Loading .gitlab-ci.yml 0 → 100644 +41 −0 Original line number Diff line number Diff line image: docker services: - docker:dind stages: - build - release variables: DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build tags: - docker build image: docker services: - docker:dind script: - docker build --pull -t $IMAGE_TAG_UNIQUE -f Dockerfile $CI_PROJECT_DIR - docker push $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_BRANCH - docker push $IMAGE_TAG_BRANCH release: stage: release tags: - docker build script: - docker pull $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_LATEST - docker push $IMAGE_TAG_LATEST only: - master Dockerfile 0 → 100644 +3 −0 Original line number Diff line number Diff line FROM ghcr.io/linuxserver/baseimage-alpine RUN apk add murmur Loading
.gitlab-ci.yml 0 → 100644 +41 −0 Original line number Diff line number Diff line image: docker services: - docker:dind stages: - build - release variables: DOCKER_HOST: tcp://docker:2375 DOCKER_TLS_CERTDIR: "" IMAGE_TAG_UNIQUE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA IMAGE_TAG_BRANCH: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME IMAGE_TAG_LATEST: $CI_REGISTRY_IMAGE:latest before_script: - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY build: stage: build tags: - docker build image: docker services: - docker:dind script: - docker build --pull -t $IMAGE_TAG_UNIQUE -f Dockerfile $CI_PROJECT_DIR - docker push $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_BRANCH - docker push $IMAGE_TAG_BRANCH release: stage: release tags: - docker build script: - docker pull $IMAGE_TAG_UNIQUE - docker tag $IMAGE_TAG_UNIQUE $IMAGE_TAG_LATEST - docker push $IMAGE_TAG_LATEST only: - master
Dockerfile 0 → 100644 +3 −0 Original line number Diff line number Diff line FROM ghcr.io/linuxserver/baseimage-alpine RUN apk add murmur