termux-packages/scripts
Yaksh Bariya c4ab7bcfd0
attempt2: Fix repository upload problems
Earlier in 5b8b15e7aa, I had configured
our upload scripts to treat failure of `aptly_add_to_repo` as failure to publish
packages at all. However it won't work, since even if all debs are
uploaded, and aptly_add_to_repo is called, debs are moved from temporary
directory to the repository. The proxy may drop connection during this
moment due to stale connection. And just after that we call
aptly_delete_dir which will delete the temporary directory. On the
server side, aptly will however continue to move debs from temporary
directory. Repository is published, but since the temporary directory is
removed during the transaction, the transaction never completely
succeeds. So only some of the debs are uploaded practically. This is now
fixed by adding a sleep of 180s (should be more than enough for all
stuff)
2022-04-14 17:26:22 +05:30
..
bin feat(auto-update): do not log for disabled auto-update 2022-04-05 20:20:11 +05:30
build build-package: Apply $PREFIX/bin/sh hack appropriately 2022-04-13 09:03:16 +02:00
updates fix(auto-update): compare versions with epoch added 2022-04-05 11:38:21 +05:30
aptly_api.sh attempt2: Fix repository upload problems 2022-04-14 17:26:22 +05:30
build-bootstraps.sh
buildorder.py
check-built-packages.py
check-versions.sh
config.guess
config.sub
Dockerfile
generate-bootstraps.sh
get_hash_from_file.py
lint-packages.sh
list-packages.sh
list-versions.sh
properties.sh
run-docker.ps1
run-docker.sh
setup-android-sdk.sh setup-android-sdk.sh: Install 'platforms;android-32' 2022-03-13 08:30:29 +09:00
setup-archlinux.sh
setup-offline-bundle.sh new function: termux_setup_python_crossenv 2022-03-02 12:00:30 +09:00
setup-termux.sh
setup-ubuntu.sh feat(setup-ubuntu.sh): install xxd package, required by cava 2022-04-11 20:49:14 +05:30
test-runner.sh
update-docker.ps1
update-docker.sh
Vagrantfile