ci: Finish up work on CI setup.
This commit is contained in:
parent
873b730829
commit
5732f98db0
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue