V8.03.400.2025.06.05
Signed-off-by: Marc S. Weidner <msw@coresecret.dev>
This commit is contained in:
@@ -11,5 +11,5 @@
|
|||||||
|
|
||||||
build:
|
build:
|
||||||
counter: 1023
|
counter: 1023
|
||||||
version: V8.03.384.2025.06.03
|
version: V8.03.400.2025.06.05
|
||||||
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=yaml
|
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=yaml
|
||||||
|
|||||||
@@ -35,17 +35,17 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
||||||
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
||||||
>| /etc/apt/sources.list.d/bookworm-backports.list
|
>| /etc/apt/sources.list.d/bookworm-backports.list
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get upgrade
|
apt-get upgrade -y
|
||||||
|
|
||||||
- name: 🛠️ Installing Build Tools.
|
- name: 🛠️ Installing Build Tools.
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y \
|
apt-get install -y \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
@@ -98,7 +98,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping download, package already exists: '${archive_name}'."
|
echo "💡 Skipping download, package already exists: '${archive_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -d "${pkg_name}" ]]; then
|
if [[ ! -d "${pkg_name}" ]]; then
|
||||||
@@ -110,7 +110,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping directory, already exists: '${pkg_name}'."
|
echo "💡 Skipping directory, already exists: '${pkg_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "🏗️ Build and install the package: '${pkg_name}'."
|
echo "🏗️ Build and install the package: '${pkg_name}'."
|
||||||
@@ -153,7 +153,7 @@ jobs:
|
|||||||
echo "❌ Moved NOT successfully: '${bin}'."
|
echo "❌ Moved NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist as build binary: '${bin}'."
|
echo "💡 Does not exist as build binary: '${bin}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -166,7 +166,7 @@ jobs:
|
|||||||
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist: '/usr/local/bin/${name}'."
|
echo "💡 Does not exist: '/usr/local/bin/${name}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -299,7 +299,7 @@ jobs:
|
|||||||
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
||||||
|
|
||||||
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
||||||
echo "ℹ️ Old ISO files found and deleted :"
|
echo "💡 Old ISO files found and deleted :"
|
||||||
while IFS= read -r href; do
|
while IFS= read -r href; do
|
||||||
FILE_URL="${NC_BASE}${href}"
|
FILE_URL="${NC_BASE}${href}"
|
||||||
echo " Delete: ${FILE_URL}"
|
echo " Delete: ${FILE_URL}"
|
||||||
@@ -312,7 +312,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
done < public_iso_list.txt
|
done < public_iso_list.txt
|
||||||
else
|
else
|
||||||
echo "ℹ️ No old ISO files found to delete."
|
echo "💡 No old ISO files found to delete."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
paths:
|
paths:
|
||||||
- '.gitea/trigger/.t_generate_PRIVATE_iso_flavour_1.yaml'
|
- '.gitea/trigger/t_generate_PRIVATE_iso_flavour_1.yaml'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
generate-private-ciss-debian-live-iso:
|
generate-private-ciss-debian-live-iso:
|
||||||
@@ -35,17 +35,17 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
||||||
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
||||||
>| /etc/apt/sources.list.d/bookworm-backports.list
|
>| /etc/apt/sources.list.d/bookworm-backports.list
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get upgrade
|
apt-get upgrade -y
|
||||||
|
|
||||||
- name: 🛠️ Installing Build Tools.
|
- name: 🛠️ Installing Build Tools.
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y \
|
apt-get install -y \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
@@ -98,7 +98,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping download, package already exists: '${archive_name}'."
|
echo "💡 Skipping download, package already exists: '${archive_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -d "${pkg_name}" ]]; then
|
if [[ ! -d "${pkg_name}" ]]; then
|
||||||
@@ -110,7 +110,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping directory, already exists: '${pkg_name}'."
|
echo "💡 Skipping directory, already exists: '${pkg_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "🏗️ Build and install the package: '${pkg_name}'."
|
echo "🏗️ Build and install the package: '${pkg_name}'."
|
||||||
@@ -153,7 +153,7 @@ jobs:
|
|||||||
echo "❌ Moved NOT successfully: '${bin}'."
|
echo "❌ Moved NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist as build binary: '${bin}'."
|
echo "💡 Does not exist as build binary: '${bin}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -166,7 +166,7 @@ jobs:
|
|||||||
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist: '/usr/local/bin/${name}'."
|
echo "💡 Does not exist: '/usr/local/bin/${name}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -296,7 +296,7 @@ jobs:
|
|||||||
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
||||||
|
|
||||||
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
||||||
echo "ℹ️ Old ISO files found and deleted :"
|
echo "💡 Old ISO files found and deleted :"
|
||||||
while IFS= read -r href; do
|
while IFS= read -r href; do
|
||||||
FILE_URL="${NC_BASE}${href}"
|
FILE_URL="${NC_BASE}${href}"
|
||||||
echo " Delete: ${FILE_URL}"
|
echo " Delete: ${FILE_URL}"
|
||||||
@@ -309,7 +309,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
done < public_iso_list.txt
|
done < public_iso_list.txt
|
||||||
else
|
else
|
||||||
echo "ℹ️ No old ISO files found to delete."
|
echo "💡 No old ISO files found to delete."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ on:
|
|||||||
branches:
|
branches:
|
||||||
- master
|
- master
|
||||||
paths:
|
paths:
|
||||||
- '.gitea/trigger/.t_generate_PUBLIC.yaml'
|
- '.gitea/trigger/t_generate_PUBLIC.yaml'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
generate-private-ciss-debian-live-iso:
|
generate-private-ciss-debian-live-iso:
|
||||||
@@ -35,17 +35,17 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
- name: 🛠️ Basic Image Setup and enable Bookworm Backports.
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
apt-get install -y apt-transport-https apt-utils bash ca-certificates openssl sudo
|
||||||
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
echo 'deb https://deb.debian.org/debian bookworm-backports main' \
|
||||||
>| /etc/apt/sources.list.d/bookworm-backports.list
|
>| /etc/apt/sources.list.d/bookworm-backports.list
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get upgrade
|
apt-get upgrade -y
|
||||||
|
|
||||||
- name: 🛠️ Installing Build Tools.
|
- name: 🛠️ Installing Build Tools.
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
apt-get update
|
apt-get update -y
|
||||||
apt-get install -y \
|
apt-get install -y \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
@@ -98,7 +98,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping download, package already exists: '${archive_name}'."
|
echo "💡 Skipping download, package already exists: '${archive_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -d "${pkg_name}" ]]; then
|
if [[ ! -d "${pkg_name}" ]]; then
|
||||||
@@ -110,7 +110,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Skipping directory, already exists: '${pkg_name}'."
|
echo "💡 Skipping directory, already exists: '${pkg_name}'."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "🏗️ Build and install the package: '${pkg_name}'."
|
echo "🏗️ Build and install the package: '${pkg_name}'."
|
||||||
@@ -153,7 +153,7 @@ jobs:
|
|||||||
echo "❌ Moved NOT successfully: '${bin}'."
|
echo "❌ Moved NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist as build binary: '${bin}'."
|
echo "💡 Does not exist as build binary: '${bin}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -166,7 +166,7 @@ jobs:
|
|||||||
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
echo "❌ 'update-alternatives' NOT successfully: '${bin}'."
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "ℹ️ Does not exist: '/usr/local/bin/${name}'."
|
echo "💡 Does not exist: '/usr/local/bin/${name}'."
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
@@ -296,7 +296,7 @@ jobs:
|
|||||||
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
grep -oP '(?<=<d:href>)[^<]+\.iso(?=</d:href>)' propfind_public.xml >| public_iso_list.txt || true
|
||||||
|
|
||||||
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
if [[ -f public_iso_list.txt && -s public_iso_list.txt ]]; then
|
||||||
echo "ℹ️ Old ISO files found and deleted :"
|
echo "💡 Old ISO files found and deleted :"
|
||||||
while IFS= read -r href; do
|
while IFS= read -r href; do
|
||||||
FILE_URL="${NC_BASE}${href}"
|
FILE_URL="${NC_BASE}${href}"
|
||||||
echo " Delete: ${FILE_URL}"
|
echo " Delete: ${FILE_URL}"
|
||||||
@@ -309,7 +309,7 @@ jobs:
|
|||||||
fi
|
fi
|
||||||
done < public_iso_list.txt
|
done < public_iso_list.txt
|
||||||
else
|
else
|
||||||
echo "ℹ️ No old ISO files found to delete."
|
echo "💡 No old ISO files found to delete."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
- name: 🛠️ Upload the ISO file to the Centurion Cloud (cloud.e2ee.li) via WebDAV.
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ jobs:
|
|||||||
GITHUB_REF_NAME: ${{ github.ref_name }}
|
GITHUB_REF_NAME: ${{ github.ref_name }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
git clone --branch "${GITHUB_REF_NAME}" ssh://git@git.coresecret.dev:42842/msw/PRIVATE_TESTING_CISS.debian.live.builder.git .
|
git clone --branch "${GITHUB_REF_NAME}" ssh://git@git.coresecret.dev:42842/msw/CISS.debian.live.builder.git .
|
||||||
git fetch --unshallow || echo "Nothing to fetch - already full clone."
|
git fetch --unshallow || echo "Nothing to fetch - already full clone."
|
||||||
|
|
||||||
- name: 🛠️ Cleaning the workspace.
|
- name: 🛠️ Cleaning the workspace.
|
||||||
|
|||||||
Reference in New Issue
Block a user