If you have a self-hosted GitLab installation, replace `gitlab.com` with your
domain name.
The `id` must be the same with what you
[defined in `settings.xml`](#authorizing-with-the-maven-repository).
**Notes**:
Replace `PROJECT_ID` with your project ID which can be found on the home page
of your project.
- Group level endpoint works with any package names. That means if you have a flexibility of naming compared to instance level endpoint. However, that means GitLab will not guarantee uniqueness of package names withing the group. You can have two projects with a same package name and a package version. As result, GitLab will serve whichever one is more recent.
- You still need a project specific URL for uploading a package
in the `distributionManagement` section.
If you have a self-hosted GitLab installation, replace `gitlab.com` with your