diff options
author | Erich Eckner <git@eckner.net> | 2020-01-03 13:26:28 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-01-03 13:26:28 +0100 |
commit | 9009a5fec52c5820fc90a68317bcc29cdbb42da1 (patch) | |
tree | 7b6282369dfa8cfc3cbd224b9dabf79ca4a5d87a /bin/local-build-package | |
parent | 089cbcdf1c5cedcb4157cdd164ee7510139c1904 (diff) | |
download | builder-9009a5fec52c5820fc90a68317bcc29cdbb42da1.tar.xz |
learn to handle zst, too
Diffstat (limited to 'bin/local-build-package')
-rwxr-xr-x | bin/local-build-package | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/bin/local-build-package b/bin/local-build-package index 7c88b3f..fd4fdab 100755 --- a/bin/local-build-package +++ b/bin/local-build-package @@ -173,7 +173,9 @@ if ! ${nobuild}; then extract_source_directory "${git_repo}" "${git_revision}" "${mod_git_revision}" "${tmp_dir}" - rm -f ./*"-${arch}.pkg.tar.xz" ./*"-${arch}.pkg.tar.xz.sig" + rm -f \ + ./*"-${arch}.pkg.tar.xz" ./*"-${arch}.pkg.tar.xz.sig" \ + ./*"-${arch}.pkg.tar.zst" ./*"-${arch}.pkg.tar.zst.sig" cd "${tmp_dir}" || exit 1 @@ -190,9 +192,11 @@ else fi if ${bootstrap}; then - rm -f ./*"-${arch}.pkg.tar.xz.sig" + rm -f \ + ./*"-${arch}.pkg.tar.xz.sig" \ + ./*"-${arch}.pkg.tar.zst.sig" - find . -maxdepth 1 -type f -name "*${arch}.pkg.tar.xz" \ + find . -maxdepth 1 -type f -name "*${arch}.pkg.tar.zst" \ -execdir gpg --local-user="${signkey}" --detach-sign '{}' \; case "$repository" in @@ -207,8 +211,8 @@ if ${bootstrap}; then ;; esac - scp -P "${bootstrap_port}" -rC "${tmp_dir}/"*"-${arch}.pkg.tar.xz" "${tmp_dir}/"*"-${arch}.pkg.tar.xz.sig" "${bootstrap_host}:${bootstrap_dir}/${staging_repo}/." - ssh -p "${bootstrap_port}" "${bootstrap_host}" bash -l -c "'cd ${bootstrap_dir}/${staging_repo} && repo-add -n bootstrap-${staging_repo}.db.tar.gz *-${arch}.pkg.tar.xz'" + scp -P "${bootstrap_port}" -rC "${tmp_dir}/"*"-${arch}.pkg.tar.zst" "${tmp_dir}/"*"-${arch}.pkg.tar.zst.sig" "${bootstrap_host}:${bootstrap_dir}/${staging_repo}/." + ssh -p "${bootstrap_port}" "${bootstrap_host}" bash -l -c "'cd ${bootstrap_dir}/${staging_repo} && repo-add -n bootstrap-${staging_repo}.db.tar.gz *-${arch}.pkg.tar.zst'" fi # do not delete build reports, why might actually to want to have a look for things |