Skip to content

Commit

Permalink
20241116
Browse files Browse the repository at this point in the history
  • Loading branch information
WhatAmISupposedToPutHere committed Nov 17, 2024
1 parent 2e7fe72 commit ff57cf5
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 16 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
uses: "actions/upload-artifact@v4"
with:
name: stage1-tarball
path: "/var/tmp/catalyst/builds/23.0-default/stage1-amd64-systemd.tar.xz"
path: "/var/tmp/catalyst/builds/23.0-default/stage1-amd64-systemd.tar"
build-stage-3:
name: Build Stage 3
needs: build-stage-1
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
uses: "actions/upload-artifact@v4"
with:
name: stage3-tarball
path: "/var/tmp/catalyst/builds/23.0-default/stage3-amd64-systemd.tar.xz"
path: "/var/tmp/catalyst/builds/23.0-default/stage3-amd64-systemd.tar"
build-stage-4-clang:
name: Build Stage 4 Clang
needs: build-stage-3
Expand Down Expand Up @@ -136,7 +136,7 @@ jobs:
uses: "actions/upload-artifact@v4"
with:
name: stage4-clang-tarball
path: "/var/tmp/catalyst/builds/23.0-default/stage4-amd64-clang.tar.xz"
path: "/var/tmp/catalyst/builds/23.0-default/stage4-amd64-clang.tar"
build-stage-4:
name: Build Stage 4
needs: build-stage-4-clang
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
uses: "actions/upload-artifact@v4"
with:
name: stage4-tarball
path: "/var/tmp/catalyst/builds/23.0-default/stage4-amd64-desktop-systemd.tar.xz"
path: "/var/tmp/catalyst/builds/23.0-default/stage4-amd64-desktop-systemd.tar"
assemble-squashfs:
name: Assemble squashfs image
needs: build-stage-4
Expand Down
2 changes: 1 addition & 1 deletion assemble.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
set -euo pipefail
mkdir -p rootfs chroot/{etc,dev,proc,sys} chroot/var/{cache,lib,lib/dbus}/
cd rootfs
tar xf ../stage4-amd64-desktop-systemd.tar.xz
tar xf ../stage4-amd64-desktop-systemd.tar
rm -r sys dev proc
mv etc/{hosts,resolv.conf,localtime,passwd,group,{,g}shadow,fstab,sub{u,g}id} ../chroot/etc
mv boot home media mnt root tmp run ../chroot/
Expand Down
4 changes: 2 additions & 2 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ git checkout "${GIT_SHA}"
mkdir -p builds/23.0-default
if [[ "x${DOWNLOAD_SEED-}" != x ]]; then
name="stage3-amd64-systemd-${TIMESTAMP_L}.tar.xz"
[ -f "${name}" ] || wget "https://distfiles.gentoo.org/releases/amd64/autobuilds/${TIMESTAMP_L}/${name}"
[ -f "${name}" ] || wget -nv "https://distfiles.gentoo.org/releases/amd64/autobuilds/${TIMESTAMP_L}/${name}"
cp "${name}" builds/23.0-default/
fi
name="gentoo-${TIMESTAMP_S}.xz.sqfs"
[ -f "${name}" ] || wget "https://distfiles.gentoo.org/snapshots/squashfs/${name}"
[ -f "${name}" ] || wget -nv "https://distfiles.gentoo.org/snapshots/squashfs/${name}"
mkdir -p snapshots
cp "${name}" snapshots/
sed -i "s/@TIMESTAMP@/${TIMESTAMP_L}/g" *.spec
Expand Down
4 changes: 2 additions & 2 deletions build_mesa.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
#!/bin/bash
set -euo pipefail
release=20241114
wget "https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${release}/fex-rootfs.sqfs"
wget "https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${release}/fex-chroot.sqfs"
wget -nv "https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${release}/fex-rootfs.sqfs"
wget -nv "https://github.com/WhatAmISupposedToPutHere/fex-rootfs/releases/download/${release}/fex-chroot.sqfs"
mkdir rootfs chroot layer1 layer2 work result
mount fex-chroot.sqfs chroot
mount fex-rootfs.sqfs rootfs
Expand Down
2 changes: 1 addition & 1 deletion envs.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash
export TIMESTAMP_L=20241110T170333Z
export TIMESTAMP_S=20241114
export TIMESTAMP_S=20241116
export RELEASE=${TIMESTAMP_S}
4 changes: 2 additions & 2 deletions stage1-systemd-23.spec
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ rel_type: 23.0-default
profile: default/linux/amd64/23.0/systemd
snapshot_treeish: @[email protected]
source_subpath: 23.0-default/stage3-amd64-systemd-@TIMESTAMP@
compression_mode: pixz
compression_mode: tar
update_seed: yes
update_seed_command: --update --deep --newuse @world
update_seed_command: --update --newuse -1 jinja2
portage_confdir: /var/tmp/catalyst/config/stages
portage_prefix: stage13
2 changes: 1 addition & 1 deletion stage3d-systemd-23.spec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ rel_type: 23.0-default
profile: default/linux/amd64/23.0/systemd
snapshot_treeish: @[email protected]
source_subpath: 23.0-default/stage1-amd64-systemd
compression_mode: pixz
compression_mode: tar
portage_confdir: /var/tmp/catalyst/config/stages
portage_prefix: stage13
binrepo_path: amd64/binpackages/23.0/x86-64
3 changes: 2 additions & 1 deletion stage4-fex.spec
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ rel_type: 23.0-default
profile: default/linux/amd64/23.0/desktop/systemd
snapshot_treeish: @TREEISH@.xz
source_subpath: 23.0-default/stage4-amd64-clang
compression_mode: pixz
compression_mode: tar
portage_confdir: /var/tmp/catalyst/config/stages
portage_prefix: stage4
binrepo_path: amd64/binpackages/23.0/x86-64
Expand Down Expand Up @@ -39,3 +39,4 @@ stage4/packages: --with-bdeps=y sys-fs/fuse:0 sys-fs/fuse:3 x11-libs/gtk+:2 x11-
x11-libs/xcb-util-cursor
x11-libs/xcb-util-xrm
x11-terms/xterm
@world
4 changes: 2 additions & 2 deletions stage4-llvm.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ subarch: amd64
target: stage4
version_stamp: clang
rel_type: 23.0-default
profile: default/linux/amd64/23.0/systemd
profile: default/linux/amd64/23.0/desktop/systemd
snapshot_treeish: @[email protected]
source_subpath: 23.0-default/stage3-amd64-systemd
compression_mode: pixz
compression_mode: tar
portage_confdir: /var/tmp/catalyst/config/stages
portage_prefix: stage4
binrepo_path: amd64/binpackages/23.0/x86-64
Expand Down

0 comments on commit ff57cf5

Please sign in to comment.