Commit graph

54 commits

Author SHA1 Message Date
Andreas K. Hüttel
269b985801
Specify TMP_PATH for the slow builds on hppa
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2023-03-27 21:51:43 +02:00
Andreas K. Hüttel
f949c90a74
hppa autobuilds: there are no bz2 stages anymore
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-11 15:48:04 +01:00
Andreas K. Hüttel
de23c091f2
hppa: fix upload filenames
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-12-08 17:27:58 +01:00
Andreas K. Hüttel
1eec8595f3
Add some debug output for hppa netboot
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-29 10:24:08 +01:00
Andreas K. Hüttel
5fb1d14a9c
Fix hppa netboot filenames?
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-27 01:26:46 +01:00
Andreas K. Hüttel
cc592e180a
Move hppa merged-usr builds to separate build types
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-23 22:21:51 +01:00
Matt Turner
19b9890db5
tools: mkdir build directories
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-11-21 21:05:55 -05:00
Andreas K. Hüttel
c13e2dbe23
Add hppa systemd merged-usr build
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-11-16 21:58:26 +01:00
Andreas K. Hüttel
4e62b91820
Re-order hppa builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-26 20:34:16 +02:00
Andreas K. Hüttel
ff9199db22
Restructure catalyst-auto hppa sets
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-26 01:25:41 +02:00
Andreas K. Hüttel
2c105e3a69
Re-order hppa builds
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-25 18:55:21 +02:00
Andreas K. Hüttel
26c45e0c6c
I knew I'd forgotten something...
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-24 14:33:30 +02:00
Andreas K. Hüttel
b9be3b7bbb
hppa: cleanups, modernization, build order
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 18:15:34 +02:00
Andreas K. Hüttel
6a556d1e16
hppa1.1: go xz and simplify
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 01:34:17 +02:00
Andreas K. Hüttel
0df6caec22
Update hppa key name
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-23 01:27:54 +02:00
Andreas K. Hüttel
98b8d9474d
hppa11: also rename openrc and add systemd
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:16:59 +02:00
Andreas K. Hüttel
b6054111f1
hppa20: rename openrc stages and add systemd stages
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 21:04:58 +02:00
Andreas K. Hüttel
85671b9938
hppa2.0: drop unused stage2, rename spec files
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2022-04-22 20:58:58 +02:00
Matt Turner
71e4b843b8
specs/hppa: netboot2 -> netboot
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-09-12 21:49:29 -07:00
Matt Turner
a309ae36ac
tools: Log non-uploaded stages when they finish
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-31 18:06:09 -05:00
Matt Turner
7ec486fab4 tools: Consolidate upload() function
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:57:12 -05:00
Matt Turner
8f478fe30b tools: Add UPLOAD_DEST
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
33ce8acb57 tools: Use same set of RSYNC_OPTS
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
4de1432aa1 tools: Add RSYNC_OPTS array
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:43 -05:00
Matt Turner
e357bcd867 tools: Add SSH_CMD array
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 20:56:27 -05:00
Matt Turner
3d95cec60b tools: Add UPLOAD_KEY
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 19:01:29 -05:00
Matt Turner
5515e89048 tools: Add UPLOAD_USER variable
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2021-01-30 18:46:08 -05:00
Matt Turner
8407af57f5 Remove weekly directory
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-28 18:18:02 -07:00
Matt Turner
e9ea15ab8b Upload stages to releng-incoming.gentoo.org
Most architecture's build systems are hosted at OSUOSL. The place the
stages need to end up is ultimately masterreleases.gentoo.org, also at
OSUOSL. For some unknown reason, instead of rsync'ing from one system to
another in the same building, we were sending the stages first (slowly,
I might add) to nightheron in France, before sending them back to
OSUOSL.

robbat2 has added a releng-incoming.gentoo.org DNS record that currently
points to nightheron. This will allow us to switch the record in the
future and save the stages from needing to circumnavigate the globe
before reaching the mirrors.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-25 22:18:34 -07:00
Matt Turner
8f5cec8809 Revert "Upload stages to releng-incoming.gentoo.org"
This causes an interactive prompt:

    Are you sure you want to continue connecting (yes/no/[fingerprint])?

The plan is to get the SSH fingerprint via DNSSEC, so I'll revert this
change until that is in place and wired up.

This reverts commit 63174346f2.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 14:41:13 -07:00
Matt Turner
63174346f2 Upload stages to releng-incoming.gentoo.org
Most architecture's build systems are hosted at OSUOSL. The place the
stages need to end up is ultimately masterreleases.gentoo.org, also at
OSUOSL. For some unknown reason, instead of rsync'ing from one system to
another in the same building, we were sending the stages first (slowly,
I might add) to nightheron in France, before sending them back to
OSUOSL.

robbat2 has added a releng-incoming.gentoo.org DNS record that currently
points to nightheron. This will allow us to switch the record in the
future and save the stages from needing to circumnavigate the globe
before reaching the mirrors.

Signed-off-by: Matt Turner <mattst88@gentoo.org>
2020-04-23 00:14:11 -07:00
Matt Turner
492aacba77 catalyst-auto: Combine common functions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2019-09-01 19:04:59 -07:00
Matt Turner
d0afafa019 catalyst-auto/hppa: Skip stage2 2018-09-14 11:24:44 -07:00
Mike Frysinger
40ed3e84d7 catalyst-auto: update arch configs after timestamp changes
Commit ed258c751b (change
datestamp->timestamp) broke a lot of builders.  The symlinks
and upload logic were all based on the datestamp.  Update it
to use the new timestamp format.
2018-01-16 02:01:19 -05:00
Mike Frysinger
f98bc791e6 catalyst-auto: pass current targets down to post_build
Commit b7e493b4e4 (run trigger_post_build
after every successful spec) broke a lot of builders.  The configs were
written to be called only after everything was done, but by calling it
after the first build (stage1 only), all the other artifacts we expected
did not yet exist.

Change post_build to pass the current set & spec name down so the config
can figure out what is available at that point in time.
2018-01-15 20:52:14 -05:00
Mike Frysinger
cb652173f6 catalyst-auto: move remaining configs from pre_build to update_symlinks
All the configs running symlink updates in pre_build can do it in the
update_symlinks callback instead.  Convert them over.
2018-01-15 20:44:31 -05:00
Mike Frysinger
a8e70e1976 catalyst-auto: move git update into main script
All of our config files are doing this already, so move it into the
common code.
2018-01-15 20:17:43 -05:00
Robin H. Johnson
e243f99edf
catalyst-auto: squelch all pushd/popd
Have some sed magic, including a negative match.

git grep -l -e pushd -e popd \
| xargs sed -i -r \
  -e '/(pushd|popd)/{ /null/! { s,$, >/dev/null,g } }'

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2016-06-14 18:31:06 -07:00
Mike Frysinger
d4e6ae0019 convert GITDIR over to REPO_DIR
The variables were representing the same thing, so merge them.
2016-05-19 22:17:41 -04:00
Mike Frysinger
08a69c4392 catalyst-auto: move default email settings to main script 2016-03-27 01:31:30 -04:00
Mike Frysinger
a85f4327c6 catalyst-auto: unify catalyst.conf parsing 2016-03-21 01:21:05 -04:00
Mike Frysinger
8b1a770842 catalyst-auto: use automatic GITDIR for hppa/ia64 2016-03-16 17:28:16 -04:00
Raúl Porcel
2a8047d9c9 Push to nightheron instead of skimmer 2014-08-08 14:01:20 +00:00
Guy Martin
7666dee327 Update hppa 2014-01-19 18:46:34 +00:00
Jorge Manuel B. S. Vicetto (jmbsvicetto)
6dcdad447a Fix the circular latest symlinks by taking them out of the list of stages.
Sync amd64/x86 experimental script with base amd64/x86 script.
2013-08-16 01:23:03 +00:00
Raúl Porcel
93c25d5835 Add a dash for just in case 2013-08-14 17:55:31 +00:00
Raúl Porcel
07f3c9743a Use latest logic for stage1 seed on hppa 2013-08-14 17:52:39 +00:00
Raúl Porcel
fb9eb53055 Push to skimmer instead of poseidon 2013-01-22 19:40:48 +00:00
Raúl Porcel
8e2a4cec66 Update confs to use git 2012-02-09 15:58:30 +00:00
Robin H. Johnson
b477dc4322 Add new gentoo-releng-autobuilds list as a mail destination.
svn path=/trunk/; revision=771
2011-01-18 04:45:27 +00:00