CI_REGISTRY_IMAGE とは?
CI_REGISTRY_IMAGE は、このプロジェクトのイメージが置かれる GitLab registry 内の完全なベースパスです。
CI_REGISTRY_IMAGE を使えば registry のパスを手作業で組み立てる必要がなくなります。タグを付加してプッシュします。
例
タグ付けしたイメージを build して push します。
shell
docker build -t ${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHORT_SHA} .重要なポイント
- CI_REGISTRY_IMAGE はプロジェクトのイメージのベースパスです。
- タグを付加してプッシュします。
- registry のホストとプロジェクトパスを組み合わせたものです。
関連ガイド
What Is CI_REGISTRY?CI_REGISTRY is the address of the GitLab Container Registry available to CI jobs. Learn how to log in and pus…
What Is CI_COMMIT_SHORT_SHA?CI_COMMIT_SHORT_SHA is the abbreviated commit hash in GitLab CI. Learn how it is used to tag builds and image…
What Is an Image Tag? Naming and Versioning ImagesAn image tag is a human-friendly, movable label on a repository like myapp:1.4. Learn tagging strategies, the…