Skip to content

ci: push Docker images to the new container registry - #123

Open
bolinocroustibat wants to merge 4 commits into
mainfrom
feat/push-images-on-harbor
Open

bolinocroustibat wants to merge 4 commits into
mainfrom
feat/push-images-on-harbor

Conversation

@bolinocroustibat

@bolinocroustibat bolinocroustibat commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Follows #98: infra now pulls from the new container registry, so CI publishes there with the same CONTAINER_REGISTRY_* names as other datagouv projects.

Image names are CI parameters to match Nomad: tabular-api and metric-api (no env prefix). The five Docker tags are unchanged (SCM version, SHA short/long, branch, git tag). Nomad pulls the git tag (v0.4.1).

Set these on CircleCI (Project Settings → Environment Variables) before merge:

  • var CONTAINER_REGISTRY_SERVER on org level
  • secret CONTAINER_REGISTRY_USERNAME on project level
  • secret CONTAINER_REGISTRY_PASSWORD on project level

Also: build and push on container registry when tagging and when pushing on other branches (so it makes dev life easier when they want to test/deploy a specific version)

Infra already pulls from Harbor; publish with the same CONTAINER_REGISTRY_* env vars used by other datagouv projects.
@bolinocroustibat
bolinocroustibat force-pushed the feat/push-images-on-harbor branch from cb09cb4 to f38dfeb Compare September 7, 2026 13:26
@bolinocroustibat bolinocroustibat changed the title ci: push Docker images to the Harbor registry ci: push Docker images to the new container registry Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants