enhance(scripts,packages.yml): sync upload steps
In commit ca2e7bcf73
("ci(packages): Do not unconditionally publish
repo when no changes are made to other repos") the upload step to
fosshost was updated, but not the one for grimler.se. Sync the upload
steps so that they are nearly identical again.
This commit is contained in:
parent
5c4841e3a8
commit
c004fd4514
|
@ -299,7 +299,6 @@ jobs:
|
||||||
|
|
||||||
source scripts/aptly_api.sh
|
source scripts/aptly_api.sh
|
||||||
|
|
||||||
|
|
||||||
for repo in $(jq --raw-output 'keys | .[]' repo.json); do
|
for repo in $(jq --raw-output 'keys | .[]' repo.json); do
|
||||||
export REPOSITORY_NAME=$(jq --raw-output '.["'$repo'"].name' repo.json)
|
export REPOSITORY_NAME=$(jq --raw-output '.["'$repo'"].name' repo.json)
|
||||||
export REPOSITORY_DISTRIBUTION=$(jq --raw-output '.["'$repo'"].distribution' repo.json)
|
export REPOSITORY_DISTRIBUTION=$(jq --raw-output '.["'$repo'"].distribution' repo.json)
|
||||||
|
@ -307,6 +306,8 @@ jobs:
|
||||||
# Upload file to temporary directory.
|
# Upload file to temporary directory.
|
||||||
uploaded_files=false
|
uploaded_files=false
|
||||||
shopt -s nullglob
|
shopt -s nullglob
|
||||||
|
|
||||||
|
if [ -f debs/built_${REPOSITORY_NAME}_packages.txt ]; then
|
||||||
for filename in $(cat debs/built_${REPOSITORY_NAME}_packages.txt | sed -E 's/(..*)/debs\/\1_\*.deb debs\/\1-static_\*.deb/g'); do
|
for filename in $(cat debs/built_${REPOSITORY_NAME}_packages.txt | sed -E 's/(..*)/debs\/\1_\*.deb debs\/\1-static_\*.deb/g'); do
|
||||||
if ! aptly_upload_file "$filename"; then
|
if ! aptly_upload_file "$filename"; then
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -331,4 +332,5 @@ jobs:
|
||||||
# exit 1
|
# exit 1
|
||||||
# fi
|
# fi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue