docker-minecraft/.gitlab-ci.yml

28 lines
607 B
YAML

#
# This guy is awesome: https://dev.to/bzinoun/gitlab-ci-to-build-and-push-containers-to-registry-538a
#
image: morlay/buildx:607a2ce
variables:
# DinD's vfs driver is pretty intensive; this is less so
DOCKER_DRIVER: overlay2
CI_HUB_USERNAME: rehashedsalt
CI_PROJECT_NAME: minecraft-forge
stages:
- build
services:
- docker:dind
before_script:
- echo -n "$CI_LOGIN_PASSWORD" | docker login -u "$CI_LOGIN_USERNAME" --password-stdin
- docker version
- docker info
- apk add bash
after_script:
- docker logout hub.docker.com
# BUILD
Build:
stage: build
script:
- bash build.sh