ci: Finish up work on CI setup.

This commit is contained in:
Dorian 2020-02-25 08:17:58 -05:00
parent 873b730829
commit 5732f98db0
1 changed files with 3 additions and 11 deletions

View File

@ -129,6 +129,7 @@ jobs:
workflows: workflows:
version: 2 version: 2
scheduled-docker-build: scheduled-docker-build:
# TODO: Change CI over to dorianpula/rookeries:freebsd-build-latest and build-latest after successful builds.
jobs: jobs:
- docker/publish: - docker/publish:
name: docker-linux-build-image name: docker-linux-build-image
@ -136,7 +137,7 @@ workflows:
docker-username: DOCKER_USER docker-username: DOCKER_USER
docker-password: DOCKER_PASS docker-password: DOCKER_PASS
tag: latest tag: latest
cache_from: "dorianpula/rookeries-build:latest" cache_from: "dorianpula/rookeries:build-latest"
extra_build_args: "--target BUILD" extra_build_args: "--target BUILD"
- docker/publish: - docker/publish:
@ -146,7 +147,7 @@ workflows:
docker-password: DOCKER_PASS docker-password: DOCKER_PASS
tag: freebsd-latest tag: freebsd-latest
path: freebsd-builder path: freebsd-builder
cache_from: "dorianpula/rookeries-build:freebsd-latest" cache_from: "dorianpula/rookeries:freebsd-build-latest"
triggers: triggers:
- schedule: - schedule:
@ -159,14 +160,6 @@ workflows:
build-test-publish: build-test-publish:
jobs: jobs:
- build-rookeries - build-rookeries
- docker/publish:
name: docker-freebsd-build-image-temp
image: dorianpula/rookeries-build
docker-username: DOCKER_USER
docker-password: DOCKER_PASS
tag: freebsd-latest
path: freebsd-builder
cache_from: "dorianpula/rookeries-build:freebsd-latest"
- test-site-generator: - test-site-generator:
requires: requires:
@ -190,7 +183,6 @@ workflows:
- test-plugins - test-plugins
- publish-freebsd: - publish-freebsd:
requires: requires:
- docker-freebsd-build-image-temp
- test-site-generator - test-site-generator
- test-site-app - test-site-app
- test-plugins - test-plugins