Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/bin/build-packages
AgeCommit message (Collapse)Author
2023-06-12build-packages: added a -e parameter for endless self-executionAndreas Baumann
2023-06-11lock on a file in $tmp_dirErich Eckner
* so we can run the script multiple times in parallel without needing to clone the repository
2023-06-11fix commentErich Eckner
2023-06-11make ping-build-master lock on any file given on the command lineErich Eckner
2023-06-11removed single quites in build_command (introduced by ${repository} patch)Andreas Baumann
2023-06-08added ${repository} to build_commands (staging-xxx), for newer devtools32Andreas Baumann
2023-05-24shallow clone does not work :-(Erich Eckner
warning: remote HEAD refers to nonexistent ref, unable to checkout fatal: reference is not a tree: 9a167ee2f8b9a0859fbab6cfdc276cf1f272effe ==> ERROR: Failure while creating working copy of gcc git repo Aborting...
2023-05-24use bash for PKGBUILD parsing instead of sed-hacking the function namesErich Eckner
2023-05-24Revert "revert shallow clone of git sources"Erich Eckner
This reverts commit f026f3947655aa8cb025a9bd04ee0ba567946c03.
2023-05-24revert shallow clone of git sourcesErich Eckner
* `makepkg --verifysource` does a `git fetch --all -p` * that makes the clone unshallow anyways ...
2023-05-24fix shallow git clone of sourcesErich Eckner
2023-05-24cleanup no-more-working option "--diff|d" from bin/build-packagesErich Eckner
2023-05-23try to do a shallow clone before buildingErich Eckner
2023-05-23fix max verifysource_trialErich Eckner
2023-05-23fix source checkout in build-packagesErich Eckner
* parameters of extract_source_directory were changed, but call was not adapted
2023-05-22make shellcheck happyErich Eckner
2023-05-22build-packages: do not try to download sources from archlinux - we don't ↵Erich Eckner
have a repo anymore
2023-05-22repair build-packages: use the new git layoutErich Eckner
2023-04-17bin/build-packages: save the log_file also when success - the package might ↵Erich Eckner
be broken
2022-12-01bin/build-packages: import gpg keys from git source repositoryErich Eckner
2022-05-29avoid password-authentication for sshErich Eckner
2022-05-18bin/build-packages: new straw :on_x86_64:Erich Eckner
* this allows to build "any" packages with the x86_64 toolchain * only applicaple with -p (for security reasons)
2022-02-20bin/build-packages: tell, what packages were expectedErich Eckner
2021-06-05make shellcheck happy againErich Eckner
2021-03-24`hostname` -> `uname -n`Erich Eckner
2021-03-23bin/build-packages: make shellcheck happy, againErich Eckner
2021-02-24bin/build-packages: remove left-over *.pkg.tar.zst if compression failedErich Eckner
2021-02-24bin/build-packages: try even more compression levels and disable ↵Erich Eckner
multithreading if the first attempt fails
2021-02-24bin/build-packages: relax search for log filesErich Eckner
2021-02-24bin/build-packages: compress with -19 if --ultra -20 failsErich Eckner
2021-02-13bin/build-packages: recognize more error log locationsErich Eckner
2021-01-19bin/build-packages: run namcap if archbuild didn't create a namcap logErich Eckner
2020-06-29bin/build-packages: exit early, if compressing the package failsErich Eckner
2020-06-25bin/build-packages: do not hide errors from `tar -xf`Erich Eckner
2020-04-11bin/build-packages: find more log filesErich Eckner
2020-02-20bin/build-packages: rename namcap logErich Eckner
2020-02-19bin/build-packages: compress the package in a separate stage - this can even ↵Erich Eckner
be offloaded to a different machine later
2020-02-13revert "remove hard-coded package suffixes" commits where they were ↵Erich Eckner
unappropriate
2020-02-13bin/build-packages: remove hard-coded package suffixesErich Eckner
2020-01-05bin/build-packages: print warnings if unexpected packages are being removedErich Eckner
2020-01-04bin/build-packages: print list of built packages to stderr iff there could ↵Erich Eckner
be no packages found for sending to the build master
2020-01-03bin/build-packages: try to download xz and zst compressed packages for namcapErich Eckner
2020-01-03bin/build-packages: do not download more than 100 packages for namcapErich Eckner
2020-01-03bin/build-packages,bin/return-assignment: xz -> zst: tar -J -> tar --zstdErich Eckner
2020-01-03bin/build-packages, bin/return-assignment: xz -> zstErich Eckner
2019-12-21bin/build-packages: add TODOErich Eckner
2019-11-23removed all systemd testsAndreas Baumann
2019-11-23better way of stopping build-package in systemd serviceAndreas Baumann
2019-11-23make stop slave switch also work in multi-slave modeAndreas Baumann
2019-11-22bin/build-packages: remove superfluid `flock -u 9`Erich Eckner