aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* copy_buildsync: refactor check for link createRobin H. Johnson2023-10-081-2/+2
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix double lnRobin H. Johnson2023-10-081-2/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix double ../..Robin H. Johnson2023-10-081-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: ensure cleanup of old symlinks firesRobin H. Johnson2023-10-081-1/+5
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix corner cases for targets changingRobin H. Johnson2023-10-081-4/+31
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Revert "copy_buildsync: disable sync for everything except alpha to test new ↵Robin H. Johnson2023-10-081-15/+14
| | | | | | | | symlink code" This reverts commit 5ef7b638f16c10b1e2b8831dbc16f79dbc90abc0. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix relative globbing againRobin H. Johnson2023-10-081-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix relative globbingRobin H. Johnson2023-10-081-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix check typoRobin H. Johnson2023-10-081-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: disable sync for everything except alpha to test new symlink ↵Robin H. Johnson2023-10-081-14/+15
| | | | | | code Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: convert current-* to directory instead of symlinkRobin H. Johnson2023-10-081-2/+23
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: fix tempfile for OUT_ISO & OUT_STAGE, plus commentsRobin H. Johnson2023-10-081-4/+23
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* scripts/copy_buildsync.sh: add loong to ARCHESBen Kohler2022-10-131-0/+1
| | | | Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* Re-enable mips uploadsAndreas K. Hüttel2022-03-011-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* scripts/copy_buildsync: disable dead spamRobin H. Johnson2021-11-121-6/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Revert "Actually remove dead txt files"Andreas K. Hüttel2021-11-121-4/+2
| | | | | | This reverts commit ebb201a6ddfac32e10c9ffdf758f1a553462d9fc. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Revert "This is bash. Prepare to be substituted."Andreas K. Hüttel2021-11-121-1/+1
| | | | | | This reverts commit 724fbc1c2982f9f8279e67d5e121c9007e77992b. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* This is bash. Prepare to be substituted.Andreas K. Hüttel2021-11-121-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* scripts/copy_buildsync: dead detection works too well, send to files insteadRobin H. Johnson2021-11-121-7/+12
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Actually remove dead txt filesAndreas K. Hüttel2021-11-121-2/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* scripts/copy_buildsync: Fix typoMatt Turner2021-11-111-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gmail.com>
* scripts/copy_buildsync: try to find dead links and textfilesRobin H. Johnson2021-11-111-0/+35
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Typo fixAndreas K. Hüttel2021-11-011-1/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Do not advertise a "current stage3" or a "current iso" in generalAndreas K. Hüttel2021-10-311-25/+4
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add m68k to copy_buildsync arch listAndreas K. Hüttel2021-09-021-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* scripts: Remove cruftMatt Turner2021-07-3112-1051/+0
| | | | | | | | Presumably these were used once upon a time when catalyst builds were done on infra-managed boxes (where puppet/chef made updating things difficult). Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Remove uclibc filesAndreas K. Hüttel2021-07-311-19/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Drop more musl special sauceAndreas K. Hüttel2021-07-312-34/+0
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add script to pull and update musl overlayAndreas K. Hüttel2021-05-091-0/+13
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* Add riscv to list of uploading archesAndreas K. Hüttel2021-01-231-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* scripts/{cp-musl.sh,cp-uclibc.sh}: move from nightheron:/home/bluenessAnthony G. Basile2020-12-192-0/+40
| | | | Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
* scripts/copy_buildsync: Add arm64Matt Turner2020-08-141-0/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* scripts/copy_buildsync: shellcheck passRobin H. Johnson2018-11-211-19/+27
| | | | | | [mattst88]: Small fixes Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* scripts/copy_buildsync: cleanup excludes of tempfileRobin H. Johnson2018-11-211-5/+32
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* scripts/copy_buildsync: try to exclude rsync tempfileMatt Turner2018-11-211-3/+3
| | | | | | | | | | | | | | | | | | | In-progress uploads are named .<filename>.<rsynctemp> and were mistakenly recognized by copy_buildsync.sh as targets to sweep to the mirrors. When it did, it deleted the file causing the in-progress upload to fail. Since the script is run by cron every 15 minutes, this would lead to a large portion of the generated installation media to fail to upload, and worse there is no pattern to it -- it just happens whenever an upload spans the 15 minute boundary. The fix is to ignore hidden files and to tell rsync (via the filter rules) to exclude them from its sweep to the mirrors. Closes: https://bugs.gentoo.org/670458 Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* tools/catalyst-auto: change datestamp->timestampRobin H. Johnson2017-12-071-2/+2
| | | | | | | Prepare for doing multiple automated runs in a single day on newer/faster build systems. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* catalyst: do not use --purge so we can hit binpkgcache.Robin H. Johnson2017-12-061-1/+1
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* update*tree: fix variable.Robin H. Johnson2016-05-273-3/+3
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* emerge must use repos.conf now, instead of PORTDIR.Robin H. Johnson2016-05-273-3/+39
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync: squelch errors.Robin H. Johnson2016-05-061-4/+4
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* copy_buildsync.sh: handle netboot artifactsMike Frysinger2016-03-201-2/+3
| | | | Make sure we process netboot kernels as releases too.
* copy_buildsync.sh: fix extension handlingMike Frysinger2016-03-201-4/+13
| | | | | | The change to use a list of file extensions w/find doesn't actually work: the [] operators sets up a group of chars to match, and it isn't split by the comma char. It's equiv to doing "*[,.2abfgrstxz]".
* copy_buildsync.sh: simplify the latest-iso symlink checksMike Frysinger2016-03-201-4/+11
|
* copy_buildsync.sh: simplify the latest-stage3 symlink checksMike Frysinger2016-03-201-7/+10
| | | | The current code is a bit overwrought when it's a simple string compare.
* copy_buildsync.sh: simplify find clean upMike Frysinger2016-03-201-5/+3
| | | | | Use find options to process everything rather than running through grep/sort/tr/xargs.
* copy_buildsync.sh: convert input copying logic to a funcMike Frysinger2016-03-201-25/+43
| | | | Minor clean up ... should not be any real functional changes.
* copy_buildsync.sh: add command line options for verbose/debug modeMike Frysinger2016-03-201-12/+27
| | | | | This makes it easier to do some debugging on the fly w/out having to edit the script directly.
* copy_buildsync.sh: convert code to use funcsMike Frysinger2016-03-201-2/+27
| | | | This makes the code a bit easier to follow and break up.
* copy_buildsync.sh: convert code to use arraysMike Frysinger2016-03-201-7/+21
| | | | This makes it a bit cleaner to work with arguments.
* Remove old code, clean-up and cosmetic changes.Jorge Manuel B. S. Vicetto (jmbsvicetto)2015-10-221-5/+6
| | | | Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>