Skip to content

Commit 49df564

Browse files
committed
fix postoutput scripts
Signed-off-by: bakhtin <a@bakhtin.net>
1 parent 0e60c44 commit 49df564

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
8585
- name: Upload to R2
8686
run: |
87-
for file in mkosi.output/*.{efi,tar.gz,vhd,minisign,checksums.sha256}; do
87+
for file in mkosi.output/*.{efi,tar.gz,vhd,minisig,sha256}; do
8888
rclone copy "$file" r2-flashbots-public-artifacts:flashbots-public-artifacts/buildernet-images/${GITHUB_REF_NAME#v}/$file
8989
done
9090

mkosi.images/buildernet-azure/mkosi.postoutput

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -eu -o pipefail
44

55
export SOURCE_DATE_EPOCH=0 # not propagated from the main config, needed for mkfs.vfat
66
mkdir -p ${OUTPUTDIR}/esp/EFI/BOOT
7-
cp ${OUTPUTDIR}/${IMAGE_ID}.efi ${OUTPUTDIR}/esp/EFI/BOOT/BOOTX64.EFI
7+
cp ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.efi ${OUTPUTDIR}/esp/EFI/BOOT/BOOTX64.EFI
88
rm -f ${OUTPUTDIR}/${IMAGE_ID}.raw
99

1010
systemd-repart --empty=create \
@@ -13,8 +13,8 @@ systemd-repart --empty=create \
1313
--copy-source=${OUTPUTDIR} \
1414
--seed=630b5f72-a36a-4e83-b23d-6ef47c82fd9c \
1515
--dry-run=no \
16-
${OUTPUTDIR}/${IMAGE_ID}.raw
16+
${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw
1717

1818
rm -rf ${OUTPUTDIR}/esp
19-
./scripts/raw-to-vhd.sh ${OUTPUTDIR}/${IMAGE_ID}.raw ${OUTPUTDIR}/${IMAGE_ID}.vhd
20-
rm -f ${OUTPUTDIR}/${IMAGE_ID}.raw
19+
./scripts/raw-to-vhd.sh ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.vhd
20+
rm -f ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw

mkosi.images/buildernet-gcp/mkosi.postoutput

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,22 @@ set -eu -o pipefail
55
export SOURCE_DATE_EPOCH=0 # not propagated from the main config, needed for mkfs.vfat
66
export SYSTEMD_REPART_MKFS_OPTIONS_VFAT="-i 12345678"
77
mkdir -p ${OUTPUTDIR}/esp/EFI/BOOT
8-
cp ${OUTPUTDIR}/${IMAGE_ID}.efi ${OUTPUTDIR}/esp/EFI/BOOT/BOOTX64.EFI
9-
rm -f ${OUTPUTDIR}/${IMAGE_ID}.raw
8+
cp ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.efi ${OUTPUTDIR}/esp/EFI/BOOT/BOOTX64.EFI
9+
rm -f ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw
1010

1111
systemd-repart --empty=create \
1212
--size=auto \
1313
--definitions=mkosi.images/buildernet/repart.d \
1414
--copy-source=${OUTPUTDIR} \
1515
--seed=630b5f72-a36a-4e83-b23d-6ef47c82fd9c \
1616
--dry-run=no \
17-
${OUTPUTDIR}/${IMAGE_ID}.raw
18-
sgdisk --disk-guid "12345678-1234-5678-1234-567812345678" ${OUTPUTDIR}/${IMAGE_ID}.raw
17+
${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw
18+
sgdisk --disk-guid "12345678-1234-5678-1234-567812345678" ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw
1919

2020
rm -rf ${OUTPUTDIR}/esp
2121

2222
cd ${OUTPUTDIR}
23-
ln -sf ${IMAGE_ID}.raw disk.raw
24-
tar --dereference --format=oldgnu -Sczf ${IMAGE_ID}-import.tar.gz disk.raw
23+
ln -sf ${IMAGE_ID}_${IMAGE_VERSION}.raw disk.raw
24+
tar --dereference --format=oldgnu -Sczf ${IMAGE_ID}_${IMAGE_VERSION}-import.tar.gz disk.raw
2525
unlink disk.raw
26-
rm -f ${OUTPUTDIR}/${IMAGE_ID}.raw
26+
rm -f ${OUTPUTDIR}/${IMAGE_ID}_${IMAGE_VERSION}.raw

0 commit comments

Comments
 (0)