mirror of
https://github.com/linuxserver/docker-scummvm.git
synced 2026-03-30 00:03:44 +08:00
check for artifact before triggering build
This commit is contained in:
parent
920de8a807
commit
28ded516cb
5
.github/workflows/external_trigger.yml
vendored
5
.github/workflows/external_trigger.yml
vendored
@ -110,6 +110,11 @@ jobs:
|
||||
echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY
|
||||
exit 0
|
||||
else
|
||||
if curl -fSsL "https://downloads.scummvm.org/frs/scummvm/${EXT_RELEASE}/scummvm_${EXT_RELEASE}-1_ubuntu24.04_amd64.deb" > /dev/null 2>&1; then
|
||||
artifacts_found="true"
|
||||
else
|
||||
artifacts_found="false"
|
||||
fi
|
||||
if [[ "${artifacts_found}" == "false" ]]; then
|
||||
echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY
|
||||
echo "> New version detected, but not all artifacts are published yet; skipping trigger" >> $GITHUB_STEP_SUMMARY
|
||||
|
||||
@ -4,6 +4,12 @@
|
||||
project_name: docker-scummvm
|
||||
external_type: na
|
||||
custom_version_command: "curl -s https://downloads.scummvm.org/frs/scummvm/ | awk -F'(<a href=\"|/\">)' '{print $2}'| grep -B 1 'daily' |head -n1"
|
||||
external_artifact_check: |
|
||||
if curl -fSsL "https://downloads.scummvm.org/frs/scummvm/${EXT_RELEASE}/scummvm_${EXT_RELEASE}-1_ubuntu24.04_amd64.deb" > /dev/null 2>&1; then
|
||||
artifacts_found="true"
|
||||
else
|
||||
artifacts_found="false"
|
||||
fi
|
||||
release_type: stable
|
||||
release_tag: latest
|
||||
ls_branch: master
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user