docker-devuan_paddy-hack/.gitlab-ci.yml

58 lines
829 B
YAML

# .gitlab-ci.yml -- to automate Docker Devuan image builds
# Copyright (C) 2017 Olaf Meeuwissen
#
# License: GPL-3.0+
variables:
DEBIAN_VERSION: jessie-20171009
DEVUAN_RELEASE: jessie
TZ: UTC
LC_ALL: C
image: docker:latest
services:
- docker:dind
stages:
- migrate
- build
- derive
before_script:
- docker login -u gitlab-ci-token -p "$CI_JOB_TOKEN" "$CI_REGISTRY"
build:ceres:
stage: build
script:
- ./build.sh ceres
derive:ceres:
stage: derive
script:
- ./derive.sh ceres
build:ascii:
stage: build
script:
- ./build.sh ascii
derive:ascii:
stage: derive
script:
- ./derive.sh ascii
build:jessie:
stage: build
script:
- ./build.sh jessie
derive:jessie:
stage: derive
script:
- ./derive.sh jessie
migrate:
stage: migrate
script:
- ./migrate.sh