Commit b141f18c authored by The Heavy's avatar The Heavy 🚂
Browse files

Initial commit

parents
Loading
Loading
Loading
Loading
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