Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
bc945e3429 |
|||
|
fea89386b9 |
3 changed files with 6 additions and 6 deletions
|
|
@ -30,7 +30,7 @@ jobs:
|
|||
git clone https://github.com/QubesOS/qubes-linux-template-builder qubes-builder/qubes-src/linux-template-builder
|
||||
patch -d qubes-builder/qubes-src/linux-template-builder -p1 -i $GITHUB_WORKSPACE/.forgejo/patches/linux-template-builder_use-fuse.patch
|
||||
echo "%define _arch x86_64" >> qubes-builder/qubes-src/linux-template-builder/templates.spec
|
||||
echo "4.3.0" > qubes-builder/qubes-src/linux-template-builder/version
|
||||
echo "4.2.0" > qubes-builder/qubes-src/linux-template-builder/version
|
||||
sed "s|DISTS_VM :.*|DISTS_VM := $DIST|" -i ./qubes-builder/builder.conf
|
||||
cd qubes-builder
|
||||
make linux-template-builder
|
||||
|
|
|
|||
|
|
@ -102,7 +102,7 @@ cp /home/user/.abuild/*.pub /etc/apk/keys
|
|||
```
|
||||
mkdir work
|
||||
cd work
|
||||
git clone https://ayakael.net/forge/qports -b <desired Qubes Rel, i.e r4.3>
|
||||
git clone https://ayakael.net/forge/qports -b <desired Qubes Rel, i.e r4.2>
|
||||
```
|
||||
|
||||
**3) Build all packages using `buildrepo`**
|
||||
|
|
@ -123,7 +123,7 @@ export QUBESALPINE_KEYFILE=<https://url-to-custom-repo-key>
|
|||
```
|
||||
mkdir work
|
||||
cd work
|
||||
git clone https://ayakael.net/forge/qubes-builder-alpine -b <desired Qubes Rel, i.e r4.3>
|
||||
git clone https://ayakael.net/forge/qubes-builder-alpine -b <desired Qubes Rel, i.e r4.2>
|
||||
```
|
||||
|
||||
**2) Set-up build environment for QubesOS template build**
|
||||
|
|
@ -140,9 +140,9 @@ git clone https://github.com/QubesOS/qubes-linux-template-builder qubes-builder/
|
|||
|
||||
```
|
||||
echo "%define _arch x86_64" >> qubes-builder/qubes-src/linux-template-builder/templates.spec
|
||||
echo "4.3.0" > qubes-builder/qubes-src/linux-template-builder/version
|
||||
echo "4.2.0" > qubes-builder/qubes-src/linux-template-builder/version
|
||||
```
|
||||
If you want to build a different Alpine version than default, you can modify `qubes-builder/builder.conf` on line `DIST_VM` to alpine<desired-version-without-dot> (i.e alpine322).
|
||||
If you want to build a different Alpine version than default, you can modify `qubes-builder/builder.conf` on line `DIST_VM` to alpine<desired-version-without-dot> (i.e alpine320).
|
||||
|
||||
**4) Build template**
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ APKTOOLS_CACHE_DIR="${CACHEDIR}/apk_cache"
|
|||
ALPINELINUX_VERSION=${DIST_VER:-latest-stable}
|
||||
QUBESALPINE_MIRROR="${QUBESALPINE_MIRROR:-https://ayakael.net/api/packages/forge/alpine}"
|
||||
QUBESALPINE_KEYFILE="${QUBESALPINE_KEYFILE:-https://ayakael.net/api/packages/forge/alpine/key}"
|
||||
QUBES_REL="${QUBES_REL:-r4.3}"
|
||||
QUBES_REL="${QUBES_REL:-r4.2}"
|
||||
export APK_CACHE_DIR
|
||||
|
||||
set -e
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue