Dear all,
We are pleased to announce that GitLab Pages, the GitLab Package Registry, and the GitLab Container Registry are now available to all projects hosted on the Foundation’s GitLab instance at https://gitlab.eclipse.org. After a few months of internal validation and a successful pilot with a selected project, these services are now fully operational and open for general use.
Prerequisites
Before using these features, the following prerequisites must be met:
CI features must be enabled in your GitLab project (Project leads can activate it in the project settings).
A GitLab Runner must be requested and set up for your project (By opening a helpdesk ticket).
GitLab Pages
GitLab Pages allows hosting static websites directly from within GitLab project repositories. Published content is served under the domain: “pages.eclipse.dev”
Container Registry
The Container Registry is now enabled for all projects. It allows storing OCI-compatible, or Docker V2 images format directly within the project’s registry. Pipelines can leverage the Eclipse Foundation buildkit infrastructure to build and push to the project registry.
Package Registry
The Package Registry is also available and supports multiple package formats, including Maven, npm, PyPI, and others. This enables projects to publish and distribute build artifacts within the project’s registry.
CI Integration
These features are available natively through GitLab CI and do not require additional service accounts or bot setup. They can be used directly within your existing pipelines.
If you have questions or need assistance enabling these capabilities in your project, please do not hesitate to engage on the chat service or by opening a helpdesk ticket.
Best regards,
Doc ref: