Browse Source

Gitlab CI: docker image rename + add commit id tag

Loïc Blot 5 years ago
parent
commit
1a51455b9e
1 changed files with 4 additions and 3 deletions
  1. 4 3
      .gitlab-ci.yml

+ 4 - 3
.gitlab-ci.yml

@@ -318,6 +318,7 @@ package:docker:
   before_script:
     - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN registry.gitlab.com
   script:
-    - docker build . -t ${CONTAINER_IMAGE}/minetestserver:$CI_COMMIT_REF_NAME -t ${CONTAINER_IMAGE}/minetestserver:latest
-    - docker push ${CONTAINER_IMAGE}/minetestserver:$CI_COMMIT_REF_NAME
-    - docker push ${CONTAINER_IMAGE}/minetestserver:latest
+    - docker build . -t ${CONTAINER_IMAGE}/server:$CI_COMMIT_SHA -t ${CONTAINER_IMAGE}/server:$CI_COMMIT_REF_NAME -t ${CONTAINER_IMAGE}/server:latest
+    - docker push ${CONTAINER_IMAGE}/server:$CI_COMMIT_SHA
+    - docker push ${CONTAINER_IMAGE}/server:$CI_COMMIT_REF_NAME
+    - docker push ${CONTAINER_IMAGE}/server:latest