Add Cirrus task for goeasyconfig

pull/88/head
Jeremy Rand 3 years ago
parent d364bf8b09
commit 4a4a50d290
No known key found for this signature in database
GPG Key ID: FD7550C2EB800711

@ -17,6 +17,27 @@ release_linux_x86_64_download_docker_builder:
build_script:
- "./tools/cirrus_build_project.sh ncdns release linux x86_64 0"
release_linux_x86_64_goeasyconfig_docker_builder:
timeout_in: 120m
out_release_linux_x86_64_cache:
folder: out
fingerprint_script:
- "echo out_release_linux_x86_64"
reupload_on_changes: true
populate_script:
- "mkdir -p out"
git_release_linux_x86_64_cache:
folder: git_clones
fingerprint_script:
- "echo git_release_linux_x86_64"
reupload_on_changes: true
populate_script:
- "mkdir -p git_clones"
build_script:
- "./tools/cirrus_build_project.sh goeasyconfig release linux x86_64 1"
depends_on:
- "release_linux_x86_64_download"
release_linux_x86_64_ncdns_docker_builder:
timeout_in: 120m
out_release_linux_x86_64_cache:
@ -36,7 +57,7 @@ release_linux_x86_64_ncdns_docker_builder:
build_script:
- "./tools/cirrus_build_project.sh ncdns release linux x86_64 1"
depends_on:
- "release_linux_x86_64_download"
- "release_linux_x86_64_goeasyconfig"
release_linux_x86_64_ncp11_docker_builder:
timeout_in: 120m

@ -30,7 +30,7 @@ for CHANNEL in release; do
echo ""
# TODO fine-tune this list
for PROJECT in ncdns ncp11 ncprop279; do
for PROJECT in goeasyconfig ncdns ncp11 ncprop279; do
echo "${CHANNEL}_${OS}_${ARCH}_${PROJECT}_docker_builder:
timeout_in: 120m
out_${CHANNEL}_${OS}_${ARCH}_cache:
@ -51,7 +51,7 @@ for CHANNEL in release; do
- \"./tools/cirrus_build_project.sh ${PROJECT} ${CHANNEL} ${OS} ${ARCH} 1\""
# Depend on previous project
if [[ "$PROJECT" == "ncdns" ]]; then
if [[ "$PROJECT" == "goeasyconfig" ]]; then
echo " depends_on:
- \"${CHANNEL}_${OS}_${ARCH}_download\""
else

Loading…
Cancel
Save