aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* Bail in the variant loop if the variant_path comes out empty, as seen in ↵Robin H. Johnson2015-10-201-0/+4
| | | | | | cron mail from the script. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* Update copy_buildsync.sh script to support stages with other suffixes.Jorge Manuel B. S. Vicetto (jmbsvicetto)2015-10-021-3/+4
| | | | Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* Update the script to improve the readbility of the latest-{iso,stage3} for ↵Jorge Manuel B. S. Vicetto (jmbsvicetto)2015-02-061-5/+9
| | | | | | amd64/x86. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* Sort arches.Jorge Manuel B. S. Vicetto (jmbsvicetto)2015-02-061-1/+1
| | | | Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* Disable latest-stage3 for amd64 and x86 to avoid confusion for users when ↵Jorge Manuel B. S. Vicetto (jmbsvicetto)2014-03-271-1/+2
| | | | | | some sets fail to build. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org>
* Do not use current-stage3 symlink on arm/hppa/s390/sh since releases are ↵Raúl Porcel2013-08-171-2/+2
| | | | pushed with different datestamp and therefore current-stage3 only links to the latest that was pushed
* Use the variant function for the generic latest-stage3.txtRaúl Porcel2013-08-171-1/+3
|
* Narrow the regex a bit so f.ex stage3-amd64-nomultilib doesn't show up in ↵Raúl Porcel2013-08-171-2/+1
| | | | latest-stage3-amd4.txt
* To pull a new arch something must be done from infra side, and since m68k ↵Raúl Porcel2013-08-051-1/+1
| | | | isn't automated and its not in a good state, I'll push them to experimental instead
* Add m68kRaúl Porcel2013-08-041-1/+1
|
* Whitespace.Jorge Manuel B. S. Vicetto (jmbsvicetto)2013-04-181-6/+6
|
* Adjust to skimmer's layout, as /release/distfiles is another filesystem and ↵Raúl Porcel2013-01-201-1/+1
| | | | therefore rsync complains when doing the tmp and partial stuff
* Update locations of source builds and destination dirs for distfile mirroring.Jorge Manuel B. S. Vicetto (jmbsvicetto)2012-11-041-2/+2
|
* Add a - to fix arm* variants symlink, bug #366123Raúl Porcel2012-07-221-1/+1
|
* Add releng scripts to the repository.Jorge Manuel B. S. Vicetto (jmbsvicetto)2012-07-0913-0/+1142
|
* Moving scripts under versioned subdirectories in releases.Chris Gianelloni2008-02-014-127/+0
| | | | svn path=/trunk/; revision=397
* remove hack to unmerge genkernelAndrew Gaffney2007-11-162-5/+6
| | | | svn path=/trunk/; revision=386
* Initial copy of the 2007.0 livecd.sh fsscript to 2007.1 for use.Chris Gianelloni2007-11-131-0/+45
| | | | svn path=/trunk/; revision=382
* Added some code to remove genkernel from the LiveCD to save some space and ↵Chris Gianelloni2007-04-121-0/+5
| | | | | | (hopefully) get it down to 700MB on amd64/x86. svn path=/trunk/; revision=324
* Changing the name of the background file to match what we're installing.Chris Gianelloni2007-04-121-1/+1
| | | | svn path=/trunk/; revision=323
* Added sed to fsscript to fix the "Your TIMEZONE in /etc/conf.d/clock is ↵Chris Gianelloni2007-04-091-0/+5
| | | | | | still set to Factory!" error. svn path=/trunk/; revision=322
* Do some sed-fu on the console font if we're amd64/x86 for the dialog installer.Chris Gianelloni2007-03-131-0/+3
| | | | svn path=/trunk/; revision=285
* Updated the livecd.sh fsscript so we don't fail on architectures/builds that ↵Chris Gianelloni2007-03-121-5/+13
| | | | | | don't have/use splashutils. svn path=/trunk/; revision=275
* Added a couple splash fixes to the fsscript.Chris Gianelloni2007-03-061-0/+3
| | | | svn path=/trunk/; revision=262
* Added an initial fsscript for 2007.0, which won't work until we have a theme ↵Chris Gianelloni2007-03-051-0/+27
| | | | | | set. svn path=/trunk/; revision=260
* Added code from alpha, ppc, and my own runs of the livedvd to livecd.sh script.Chris Gianelloni2006-09-191-0/+13
| | | | svn path=/trunk/; revision=223
* Remove the portage overlay from make.conf and the file-system.Chris Gianelloni2006-09-181-0/+3
| | | | svn path=/trunk/; revision=222
* Updated to set the background the correct way. Thanks to the guys at the ↵Chris Gianelloni2006-08-171-3/+8
| | | | | | GNOME Foundation booth at LWE for the hint. svn path=/trunk/; revision=192
* Update fsscript so it checks to make sure the files exist before using sed ↵Chris Gianelloni2006-08-111-5/+8
| | | | | | on them. This allows us to use a single fsscript on all arches. svn path=/trunk/; revision=190
* Initial import of the fsscript for 2006.1 to set the GDM theme.Chris Gianelloni2006-08-091-0/+6
svn path=/trunk/; revision=179