From e5926bc9d1ec40a12c7cc988c413e648aa05aa6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Wed, 19 Nov 2025 15:27:55 +0100 Subject: [PATCH 01/10] Add some Packages to test context --- docker/debian13/Dockerfile | 33 +++++++ docker/fedora40/Dockerfile | 33 +++++++ docker/fedora41/Dockerfile | 33 +++++++ docker/fleet-os-2/Dockerfile | 55 ++++++++++++ docker/fleet-os-2/init_toolchain.sh | 89 +++++++++++++++++++ docker/fleet-os-2/os-release | 2 + docker/fleet-os-2/uname.txt | 1 + docker/ubuntu1804-aarch64/Dockerfile | 38 ++++++++ docker/ubuntu1804-aarch64/init_toolchain.sh | 42 +++++++++ docker/ubuntu1804-aarch64/uname.txt | 1 + docker/ubuntu2404/Dockerfile | 31 +++++++ test_packages/test_package_1/pack1_debug.json | 35 ++++++++ .../test_package_1/pack1_release.json | 35 ++++++++ .../test_package_1_17/pack1_debug.json | 35 ++++++++ .../test_package_1_18/pack1_release.json | 35 ++++++++ .../test_package_1_21/pack1_debug.json | 28 ++++++ .../test_package_1_21/pack1_release.json | 28 ++++++ .../test_package_1_22/pack1_debug.json | 28 ++++++ .../test_package_1_22/pack1_release.json | 28 ++++++ .../test_package_1_25/pack1_debug.json | 35 ++++++++ .../test_package_1_25/pack1_release.json | 35 ++++++++ test_packages/test_package_2/pack2_debug.json | 38 ++++++++ .../test_package_2/pack2_release.json | 38 ++++++++ .../test_package_2_17/pack2_release.json | 38 ++++++++ .../test_package_2_23/pack2_debug.json | 31 +++++++ .../test_package_2_23/pack2_release.json | 31 +++++++ test_packages/test_package_3/pack3_debug.json | 38 ++++++++ .../test_package_3/pack3_release.json | 38 ++++++++ test_packages/test_package_4/pack4_debug.json | 38 ++++++++ .../test_package_4/pack4_release.json | 38 ++++++++ test_packages/test_package_5/pack5_debug.json | 40 +++++++++ .../test_package_5/pack5_release.json | 40 +++++++++ .../test_package_circ_dep_1/pack1_debug.json | 38 ++++++++ .../pack1_release.json | 38 ++++++++ .../test_package_circ_dep_2/pack1_debug.json | 38 ++++++++ .../pack1_release.json | 38 ++++++++ .../test_package_circ_dep_3/pack1_debug.json | 38 ++++++++ .../pack1_release.json | 38 ++++++++ .../test_package_circ_dep_4/pack1_debug.json | 38 ++++++++ .../pack1_release.json | 38 ++++++++ 40 files changed, 1392 insertions(+) create mode 100644 docker/debian13/Dockerfile create mode 100644 docker/fedora40/Dockerfile create mode 100644 docker/fedora41/Dockerfile create mode 100644 docker/fleet-os-2/Dockerfile create mode 100644 docker/fleet-os-2/init_toolchain.sh create mode 100644 docker/fleet-os-2/os-release create mode 100644 docker/fleet-os-2/uname.txt create mode 100644 docker/ubuntu1804-aarch64/Dockerfile create mode 100644 docker/ubuntu1804-aarch64/init_toolchain.sh create mode 100644 docker/ubuntu1804-aarch64/uname.txt create mode 100644 docker/ubuntu2404/Dockerfile create mode 100644 test_packages/test_package_1/pack1_debug.json create mode 100644 test_packages/test_package_1/pack1_release.json create mode 100644 test_packages/test_package_1_17/pack1_debug.json create mode 100644 test_packages/test_package_1_18/pack1_release.json create mode 100644 test_packages/test_package_1_21/pack1_debug.json create mode 100644 test_packages/test_package_1_21/pack1_release.json create mode 100644 test_packages/test_package_1_22/pack1_debug.json create mode 100644 test_packages/test_package_1_22/pack1_release.json create mode 100644 test_packages/test_package_1_25/pack1_debug.json create mode 100644 test_packages/test_package_1_25/pack1_release.json create mode 100644 test_packages/test_package_2/pack2_debug.json create mode 100644 test_packages/test_package_2/pack2_release.json create mode 100644 test_packages/test_package_2_17/pack2_release.json create mode 100644 test_packages/test_package_2_23/pack2_debug.json create mode 100644 test_packages/test_package_2_23/pack2_release.json create mode 100644 test_packages/test_package_3/pack3_debug.json create mode 100644 test_packages/test_package_3/pack3_release.json create mode 100644 test_packages/test_package_4/pack4_debug.json create mode 100644 test_packages/test_package_4/pack4_release.json create mode 100644 test_packages/test_package_5/pack5_debug.json create mode 100644 test_packages/test_package_5/pack5_release.json create mode 100644 test_packages/test_package_circ_dep_1/pack1_debug.json create mode 100644 test_packages/test_package_circ_dep_1/pack1_release.json create mode 100644 test_packages/test_package_circ_dep_2/pack1_debug.json create mode 100644 test_packages/test_package_circ_dep_2/pack1_release.json create mode 100644 test_packages/test_package_circ_dep_3/pack1_debug.json create mode 100644 test_packages/test_package_circ_dep_3/pack1_release.json create mode 100644 test_packages/test_package_circ_dep_4/pack1_debug.json create mode 100644 test_packages/test_package_circ_dep_4/pack1_release.json diff --git a/docker/debian13/Dockerfile b/docker/debian13/Dockerfile new file mode 100644 index 0000000..1b76d06 --- /dev/null +++ b/docker/debian13/Dockerfile @@ -0,0 +1,33 @@ +FROM debian:13.0 + +USER root +RUN echo root:1234 | chpasswd + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + binutils build-essential flex git libssl-dev lsb-release make pkg-config \ + openssh-server patchelf wget libmpfr-dev libmpc-dev libgmp-dev && \ + rm -rf /var/lib/apt/lists/* + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN apt-get update && \ + apt-get purge -y \ + wget && \ + rm -rf /var/lib/apt/lists/* + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc + +# Install Fleet Protocol's CMCONF system +COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +ENV CMLIB_DIR=/cmakelib +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fedora40/Dockerfile b/docker/fedora40/Dockerfile new file mode 100644 index 0000000..2b99365 --- /dev/null +++ b/docker/fedora40/Dockerfile @@ -0,0 +1,33 @@ +FROM fedora:40 + +USER root +RUN echo root:1234 | chpasswd + +RUN dnf -y update && \ + dnf -y install \ + automake binutils gcc gcc-c++ git kernel-devel lsb-release make openssh-server openssl-devel patchelf wget meson ninja-build \ + && dnf clean all + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN dnf -y update && \ + dnf -y remove \ + wget + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc + +# Install Fleet Protocol's CMCONF system +COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +ENV CMLIB_DIR=/cmakelib +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +RUN ssh-keygen -A + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fedora41/Dockerfile b/docker/fedora41/Dockerfile new file mode 100644 index 0000000..abc06ff --- /dev/null +++ b/docker/fedora41/Dockerfile @@ -0,0 +1,33 @@ +FROM fedora:41 + +USER root +RUN echo root:1234 | chpasswd + +RUN dnf -y update && \ + dnf -y install \ + automake binutils gcc gcc-c++ git kernel-devel lsb-release make openssh-server openssl-devel patchelf wget meson ninja-build \ + && dnf clean all + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN dnf -y update && \ + dnf -y remove \ + wget + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc + +# Install Fleet Protocol's CMCONF system +COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +ENV CMLIB_DIR=/cmakelib +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +RUN ssh-keygen -A + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fleet-os-2/Dockerfile b/docker/fleet-os-2/Dockerfile new file mode 100644 index 0000000..d9cc3a3 --- /dev/null +++ b/docker/fleet-os-2/Dockerfile @@ -0,0 +1,55 @@ +FROM debian:11.2 + +USER root +RUN echo root:1234 | chpasswd + +ENV DEBIAN_FRONTEND=noninteractive + +# +# Install Base dependencies into the docker container +# +RUN apt-get update && \ + apt-get install -y \ + build-essential xz-utils sed git libssl-dev openssh-server unzip python3 make patchelf wget locales perl file \ + findutils pkg-config && \ + rm -rf /var/lib/apt/lists/* + +# Generate the locale for en_US.UTF-8 +RUN locale-gen en_US.UTF-8 + +# Set environment variables for locale +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /environment.sh + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +# +# Install our BringAuto Fleet +# +COPY init_toolchain.sh /root/ +RUN chmod +x /root/init_toolchain.sh && \ + /root/init_toolchain.sh /root/toolchain /root/tools +COPY os-release /etc/os-release +COPY uname.txt /root/tools/ + +# Install Fleet Protocol's CMCONF system +COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +ENV CMLIB_DIR=/cmakelib +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake + +RUN apt-get update && \ + apt-get purge -y \ + wget unzip && \ + rm -rf /var/lib/apt/lists/* + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fleet-os-2/init_toolchain.sh b/docker/fleet-os-2/init_toolchain.sh new file mode 100644 index 0000000..eae6408 --- /dev/null +++ b/docker/fleet-os-2/init_toolchain.sh @@ -0,0 +1,89 @@ +#!/usr/bin/env bash + +set -e + +INSTALL_DIR="$1" +TOOLS_INSTALL_DIR="$2" +TMP_DIR="/tmp/toolchain-install" + +TOOLS_PACKAGE_URI="https://github.com/bacpack-system/packager-tools/releases/download/v1.0.0/bringauto-packager-tools_v1.0.0_x86-64-linux.zip" +TOOLCHAIN_PACKAGE_URI="https://gitlab.bringauto.com/bringauto-public/fleet-os-toolchain/-/raw/add-v2.9.0/fleet-os/v2.9.1/fleet-os-toolchain_v2.9.1_raspberrypi4-64.zip?ref_type=heads" + +if [[ ${INSTALL_DIR} = "" ]] +then + echo "Specify toolchain absolute install dir path as a first argument!" >&2 + exit 1 +fi + +if [[ ${TOOLS_INSTALL_DIR} = "" ]] +then + echo "Specify tools install dir absolute path as a second argument!" >&2 + exit 1 +fi + +if ! [[ -d ${INSTALL_DIR} ]] +then + echo "Install dir '${INSTALL_DIR}' does not exist" +fi + +# +# Install our BringAuto Fleet +# +function install_toolchain() { + if [[ -d ${TMP_DIR} ]] + then + echo "TMP dir '${TMP_DIR}' exist" + fi + mkdir -p "${TMP_DIR}" + + pushd "${TMP_DIR}" + wget ${TOOLCHAIN_PACKAGE_URI} \ + -O "oecore.sh.zip" + + unzip oecore.sh.zip + rm oecore.sh.zip + + toolchain_installer="$(echo ./*)" + chmod +x "${toolchain_installer}" + + "${toolchain_installer}" -S -y -d "${INSTALL_DIR}" || echo ok + echo ". ${INSTALL_DIR}/environment-setup-cortexa72-oe-linux" >> /environment.sh + + # + # We need to overwrite default setting from Yocto Toolchain. + # + echo "set( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" + echo "set( CMAKE_FIND_ROOT_PATH_MODE_PACKAGE BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" + echo "set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" + popd + rm -r "${TMP_DIR}" +} + + +function install_tools() { + if [[ -d ${TMP_DIR} ]] + then + echo "TMP dir '${TMP_DIR}' exist" + fi + mkdir -p "${TMP_DIR}" + mkdir -p "${TOOLS_INSTALL_DIR}" + + pushd "${TMP_DIR}" + wget ${TOOLS_PACKAGE_URI} \ + -O "bringauto-packager-tools.zip" + unzip bringauto-packager-tools.zip + rm bringauto-packager-tools.zip + directory_name="$(echo ./*)" + mv "${directory_name}"/* "${TOOLS_INSTALL_DIR}" + rm -r "${directory_name}" + popd + rm -r "${TMP_DIR}" + + chmod +x "${TOOLS_INSTALL_DIR}/uname" + echo 'PATH='"${TOOLS_INSTALL_DIR}"'/:$PATH' >> /root/.bashrc +} + + + +install_toolchain +install_tools diff --git a/docker/fleet-os-2/os-release b/docker/fleet-os-2/os-release new file mode 100644 index 0000000..309a114 --- /dev/null +++ b/docker/fleet-os-2/os-release @@ -0,0 +1,2 @@ +ID=fleet-os +VERSION_ID="2" diff --git a/docker/fleet-os-2/uname.txt b/docker/fleet-os-2/uname.txt new file mode 100644 index 0000000..f73deeb --- /dev/null +++ b/docker/fleet-os-2/uname.txt @@ -0,0 +1 @@ +Linux k14 5.10.0-9-amd64 #1 SMP fleet-os 5.10.70-1 (2021-09-30) aarch64 GNU/Linux diff --git a/docker/ubuntu1804-aarch64/Dockerfile b/docker/ubuntu1804-aarch64/Dockerfile new file mode 100644 index 0000000..a3ded88 --- /dev/null +++ b/docker/ubuntu1804-aarch64/Dockerfile @@ -0,0 +1,38 @@ +FROM ubuntu:18.04 + +USER root +RUN echo root:1234 | chpasswd + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + build-essential make libssl-dev pkg-config coreutils lsb-release wget g++-8 gcc-8 gcc-8-aarch64-linux-gnu g++-8-aarch64-linux-gnu patchelf unzip openssh-server git && \ + rm -rf /var/lib/apt/lists/* + +RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 60 --slave /usr/bin/g++ g++ /usr/bin/g++-8 + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.28.0/cmake-3.28.0-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +ENV CXX=aarch64-linux-gnu-g++-8 +ENV CC=aarch64-linux-gnu-gcc-8 + +RUN sed -ri 's/#?PermitUserEnvironment no/PermitUserEnvironment yes/' /etc/ssh/sshd_config +RUN mkdir /root/.ssh && \ + echo "CXX=${CXX}" > /root/.ssh/environment && \ + echo "CC=${CC}" >> /root/.ssh/environment + +COPY init_toolchain.sh /root/ +RUN chmod +x /root/init_toolchain.sh && \ + /root/init_toolchain.sh /root/tools +COPY uname.txt /root/tools/ + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] + diff --git a/docker/ubuntu1804-aarch64/init_toolchain.sh b/docker/ubuntu1804-aarch64/init_toolchain.sh new file mode 100644 index 0000000..fb25730 --- /dev/null +++ b/docker/ubuntu1804-aarch64/init_toolchain.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +set -e + +TOOLS_INSTALL_DIR="$1" +TMP_DIR="/tmp/toolchain-install" + +TOOLS_PACKAGE_URI="https://github.com/bacpack-system/packager-tools/releases/download/v1.0.0/bringauto-packager-tools_v1.0.0_x86-64-linux.zip" + +if [[ ${TOOLS_INSTALL_DIR} = "" ]] +then + echo "Specify tools install dir absolute path as a second argument!" >&2 + exit 1 +fi + +function install_tools() { + if [[ -d ${TMP_DIR} ]] + then + echo "TMP dir '${TMP_DIR}' exist" + fi + mkdir -p "${TMP_DIR}" + mkdir -p "${TOOLS_INSTALL_DIR}" + + pushd "${TMP_DIR}" + wget ${TOOLS_PACKAGE_URI} \ + -O "bringauto-packager-tools.zip" + unzip bringauto-packager-tools.zip + rm bringauto-packager-tools.zip + directory_name="$(echo ./*)" + mv "${directory_name}"/* "${TOOLS_INSTALL_DIR}" + rm -r "${directory_name}" + popd + rm -r "${TMP_DIR}" + + chmod +x "${TOOLS_INSTALL_DIR}/uname" + TMP_PATH=$PATH + echo 'PATH='"${TOOLS_INSTALL_DIR}"'/:'"${TMP_PATH}"'' >> /root/.ssh/environment + +} + + +install_tools diff --git a/docker/ubuntu1804-aarch64/uname.txt b/docker/ubuntu1804-aarch64/uname.txt new file mode 100644 index 0000000..b7ff4cb --- /dev/null +++ b/docker/ubuntu1804-aarch64/uname.txt @@ -0,0 +1 @@ +Linux e25e113786d6 6.5.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2 aarch64 GNU/Linux diff --git a/docker/ubuntu2404/Dockerfile b/docker/ubuntu2404/Dockerfile new file mode 100644 index 0000000..584c718 --- /dev/null +++ b/docker/ubuntu2404/Dockerfile @@ -0,0 +1,31 @@ +FROM ubuntu:24.04 + +USER root +RUN echo root:1234 | chpasswd + +RUN apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get install -y \ + coreutils lsb-release build-essential openssh-server git libssl-dev pkg-config wget patchelf meson ninja-build && \ + rm -rf /var/lib/apt/lists/* + +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ + chmod +x cmake.sh && \ + ./cmake.sh --skip-license --prefix=/usr/local && \ + rm ./cmake.sh + +RUN apt-get purge -y \ + wget && \ + rm -rf /var/lib/apt/lists/* + +RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib +RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc + +# Install Fleet Protocol's CMCONF system +COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +ENV CMLIB_DIR=/cmakelib +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake + +RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN mkdir -p /run/sshd + +ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] \ No newline at end of file diff --git a/test_packages/test_package_1/pack1_debug.json b/test_packages/test_package_1/pack1_debug.json new file mode 100644 index 0000000..a6c3a1a --- /dev/null +++ b/test_packages/test_package_1/pack1_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_1", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1/pack1_release.json b/test_packages/test_package_1/pack1_release.json new file mode 100644 index 0000000..e10e200 --- /dev/null +++ b/test_packages/test_package_1/pack1_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_1", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_17/pack1_debug.json b/test_packages/test_package_1_17/pack1_debug.json new file mode 100644 index 0000000..d5c06cf --- /dev/null +++ b/test_packages/test_package_1_17/pack1_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_1_17", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_18/pack1_release.json b/test_packages/test_package_1_18/pack1_release.json new file mode 100644 index 0000000..307d6c7 --- /dev/null +++ b/test_packages/test_package_1_18/pack1_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_1_18", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_21/pack1_debug.json b/test_packages/test_package_1_21/pack1_debug.json new file mode 100644 index 0000000..1a751d7 --- /dev/null +++ b/test_packages/test_package_1_21/pack1_debug.json @@ -0,0 +1,28 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_1_21", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_21/pack1_release.json b/test_packages/test_package_1_21/pack1_release.json new file mode 100644 index 0000000..eeff6ab --- /dev/null +++ b/test_packages/test_package_1_21/pack1_release.json @@ -0,0 +1,28 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_1_21", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_22/pack1_debug.json b/test_packages/test_package_1_22/pack1_debug.json new file mode 100644 index 0000000..0004120 --- /dev/null +++ b/test_packages/test_package_1_22/pack1_debug.json @@ -0,0 +1,28 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_1_22", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_22/pack1_release.json b/test_packages/test_package_1_22/pack1_release.json new file mode 100644 index 0000000..ff0c63c --- /dev/null +++ b/test_packages/test_package_1_22/pack1_release.json @@ -0,0 +1,28 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_1_22", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_25/pack1_debug.json b/test_packages/test_package_1_25/pack1_debug.json new file mode 100644 index 0000000..55f53e6 --- /dev/null +++ b/test_packages/test_package_1_25/pack1_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "not_real_version_tag" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_1_25", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_1_25/pack1_release.json b/test_packages/test_package_1_25/pack1_release.json new file mode 100644 index 0000000..25c039c --- /dev/null +++ b/test_packages/test_package_1_25/pack1_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_1_25", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_2/pack2_debug.json b/test_packages/test_package_2/pack2_debug.json new file mode 100644 index 0000000..d865600 --- /dev/null +++ b/test_packages/test_package_2/pack2_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_2": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_2", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_2/pack2_release.json b/test_packages/test_package_2/pack2_release.json new file mode 100644 index 0000000..537b3df --- /dev/null +++ b/test_packages/test_package_2/pack2_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_2": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_2", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_2_17/pack2_release.json b/test_packages/test_package_2_17/pack2_release.json new file mode 100644 index 0000000..537b3df --- /dev/null +++ b/test_packages/test_package_2_17/pack2_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_2": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_2", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_2_23/pack2_debug.json b/test_packages/test_package_2_23/pack2_debug.json new file mode 100644 index 0000000..22c5a98 --- /dev/null +++ b/test_packages/test_package_2_23/pack2_debug.json @@ -0,0 +1,31 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_2": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_2_23", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_2_23/pack2_release.json b/test_packages/test_package_2_23/pack2_release.json new file mode 100644 index 0000000..f76e7c3 --- /dev/null +++ b/test_packages/test_package_2_23/pack2_release.json @@ -0,0 +1,31 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_2": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_2_23", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [] + } +} \ No newline at end of file diff --git a/test_packages/test_package_3/pack3_debug.json b/test_packages/test_package_3/pack3_debug.json new file mode 100644 index 0000000..1951eba --- /dev/null +++ b/test_packages/test_package_3/pack3_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_2" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_3": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_3", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_3/pack3_release.json b/test_packages/test_package_3/pack3_release.json new file mode 100644 index 0000000..df9d6c7 --- /dev/null +++ b/test_packages/test_package_3/pack3_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_2" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_3": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_3", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_4/pack4_debug.json b/test_packages/test_package_4/pack4_debug.json new file mode 100644 index 0000000..fc317c3 --- /dev/null +++ b/test_packages/test_package_4/pack4_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_3" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_4": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_4", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_4/pack4_release.json b/test_packages/test_package_4/pack4_release.json new file mode 100644 index 0000000..1b229d2 --- /dev/null +++ b/test_packages/test_package_4/pack4_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_3" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_4": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_4", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_5/pack5_debug.json b/test_packages/test_package_5/pack5_debug.json new file mode 100644 index 0000000..47af87f --- /dev/null +++ b/test_packages/test_package_5/pack5_debug.json @@ -0,0 +1,40 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1", + "test_package_2", + "test_package_4" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_5": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_5", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_5/pack5_release.json b/test_packages/test_package_5/pack5_release.json new file mode 100644 index 0000000..f3f8353 --- /dev/null +++ b/test_packages/test_package_5/pack5_release.json @@ -0,0 +1,40 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_1", + "test_package_2", + "test_package_4" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_5": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_5", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_1/pack1_debug.json b/test_packages/test_package_circ_dep_1/pack1_debug.json new file mode 100644 index 0000000..ad60b61 --- /dev/null +++ b/test_packages/test_package_circ_dep_1/pack1_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_1", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_1/pack1_release.json b/test_packages/test_package_circ_dep_1/pack1_release.json new file mode 100644 index 0000000..bb2aefe --- /dev/null +++ b/test_packages/test_package_circ_dep_1/pack1_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_1" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_1", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_2/pack1_debug.json b/test_packages/test_package_circ_dep_2/pack1_debug.json new file mode 100644 index 0000000..79ade5a --- /dev/null +++ b/test_packages/test_package_circ_dep_2/pack1_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_3" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_2", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_2/pack1_release.json b/test_packages/test_package_circ_dep_2/pack1_release.json new file mode 100644 index 0000000..e1d8e7b --- /dev/null +++ b/test_packages/test_package_circ_dep_2/pack1_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_3" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_2", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_3/pack1_debug.json b/test_packages/test_package_circ_dep_3/pack1_debug.json new file mode 100644 index 0000000..a979f32 --- /dev/null +++ b/test_packages/test_package_circ_dep_3/pack1_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_4" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_3", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_3/pack1_release.json b/test_packages/test_package_circ_dep_3/pack1_release.json new file mode 100644 index 0000000..0dc6def --- /dev/null +++ b/test_packages/test_package_circ_dep_3/pack1_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_4" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_3", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_4/pack1_debug.json b/test_packages/test_package_circ_dep_4/pack1_debug.json new file mode 100644 index 0000000..7ddc92d --- /dev/null +++ b/test_packages/test_package_circ_dep_4/pack1_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_2" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_4", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_4/pack1_release.json b/test_packages/test_package_circ_dep_4/pack1_release.json new file mode 100644 index 0000000..67e7f23 --- /dev/null +++ b/test_packages/test_package_circ_dep_4/pack1_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test_package_circ_dep_2" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_1": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test_package_circ_dep_4", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} \ No newline at end of file From b39eaf0f5d7fbe4490c97e732a2dae3b3e5812d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Wed, 3 Dec 2025 11:39:57 +0100 Subject: [PATCH 02/10] Add CMCONF config --- config/CMCONF_TEST_SYSTEMConfig.cmake | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config/CMCONF_TEST_SYSTEMConfig.cmake diff --git a/config/CMCONF_TEST_SYSTEMConfig.cmake b/config/CMCONF_TEST_SYSTEMConfig.cmake new file mode 100644 index 0000000..a97e690 --- /dev/null +++ b/config/CMCONF_TEST_SYSTEMConfig.cmake @@ -0,0 +1,14 @@ + +# Test configuration for CMCONF system. +# + +FIND_PACKAGE(CMLIB REQUIRED COMPONENTS CMCONF) + +CMCONF_INIT_SYSTEM(TEST_SYSTEM) + +# +# Setting using local Package Repository by default for this test system. The +# path is set to be the same as Packager sets it. +# +CMCONF_SET(BA_PACKAGE_LOCAL_USE ON) +CMCONF_SET(BA_PACKAGE_LOCAL_PATH "/lfsrepo") From 01cb8f4fbb401c93896efe6c96ac7bb255ca8574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Wed, 3 Dec 2025 11:53:37 +0100 Subject: [PATCH 03/10] Add apps --- app/test-app-a/app_a_debug.json | 35 +++++++++++++++++++++++++++++++ app/test-app-a/app_a_release.json | 35 +++++++++++++++++++++++++++++++ app/test-app-b/app_b_debug.json | 35 +++++++++++++++++++++++++++++++ app/test-app-b/app_b_release.json | 35 +++++++++++++++++++++++++++++++ app/test-app-c/app_c_debug.json | 35 +++++++++++++++++++++++++++++++ app/test-app-c/app_c_release.json | 35 +++++++++++++++++++++++++++++++ 6 files changed, 210 insertions(+) create mode 100644 app/test-app-a/app_a_debug.json create mode 100644 app/test-app-a/app_a_release.json create mode 100644 app/test-app-b/app_b_debug.json create mode 100644 app/test-app-b/app_b_release.json create mode 100644 app/test-app-c/app_c_debug.json create mode 100644 app/test-app-c/app_c_release.json diff --git a/app/test-app-a/app_a_debug.json b/app/test-app-a/app_a_debug.json new file mode 100644 index 0000000..e007a0e --- /dev/null +++ b/app/test-app-a/app_a_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_A": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-app-a", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/app/test-app-a/app_a_release.json b/app/test-app-a/app_a_release.json new file mode 100644 index 0000000..57c04ff --- /dev/null +++ b/app/test-app-a/app_a_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_A": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-app-a", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/app/test-app-b/app_b_debug.json b/app/test-app-b/app_b_debug.json new file mode 100644 index 0000000..c15cdff --- /dev/null +++ b/app/test-app-b/app_b_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_B": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-app-b", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/app/test-app-b/app_b_release.json b/app/test-app-b/app_b_release.json new file mode 100644 index 0000000..717ec73 --- /dev/null +++ b/app/test-app-b/app_b_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_B": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-app-b", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/app/test-app-c/app_c_debug.json b/app/test-app-c/app_c_debug.json new file mode 100644 index 0000000..a983d4b --- /dev/null +++ b/app/test-app-c/app_c_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_C": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-app-c", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/app/test-app-c/app_c_release.json b/app/test-app-c/app_c_release.json new file mode 100644 index 0000000..38c4fb7 --- /dev/null +++ b/app/test-app-c/app_c_release.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_APP_C": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-app-c", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": false, + "IsDevLib": false, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "fleet-os-2", + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + From 02eb45ddc32cf101d7ae168e87b32cc95f1eadff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Wed, 3 Dec 2025 12:35:53 +0100 Subject: [PATCH 04/10] Rename Packages --- .../pack_a_debug.json} | 8 ++-- .../pack_a_release.json} | 8 ++-- .../pack_a_debug.json} | 7 ++-- .../pack_a_release.json} | 7 ++-- .../pack_a_debug.json} | 7 ++-- .../pack_a_release.json} | 7 ++-- .../pack_a_debug.json} | 8 ++-- .../pack_a_release.json} | 8 ++-- .../test-package-a-27/pack_a_release.json | 36 +++++++++++++++++ .../test-package-a-32/pack_a_debug.json | 35 ++++++++++++++++ .../test-package-a-33/pack_a_debug.json | 36 +++++++++++++++++ .../pack_a_debug.json} | 8 ++-- .../pack_a_release.json} | 8 ++-- .../pack_b_release.json} | 10 ++--- .../pack_b_debug.json} | 9 +++-- .../pack_b_release.json} | 9 +++-- .../pack_b_debug.json} | 10 ++--- .../pack_b_release.json} | 10 ++--- .../pack_c_debug.json} | 10 ++--- .../pack_c_release.json} | 10 ++--- .../pack_a_debug.json} | 10 ++--- .../pack_a_release.json} | 10 ++--- .../pack_a_debug.json} | 10 ++--- .../pack_a_release.json | 38 ++++++++++++++++++ .../test-package-circ-dep-c/pack_a_debug.json | 38 ++++++++++++++++++ .../pack_a_release.json | 38 ++++++++++++++++++ .../test-package-circ-dep-d/pack_a_debug.json | 38 ++++++++++++++++++ .../pack_a_release.json | 38 ++++++++++++++++++ .../test-package-d/pack_d_debug.json | 38 ++++++++++++++++++ .../test-package-d/pack_d_release.json | 38 ++++++++++++++++++ .../test-package-e/pack_e_debug.json | 40 +++++++++++++++++++ .../test-package-e/pack_e_release.json | 40 +++++++++++++++++++ .../test-package-f-28/pack_f_debug.json | 36 +++++++++++++++++ .../test-package-f-29/pack_f_debug.json | 34 ++++++++++++++++ .../test-package-f-30/pack_f_debug.json | 36 +++++++++++++++++ .../test-package-f-31/pack_f_debug.json | 33 +++++++++++++++ .../test-package-f/pack_f_debug.json | 33 +++++++++++++++ .../test-package-f/pack_f_release.json | 33 +++++++++++++++ test_packages/test_package_5/pack5_debug.json | 40 ------------------- .../test_package_5/pack5_release.json | 40 ------------------- .../pack1_release.json | 38 ------------------ .../test_package_circ_dep_2/pack1_debug.json | 38 ------------------ .../pack1_release.json | 38 ------------------ .../test_package_circ_dep_3/pack1_debug.json | 38 ------------------ .../pack1_release.json | 38 ------------------ .../test_package_circ_dep_4/pack1_debug.json | 38 ------------------ .../pack1_release.json | 38 ------------------ 47 files changed, 748 insertions(+), 430 deletions(-) rename test_packages/{test_package_1/pack1_debug.json => test-package-a-17/pack_a_debug.json} (87%) rename test_packages/{test_package_1/pack1_release.json => test-package-a-18/pack_a_release.json} (87%) rename test_packages/{test_package_1_22/pack1_debug.json => test-package-a-21/pack_a_debug.json} (87%) rename test_packages/{test_package_1_21/pack1_release.json => test-package-a-21/pack_a_release.json} (87%) rename test_packages/{test_package_1_21/pack1_debug.json => test-package-a-22/pack_a_debug.json} (87%) rename test_packages/{test_package_1_22/pack1_release.json => test-package-a-22/pack_a_release.json} (87%) rename test_packages/{test_package_1_25/pack1_debug.json => test-package-a-25/pack_a_debug.json} (86%) rename test_packages/{test_package_1_25/pack1_release.json => test-package-a-25/pack_a_release.json} (86%) create mode 100644 test_packages/test-package-a-27/pack_a_release.json create mode 100644 test_packages/test-package-a-32/pack_a_debug.json create mode 100644 test_packages/test-package-a-33/pack_a_debug.json rename test_packages/{test_package_1_17/pack1_debug.json => test-package-a/pack_a_debug.json} (86%) rename test_packages/{test_package_1_18/pack1_release.json => test-package-a/pack_a_release.json} (86%) rename test_packages/{test_package_2_17/pack2_release.json => test-package-b-17/pack_b_release.json} (84%) rename test_packages/{test_package_2_23/pack2_debug.json => test-package-b-23/pack_b_debug.json} (84%) rename test_packages/{test_package_2_23/pack2_release.json => test-package-b-23/pack_b_release.json} (84%) rename test_packages/{test_package_4/pack4_debug.json => test-package-b/pack_b_debug.json} (84%) rename test_packages/{test_package_3/pack3_release.json => test-package-b/pack_b_release.json} (84%) rename test_packages/{test_package_3/pack3_debug.json => test-package-c/pack_c_debug.json} (84%) rename test_packages/{test_package_2/pack2_release.json => test-package-c/pack_c_release.json} (84%) rename test_packages/{test_package_2/pack2_debug.json => test-package-circ-dep-a/pack_a_debug.json} (84%) rename test_packages/{test_package_4/pack4_release.json => test-package-circ-dep-a/pack_a_release.json} (84%) rename test_packages/{test_package_circ_dep_1/pack1_debug.json => test-package-circ-dep-b/pack_a_debug.json} (82%) create mode 100644 test_packages/test-package-circ-dep-b/pack_a_release.json create mode 100644 test_packages/test-package-circ-dep-c/pack_a_debug.json create mode 100644 test_packages/test-package-circ-dep-c/pack_a_release.json create mode 100644 test_packages/test-package-circ-dep-d/pack_a_debug.json create mode 100644 test_packages/test-package-circ-dep-d/pack_a_release.json create mode 100644 test_packages/test-package-d/pack_d_debug.json create mode 100644 test_packages/test-package-d/pack_d_release.json create mode 100644 test_packages/test-package-e/pack_e_debug.json create mode 100644 test_packages/test-package-e/pack_e_release.json create mode 100644 test_packages/test-package-f-28/pack_f_debug.json create mode 100644 test_packages/test-package-f-29/pack_f_debug.json create mode 100644 test_packages/test-package-f-30/pack_f_debug.json create mode 100644 test_packages/test-package-f-31/pack_f_debug.json create mode 100644 test_packages/test-package-f/pack_f_debug.json create mode 100644 test_packages/test-package-f/pack_f_release.json delete mode 100644 test_packages/test_package_5/pack5_debug.json delete mode 100644 test_packages/test_package_5/pack5_release.json delete mode 100644 test_packages/test_package_circ_dep_1/pack1_release.json delete mode 100644 test_packages/test_package_circ_dep_2/pack1_debug.json delete mode 100644 test_packages/test_package_circ_dep_2/pack1_release.json delete mode 100644 test_packages/test_package_circ_dep_3/pack1_debug.json delete mode 100644 test_packages/test_package_circ_dep_3/pack1_release.json delete mode 100644 test_packages/test_package_circ_dep_4/pack1_debug.json delete mode 100644 test_packages/test_package_circ_dep_4/pack1_release.json diff --git a/test_packages/test_package_1/pack1_debug.json b/test_packages/test-package-a-17/pack_a_debug.json similarity index 87% rename from test_packages/test_package_1/pack1_debug.json rename to test_packages/test-package-a-17/pack_a_debug.json index a6c3a1a..463dac6 100644 --- a/test_packages/test_package_1/pack1_debug.json +++ b/test_packages/test-package-a-17/pack_a_debug.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_1", + "Name": "test-package-a-17", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1/pack1_release.json b/test_packages/test-package-a-18/pack_a_release.json similarity index 87% rename from test_packages/test_package_1/pack1_release.json rename to test_packages/test-package-a-18/pack_a_release.json index e10e200..157a4c4 100644 --- a/test_packages/test_package_1/pack1_release.json +++ b/test_packages/test-package-a-18/pack_a_release.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_1", + "Name": "test-package-a-18", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_22/pack1_debug.json b/test_packages/test-package-a-21/pack_a_debug.json similarity index 87% rename from test_packages/test_package_1_22/pack1_debug.json rename to test_packages/test-package-a-21/pack_a_debug.json index 0004120..b04384f 100644 --- a/test_packages/test_package_1_22/pack1_debug.json +++ b/test_packages/test-package-a-21/pack_a_debug.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_1_22", + "Name": "test-package-a-21", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -25,4 +25,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_21/pack1_release.json b/test_packages/test-package-a-21/pack_a_release.json similarity index 87% rename from test_packages/test_package_1_21/pack1_release.json rename to test_packages/test-package-a-21/pack_a_release.json index eeff6ab..3240da6 100644 --- a/test_packages/test_package_1_21/pack1_release.json +++ b/test_packages/test-package-a-21/pack_a_release.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_1_21", + "Name": "test-package-a-21", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -25,4 +25,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_21/pack1_debug.json b/test_packages/test-package-a-22/pack_a_debug.json similarity index 87% rename from test_packages/test_package_1_21/pack1_debug.json rename to test_packages/test-package-a-22/pack_a_debug.json index 1a751d7..e49b182 100644 --- a/test_packages/test_package_1_21/pack1_debug.json +++ b/test_packages/test-package-a-22/pack_a_debug.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_1_21", + "Name": "test-package-a-22", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -25,4 +25,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_22/pack1_release.json b/test_packages/test-package-a-22/pack_a_release.json similarity index 87% rename from test_packages/test_package_1_22/pack1_release.json rename to test_packages/test-package-a-22/pack_a_release.json index ff0c63c..a3d389a 100644 --- a/test_packages/test_package_1_22/pack1_release.json +++ b/test_packages/test-package-a-22/pack_a_release.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_1_22", + "Name": "test-package-a-22", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -25,4 +25,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_25/pack1_debug.json b/test_packages/test-package-a-25/pack_a_debug.json similarity index 86% rename from test_packages/test_package_1_25/pack1_debug.json rename to test_packages/test-package-a-25/pack_a_debug.json index 55f53e6..f2a9439 100644 --- a/test_packages/test_package_1_25/pack1_debug.json +++ b/test_packages/test-package-a-25/pack_a_debug.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_1_25", + "Name": "test-package-a-25", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_25/pack1_release.json b/test_packages/test-package-a-25/pack_a_release.json similarity index 86% rename from test_packages/test_package_1_25/pack1_release.json rename to test_packages/test-package-a-25/pack_a_release.json index 25c039c..19c57e1 100644 --- a/test_packages/test_package_1_25/pack1_release.json +++ b/test_packages/test-package-a-25/pack_a_release.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_1_25", + "Name": "test-package-a-25", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test-package-a-27/pack_a_release.json b/test_packages/test-package-a-27/pack_a_release.json new file mode 100644 index 0000000..2b67048 --- /dev/null +++ b/test_packages/test-package-a-27/pack_a_release.json @@ -0,0 +1,36 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Release", + "INVALID$DEFINE": "define" + } + } + }, + "Package": { + "Name": "test-package-a", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-a-32/pack_a_debug.json b/test_packages/test-package-a-32/pack_a_debug.json new file mode 100644 index 0000000..4ea7dad --- /dev/null +++ b/test_packages/test-package-a-32/pack_a_debug.json @@ -0,0 +1,35 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "": "Debug" + } + } + }, + "Package": { + "Name": "test-package-a", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-a-33/pack_a_debug.json b/test_packages/test-package-a-33/pack_a_debug.json new file mode 100644 index 0000000..f91db4c --- /dev/null +++ b/test_packages/test-package-a-33/pack_a_debug.json @@ -0,0 +1,36 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Debug", + "SOME_DEFINE": true + } + } + }, + "Package": { + "Name": "test-package-a", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test_package_1_17/pack1_debug.json b/test_packages/test-package-a/pack_a_debug.json similarity index 86% rename from test_packages/test_package_1_17/pack1_debug.json rename to test_packages/test-package-a/pack_a_debug.json index d5c06cf..57fc774 100644 --- a/test_packages/test_package_1_17/pack1_debug.json +++ b/test_packages/test-package-a/pack_a_debug.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_1_17", + "Name": "test-package-a", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_1_18/pack1_release.json b/test_packages/test-package-a/pack_a_release.json similarity index 86% rename from test_packages/test_package_1_18/pack1_release.json rename to test_packages/test-package-a/pack_a_release.json index 307d6c7..72ad01b 100644 --- a/test_packages/test_package_1_18/pack1_release.json +++ b/test_packages/test-package-a/pack_a_release.json @@ -7,13 +7,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_1_18", + "Name": "test-package-a", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -24,7 +24,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -32,4 +31,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_2_17/pack2_release.json b/test_packages/test-package-b-17/pack_b_release.json similarity index 84% rename from test_packages/test_package_2_17/pack2_release.json rename to test_packages/test-package-b-17/pack_b_release.json index 537b3df..3de956d 100644 --- a/test_packages/test_package_2_17/pack2_release.json +++ b/test_packages/test-package-b-17/pack_b_release.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_1" + "test-package-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_2": "ON", + "USE_PACKAGE_B": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_2", + "Name": "test-package-b", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_2_23/pack2_debug.json b/test_packages/test-package-b-23/pack_b_debug.json similarity index 84% rename from test_packages/test_package_2_23/pack2_debug.json rename to test_packages/test-package-b-23/pack_b_debug.json index 22c5a98..3e78479 100644 --- a/test_packages/test_package_2_23/pack2_debug.json +++ b/test_packages/test-package-b-23/pack_b_debug.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_1" + "test-package-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_2": "ON", + "USE_PACKAGE_B": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_2_23", + "Name": "test-package-b-23", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -28,4 +28,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_2_23/pack2_release.json b/test_packages/test-package-b-23/pack_b_release.json similarity index 84% rename from test_packages/test_package_2_23/pack2_release.json rename to test_packages/test-package-b-23/pack_b_release.json index f76e7c3..5ced413 100644 --- a/test_packages/test_package_2_23/pack2_release.json +++ b/test_packages/test-package-b-23/pack_b_release.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_1" + "test-package-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_2": "ON", + "USE_PACKAGE_B": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_2_23", + "Name": "test-package-b-23", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -28,4 +28,5 @@ "DockerMatrix": { "ImageNames": [] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_4/pack4_debug.json b/test_packages/test-package-b/pack_b_debug.json similarity index 84% rename from test_packages/test_package_4/pack4_debug.json rename to test_packages/test-package-b/pack_b_debug.json index fc317c3..86160ef 100644 --- a/test_packages/test_package_4/pack4_debug.json +++ b/test_packages/test-package-b/pack_b_debug.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_3" + "test-package-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_4": "ON", + "USE_PACKAGE_B": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_4", + "Name": "test-package-b", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_3/pack3_release.json b/test_packages/test-package-b/pack_b_release.json similarity index 84% rename from test_packages/test_package_3/pack3_release.json rename to test_packages/test-package-b/pack_b_release.json index df9d6c7..3de956d 100644 --- a/test_packages/test_package_3/pack3_release.json +++ b/test_packages/test-package-b/pack_b_release.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_2" + "test-package-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_3": "ON", + "USE_PACKAGE_B": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_3", + "Name": "test-package-b", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_3/pack3_debug.json b/test_packages/test-package-c/pack_c_debug.json similarity index 84% rename from test_packages/test_package_3/pack3_debug.json rename to test_packages/test-package-c/pack_c_debug.json index 1951eba..c3a65fd 100644 --- a/test_packages/test_package_3/pack3_debug.json +++ b/test_packages/test-package-c/pack_c_debug.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_2" + "test-package-b" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_3": "ON", + "USE_PACKAGE_C": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_3", + "Name": "test-package-c", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_2/pack2_release.json b/test_packages/test-package-c/pack_c_release.json similarity index 84% rename from test_packages/test_package_2/pack2_release.json rename to test_packages/test-package-c/pack_c_release.json index 537b3df..bf4ed8a 100644 --- a/test_packages/test_package_2/pack2_release.json +++ b/test_packages/test-package-c/pack_c_release.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_1" + "test-package-b" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_2": "ON", + "USE_PACKAGE_C": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_2", + "Name": "test-package-c", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_2/pack2_debug.json b/test_packages/test-package-circ-dep-a/pack_a_debug.json similarity index 84% rename from test_packages/test_package_2/pack2_debug.json rename to test_packages/test-package-circ-dep-a/pack_a_debug.json index d865600..b4ca7ce 100644 --- a/test_packages/test_package_2/pack2_debug.json +++ b/test_packages/test-package-circ-dep-a/pack_a_debug.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_1" + "test-package-circ-dep-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_2": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_2", + "Name": "test-package-circ-dep-a", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_4/pack4_release.json b/test_packages/test-package-circ-dep-a/pack_a_release.json similarity index 84% rename from test_packages/test_package_4/pack4_release.json rename to test_packages/test-package-circ-dep-a/pack_a_release.json index 1b229d2..c412b86 100644 --- a/test_packages/test_package_4/pack4_release.json +++ b/test_packages/test-package-circ-dep-a/pack_a_release.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_3" + "test-package-circ-dep-a" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_4": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Release" } } }, "Package": { - "Name": "test_package_4", + "Name": "test-package-circ-dep-a", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test_package_circ_dep_1/pack1_debug.json b/test_packages/test-package-circ-dep-b/pack_a_debug.json similarity index 82% rename from test_packages/test_package_circ_dep_1/pack1_debug.json rename to test_packages/test-package-circ-dep-b/pack_a_debug.json index ad60b61..49b8cdc 100644 --- a/test_packages/test_package_circ_dep_1/pack1_debug.json +++ b/test_packages/test-package-circ-dep-b/pack_a_debug.json @@ -1,7 +1,7 @@ { "Env": {}, "DependsOn": [ - "test_package_circ_dep_1" + "test-package-circ-dep-c" ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", @@ -10,13 +10,13 @@ "Build": { "CMake": { "Defines": { - "USE_PACKAGE_1": "ON", + "USE_PACKAGE_A": "ON", "CMAKE_BUILD_TYPE": "Debug" } } }, "Package": { - "Name": "test_package_circ_dep_1", + "Name": "test-package-circ-dep-b", "VersionTag": "v1.0.0", "PlatformString": { "Mode": "auto" @@ -27,7 +27,6 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu1804-aarch64", "ubuntu2404", @@ -35,4 +34,5 @@ "fedora41" ] } -} \ No newline at end of file +} + diff --git a/test_packages/test-package-circ-dep-b/pack_a_release.json b/test_packages/test-package-circ-dep-b/pack_a_release.json new file mode 100644 index 0000000..b348e51 --- /dev/null +++ b/test_packages/test-package-circ-dep-b/pack_a_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-circ-dep-c" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-package-circ-dep-b", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-circ-dep-c/pack_a_debug.json b/test_packages/test-package-circ-dep-c/pack_a_debug.json new file mode 100644 index 0000000..c51bf7c --- /dev/null +++ b/test_packages/test-package-circ-dep-c/pack_a_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-circ-dep-d" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-package-circ-dep-c", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-circ-dep-c/pack_a_release.json b/test_packages/test-package-circ-dep-c/pack_a_release.json new file mode 100644 index 0000000..3d951c9 --- /dev/null +++ b/test_packages/test-package-circ-dep-c/pack_a_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-circ-dep-d" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-package-circ-dep-c", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-circ-dep-d/pack_a_debug.json b/test_packages/test-package-circ-dep-d/pack_a_debug.json new file mode 100644 index 0000000..cc12f81 --- /dev/null +++ b/test_packages/test-package-circ-dep-d/pack_a_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-circ-dep-b" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-package-circ-dep-d", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-circ-dep-d/pack_a_release.json b/test_packages/test-package-circ-dep-d/pack_a_release.json new file mode 100644 index 0000000..c9be43f --- /dev/null +++ b/test_packages/test-package-circ-dep-d/pack_a_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-circ-dep-b" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_A": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-package-circ-dep-d", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-d/pack_d_debug.json b/test_packages/test-package-d/pack_d_debug.json new file mode 100644 index 0000000..6076a6f --- /dev/null +++ b/test_packages/test-package-d/pack_d_debug.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-c" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_D": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-package-d", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-d/pack_d_release.json b/test_packages/test-package-d/pack_d_release.json new file mode 100644 index 0000000..b990b14 --- /dev/null +++ b/test_packages/test-package-d/pack_d_release.json @@ -0,0 +1,38 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-c" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_D": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-package-d", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-e/pack_e_debug.json b/test_packages/test-package-e/pack_e_debug.json new file mode 100644 index 0000000..97e9f8c --- /dev/null +++ b/test_packages/test-package-e/pack_e_debug.json @@ -0,0 +1,40 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-a", + "test-package-b", + "test-package-d" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_E": "ON", + "CMAKE_BUILD_TYPE": "Debug" + } + } + }, + "Package": { + "Name": "test-package-e", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-e/pack_e_release.json b/test_packages/test-package-e/pack_e_release.json new file mode 100644 index 0000000..0f8d67c --- /dev/null +++ b/test_packages/test-package-e/pack_e_release.json @@ -0,0 +1,40 @@ +{ + "Env": {}, + "DependsOn": [ + "test-package-a", + "test-package-b", + "test-package-d" + ], + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "CMake": { + "Defines": { + "USE_PACKAGE_E": "ON", + "CMAKE_BUILD_TYPE": "Release" + } + } + }, + "Package": { + "Name": "test-package-e", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu1804-aarch64", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f-28/pack_f_debug.json b/test_packages/test-package-f-28/pack_f_debug.json new file mode 100644 index 0000000..6d1b762 --- /dev/null +++ b/test_packages/test-package-f-28/pack_f_debug.json @@ -0,0 +1,36 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Defines": { + "INVALID$DEFINE": "define" + }, + "Options": { + "buildtype": "debug" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f-29/pack_f_debug.json b/test_packages/test-package-f-29/pack_f_debug.json new file mode 100644 index 0000000..f92193d --- /dev/null +++ b/test_packages/test-package-f-29/pack_f_debug.json @@ -0,0 +1,34 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Options": { + "buildtype": "debug", + "invalid_option": "option" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f-30/pack_f_debug.json b/test_packages/test-package-f-30/pack_f_debug.json new file mode 100644 index 0000000..b04c6cb --- /dev/null +++ b/test_packages/test-package-f-30/pack_f_debug.json @@ -0,0 +1,36 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Defines": { + "": "define" + }, + "Options": { + "buildtype": "debug" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f-31/pack_f_debug.json b/test_packages/test-package-f-31/pack_f_debug.json new file mode 100644 index 0000000..eeb2f6a --- /dev/null +++ b/test_packages/test-package-f-31/pack_f_debug.json @@ -0,0 +1,33 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Options": { + "": "debug" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f/pack_f_debug.json b/test_packages/test-package-f/pack_f_debug.json new file mode 100644 index 0000000..1686dbf --- /dev/null +++ b/test_packages/test-package-f/pack_f_debug.json @@ -0,0 +1,33 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Options": { + "buildtype": "debug" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": true + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test-package-f/pack_f_release.json b/test_packages/test-package-f/pack_f_release.json new file mode 100644 index 0000000..914b3fb --- /dev/null +++ b/test_packages/test-package-f/pack_f_release.json @@ -0,0 +1,33 @@ +{ + "Env": {}, + "Git": { + "URI": "https://github.com/bacpack-system/test-packages.git", + "Revision": "BAF-1202/test-context" + }, + "Build": { + "Meson": { + "Options": { + "buildtype": "release" + } + } + }, + "Package": { + "Name": "test-package-f", + "VersionTag": "v1.0.0", + "PlatformString": { + "Mode": "auto" + }, + "IsLibrary": true, + "IsDevLib": true, + "IsDebug": false + }, + "DockerMatrix": { + "ImageNames": [ + "debian13", + "ubuntu2404", + "fedora40", + "fedora41" + ] + } +} + diff --git a/test_packages/test_package_5/pack5_debug.json b/test_packages/test_package_5/pack5_debug.json deleted file mode 100644 index 47af87f..0000000 --- a/test_packages/test_package_5/pack5_debug.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_1", - "test_package_2", - "test_package_4" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_5": "ON", - "CMAKE_BUILD_TYPE": "Debug" - } - } - }, - "Package": { - "Name": "test_package_5", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": true - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_5/pack5_release.json b/test_packages/test_package_5/pack5_release.json deleted file mode 100644 index f3f8353..0000000 --- a/test_packages/test_package_5/pack5_release.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_1", - "test_package_2", - "test_package_4" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_5": "ON", - "CMAKE_BUILD_TYPE": "Release" - } - } - }, - "Package": { - "Name": "test_package_5", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": false - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_1/pack1_release.json b/test_packages/test_package_circ_dep_1/pack1_release.json deleted file mode 100644 index bb2aefe..0000000 --- a/test_packages/test_package_circ_dep_1/pack1_release.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_1" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Release" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_1", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": false - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_2/pack1_debug.json b/test_packages/test_package_circ_dep_2/pack1_debug.json deleted file mode 100644 index 79ade5a..0000000 --- a/test_packages/test_package_circ_dep_2/pack1_debug.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_3" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Debug" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_2", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": true - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_2/pack1_release.json b/test_packages/test_package_circ_dep_2/pack1_release.json deleted file mode 100644 index e1d8e7b..0000000 --- a/test_packages/test_package_circ_dep_2/pack1_release.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_3" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Release" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_2", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": false - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_3/pack1_debug.json b/test_packages/test_package_circ_dep_3/pack1_debug.json deleted file mode 100644 index a979f32..0000000 --- a/test_packages/test_package_circ_dep_3/pack1_debug.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_4" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Debug" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_3", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": true - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_3/pack1_release.json b/test_packages/test_package_circ_dep_3/pack1_release.json deleted file mode 100644 index 0dc6def..0000000 --- a/test_packages/test_package_circ_dep_3/pack1_release.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_4" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Release" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_3", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": false - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_4/pack1_debug.json b/test_packages/test_package_circ_dep_4/pack1_debug.json deleted file mode 100644 index 7ddc92d..0000000 --- a/test_packages/test_package_circ_dep_4/pack1_debug.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_2" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Debug" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_4", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": true - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file diff --git a/test_packages/test_package_circ_dep_4/pack1_release.json b/test_packages/test_package_circ_dep_4/pack1_release.json deleted file mode 100644 index 67e7f23..0000000 --- a/test_packages/test_package_circ_dep_4/pack1_release.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "Env": {}, - "DependsOn": [ - "test_package_circ_dep_2" - ], - "Git": { - "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" - }, - "Build": { - "CMake": { - "Defines": { - "USE_PACKAGE_1": "ON", - "CMAKE_BUILD_TYPE": "Release" - } - } - }, - "Package": { - "Name": "test_package_circ_dep_4", - "VersionTag": "v1.0.0", - "PlatformString": { - "Mode": "auto" - }, - "IsLibrary": true, - "IsDevLib": true, - "IsDebug": false - }, - "DockerMatrix": { - "ImageNames": [ - "fleet-os-2", - "debian13", - "ubuntu1804-aarch64", - "ubuntu2404", - "fedora40", - "fedora41" - ] - } -} \ No newline at end of file From 08b70800d192fbe6c89699f31bc15fc9f6546dfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Tue, 9 Dec 2025 21:37:03 +0100 Subject: [PATCH 05/10] Add packages --- README.md | 5 +++-- package/.gitignore | 0 test_packages/test-package-a-17/pack_a_debug.json | 3 +-- test_packages/test-package-a-18/pack_a_release.json | 3 +-- test_packages/test-package-a-25/pack_a_debug.json | 3 +-- test_packages/test-package-a-25/pack_a_release.json | 3 +-- test_packages/test-package-a-27/pack_a_release.json | 3 +-- test_packages/test-package-a-32/pack_a_debug.json | 3 +-- test_packages/test-package-a-33/pack_a_debug.json | 3 +-- test_packages/test-package-a/pack_a_debug.json | 3 +-- test_packages/test-package-a/pack_a_release.json | 3 +-- test_packages/test-package-b-17/pack_b_release.json | 3 +-- test_packages/test-package-b/pack_b_debug.json | 3 +-- test_packages/test-package-b/pack_b_release.json | 3 +-- test_packages/test-package-c/pack_c_debug.json | 3 +-- test_packages/test-package-c/pack_c_release.json | 3 +-- test_packages/test-package-circ-dep-a/pack_a_debug.json | 3 +-- test_packages/test-package-circ-dep-a/pack_a_release.json | 3 +-- test_packages/test-package-circ-dep-b/pack_a_debug.json | 3 +-- test_packages/test-package-circ-dep-b/pack_a_release.json | 3 +-- test_packages/test-package-circ-dep-c/pack_a_debug.json | 3 +-- test_packages/test-package-circ-dep-c/pack_a_release.json | 3 +-- test_packages/test-package-circ-dep-d/pack_a_debug.json | 3 +-- test_packages/test-package-circ-dep-d/pack_a_release.json | 3 +-- test_packages/test-package-d/pack_d_debug.json | 3 +-- test_packages/test-package-d/pack_d_release.json | 3 +-- test_packages/test-package-e/pack_e_debug.json | 3 +-- test_packages/test-package-e/pack_e_release.json | 3 +-- test_packages/test-package-f-28/pack_f_debug.json | 3 +-- test_packages/test-package-f-29/pack_f_debug.json | 3 +-- test_packages/test-package-f-30/pack_f_debug.json | 3 +-- test_packages/test-package-f-31/pack_f_debug.json | 3 +-- test_packages/test-package-f/pack_f_debug.json | 3 +-- test_packages/test-package-f/pack_f_release.json | 3 +-- 34 files changed, 35 insertions(+), 66 deletions(-) create mode 100644 package/.gitignore diff --git a/README.md b/README.md index fb5298b..8b63841 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ -# test-context -Package Context for Packager integration tests +# Package Context fro Packager integration tests + +This is a repository with Package Context for Packager integration tests. diff --git a/package/.gitignore b/package/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/test_packages/test-package-a-17/pack_a_debug.json b/test_packages/test-package-a-17/pack_a_debug.json index 463dac6..a7a576e 100644 --- a/test_packages/test-package-a-17/pack_a_debug.json +++ b/test_packages/test-package-a-17/pack_a_debug.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-18/pack_a_release.json b/test_packages/test-package-a-18/pack_a_release.json index 157a4c4..f988735 100644 --- a/test_packages/test-package-a-18/pack_a_release.json +++ b/test_packages/test-package-a-18/pack_a_release.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-25/pack_a_debug.json b/test_packages/test-package-a-25/pack_a_debug.json index f2a9439..315d928 100644 --- a/test_packages/test-package-a-25/pack_a_debug.json +++ b/test_packages/test-package-a-25/pack_a_debug.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-25/pack_a_release.json b/test_packages/test-package-a-25/pack_a_release.json index 19c57e1..78b0c85 100644 --- a/test_packages/test-package-a-25/pack_a_release.json +++ b/test_packages/test-package-a-25/pack_a_release.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-27/pack_a_release.json b/test_packages/test-package-a-27/pack_a_release.json index 2b67048..f6b9fea 100644 --- a/test_packages/test-package-a-27/pack_a_release.json +++ b/test_packages/test-package-a-27/pack_a_release.json @@ -28,8 +28,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-32/pack_a_debug.json b/test_packages/test-package-a-32/pack_a_debug.json index 4ea7dad..8870801 100644 --- a/test_packages/test-package-a-32/pack_a_debug.json +++ b/test_packages/test-package-a-32/pack_a_debug.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a-33/pack_a_debug.json b/test_packages/test-package-a-33/pack_a_debug.json index f91db4c..693bcd2 100644 --- a/test_packages/test-package-a-33/pack_a_debug.json +++ b/test_packages/test-package-a-33/pack_a_debug.json @@ -28,8 +28,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a/pack_a_debug.json b/test_packages/test-package-a/pack_a_debug.json index 57fc774..514a9ca 100644 --- a/test_packages/test-package-a/pack_a_debug.json +++ b/test_packages/test-package-a/pack_a_debug.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-a/pack_a_release.json b/test_packages/test-package-a/pack_a_release.json index 72ad01b..db8022b 100644 --- a/test_packages/test-package-a/pack_a_release.json +++ b/test_packages/test-package-a/pack_a_release.json @@ -27,8 +27,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-b-17/pack_b_release.json b/test_packages/test-package-b-17/pack_b_release.json index 3de956d..19164ac 100644 --- a/test_packages/test-package-b-17/pack_b_release.json +++ b/test_packages/test-package-b-17/pack_b_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-b/pack_b_debug.json b/test_packages/test-package-b/pack_b_debug.json index 86160ef..d49ba93 100644 --- a/test_packages/test-package-b/pack_b_debug.json +++ b/test_packages/test-package-b/pack_b_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-b/pack_b_release.json b/test_packages/test-package-b/pack_b_release.json index 3de956d..19164ac 100644 --- a/test_packages/test-package-b/pack_b_release.json +++ b/test_packages/test-package-b/pack_b_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-c/pack_c_debug.json b/test_packages/test-package-c/pack_c_debug.json index c3a65fd..6637bdb 100644 --- a/test_packages/test-package-c/pack_c_debug.json +++ b/test_packages/test-package-c/pack_c_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-c/pack_c_release.json b/test_packages/test-package-c/pack_c_release.json index bf4ed8a..aefe7ae 100644 --- a/test_packages/test-package-c/pack_c_release.json +++ b/test_packages/test-package-c/pack_c_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-a/pack_a_debug.json b/test_packages/test-package-circ-dep-a/pack_a_debug.json index b4ca7ce..6e1d505 100644 --- a/test_packages/test-package-circ-dep-a/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-a/pack_a_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-a/pack_a_release.json b/test_packages/test-package-circ-dep-a/pack_a_release.json index c412b86..ccd5bb4 100644 --- a/test_packages/test-package-circ-dep-a/pack_a_release.json +++ b/test_packages/test-package-circ-dep-a/pack_a_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-b/pack_a_debug.json b/test_packages/test-package-circ-dep-b/pack_a_debug.json index 49b8cdc..d40e4af 100644 --- a/test_packages/test-package-circ-dep-b/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-b/pack_a_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-b/pack_a_release.json b/test_packages/test-package-circ-dep-b/pack_a_release.json index b348e51..a2137a6 100644 --- a/test_packages/test-package-circ-dep-b/pack_a_release.json +++ b/test_packages/test-package-circ-dep-b/pack_a_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-c/pack_a_debug.json b/test_packages/test-package-circ-dep-c/pack_a_debug.json index c51bf7c..7eda222 100644 --- a/test_packages/test-package-circ-dep-c/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-c/pack_a_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-c/pack_a_release.json b/test_packages/test-package-circ-dep-c/pack_a_release.json index 3d951c9..55b817c 100644 --- a/test_packages/test-package-circ-dep-c/pack_a_release.json +++ b/test_packages/test-package-circ-dep-c/pack_a_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-d/pack_a_debug.json b/test_packages/test-package-circ-dep-d/pack_a_debug.json index cc12f81..286d057 100644 --- a/test_packages/test-package-circ-dep-d/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-d/pack_a_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-circ-dep-d/pack_a_release.json b/test_packages/test-package-circ-dep-d/pack_a_release.json index c9be43f..dfcff94 100644 --- a/test_packages/test-package-circ-dep-d/pack_a_release.json +++ b/test_packages/test-package-circ-dep-d/pack_a_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-d/pack_d_debug.json b/test_packages/test-package-d/pack_d_debug.json index 6076a6f..258ad22 100644 --- a/test_packages/test-package-d/pack_d_debug.json +++ b/test_packages/test-package-d/pack_d_debug.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-d/pack_d_release.json b/test_packages/test-package-d/pack_d_release.json index b990b14..907fb67 100644 --- a/test_packages/test-package-d/pack_d_release.json +++ b/test_packages/test-package-d/pack_d_release.json @@ -30,8 +30,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-e/pack_e_debug.json b/test_packages/test-package-e/pack_e_debug.json index 97e9f8c..71ab3e9 100644 --- a/test_packages/test-package-e/pack_e_debug.json +++ b/test_packages/test-package-e/pack_e_debug.json @@ -32,8 +32,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-e/pack_e_release.json b/test_packages/test-package-e/pack_e_release.json index 0f8d67c..4ee6577 100644 --- a/test_packages/test-package-e/pack_e_release.json +++ b/test_packages/test-package-e/pack_e_release.json @@ -32,8 +32,7 @@ "debian13", "ubuntu1804-aarch64", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f-28/pack_f_debug.json b/test_packages/test-package-f-28/pack_f_debug.json index 6d1b762..8011c42 100644 --- a/test_packages/test-package-f-28/pack_f_debug.json +++ b/test_packages/test-package-f-28/pack_f_debug.json @@ -28,8 +28,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f-29/pack_f_debug.json b/test_packages/test-package-f-29/pack_f_debug.json index f92193d..00c880a 100644 --- a/test_packages/test-package-f-29/pack_f_debug.json +++ b/test_packages/test-package-f-29/pack_f_debug.json @@ -26,8 +26,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f-30/pack_f_debug.json b/test_packages/test-package-f-30/pack_f_debug.json index b04c6cb..f503bfd 100644 --- a/test_packages/test-package-f-30/pack_f_debug.json +++ b/test_packages/test-package-f-30/pack_f_debug.json @@ -28,8 +28,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f-31/pack_f_debug.json b/test_packages/test-package-f-31/pack_f_debug.json index eeb2f6a..95314d0 100644 --- a/test_packages/test-package-f-31/pack_f_debug.json +++ b/test_packages/test-package-f-31/pack_f_debug.json @@ -25,8 +25,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f/pack_f_debug.json b/test_packages/test-package-f/pack_f_debug.json index 1686dbf..e6f72a4 100644 --- a/test_packages/test-package-f/pack_f_debug.json +++ b/test_packages/test-package-f/pack_f_debug.json @@ -25,8 +25,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/test_packages/test-package-f/pack_f_release.json b/test_packages/test-package-f/pack_f_release.json index 914b3fb..2f671ff 100644 --- a/test_packages/test-package-f/pack_f_release.json +++ b/test_packages/test-package-f/pack_f_release.json @@ -25,8 +25,7 @@ "ImageNames": [ "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } From f775d6e54357e9de1dfa5027595d34278f58851c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Tue, 9 Dec 2025 21:37:20 +0100 Subject: [PATCH 06/10] Update docker images --- docker/debian13/Dockerfile | 10 +-- docker/fedora41/Dockerfile | 33 --------- docker/{fedora40 => fedora43}/Dockerfile | 10 +-- docker/fleet-os-2/Dockerfile | 55 --------------- docker/fleet-os-2/init_toolchain.sh | 89 ------------------------ docker/fleet-os-2/os-release | 2 - docker/fleet-os-2/uname.txt | 1 - docker/ubuntu1804-aarch64/Dockerfile | 2 +- docker/ubuntu2404/Dockerfile | 8 +-- 9 files changed, 15 insertions(+), 195 deletions(-) delete mode 100644 docker/fedora41/Dockerfile rename docker/{fedora40 => fedora43}/Dockerfile (75%) delete mode 100644 docker/fleet-os-2/Dockerfile delete mode 100644 docker/fleet-os-2/init_toolchain.sh delete mode 100644 docker/fleet-os-2/os-release delete mode 100644 docker/fleet-os-2/uname.txt diff --git a/docker/debian13/Dockerfile b/docker/debian13/Dockerfile index 1b76d06..e4d0d83 100644 --- a/docker/debian13/Dockerfile +++ b/docker/debian13/Dockerfile @@ -6,10 +6,10 @@ RUN echo root:1234 | chpasswd RUN apt-get update && \ DEBIAN_FRONTEND=noninteractive apt-get install -y \ binutils build-essential flex git libssl-dev lsb-release make pkg-config \ - openssh-server patchelf wget libmpfr-dev libmpc-dev libgmp-dev && \ + openssh-server patchelf wget libmpfr-dev libmpc-dev libgmp-dev meson ninja-build && \ rm -rf /var/lib/apt/lists/* -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.25.2/cmake-3.25.2-linux-x86_64.sh" -O cmake.sh && \ +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.sh" -O cmake.sh && \ chmod +x cmake.sh && \ ./cmake.sh --skip-license --prefix=/usr/local && \ rm ./cmake.sh @@ -22,10 +22,10 @@ RUN apt-get update && \ RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc -# Install Fleet Protocol's CMCONF system -COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +# Install Test CMCONF system +COPY --from=package-context config/CMCONF_TEST_SYSTEMConfig.cmake /etc ENV CMLIB_DIR=/cmakelib -RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_TEST_SYSTEMConfig.cmake RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config RUN mkdir -p /run/sshd diff --git a/docker/fedora41/Dockerfile b/docker/fedora41/Dockerfile deleted file mode 100644 index abc06ff..0000000 --- a/docker/fedora41/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -FROM fedora:41 - -USER root -RUN echo root:1234 | chpasswd - -RUN dnf -y update && \ - dnf -y install \ - automake binutils gcc gcc-c++ git kernel-devel lsb-release make openssh-server openssl-devel patchelf wget meson ninja-build \ - && dnf clean all - -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ - chmod +x cmake.sh && \ - ./cmake.sh --skip-license --prefix=/usr/local && \ - rm ./cmake.sh - -RUN dnf -y update && \ - dnf -y remove \ - wget - -RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib -RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc - -# Install Fleet Protocol's CMCONF system -COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc -ENV CMLIB_DIR=/cmakelib -RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake - -RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config -RUN mkdir -p /run/sshd - -RUN ssh-keygen -A - -ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fedora40/Dockerfile b/docker/fedora43/Dockerfile similarity index 75% rename from docker/fedora40/Dockerfile rename to docker/fedora43/Dockerfile index 2b99365..f2a9d58 100644 --- a/docker/fedora40/Dockerfile +++ b/docker/fedora43/Dockerfile @@ -1,4 +1,4 @@ -FROM fedora:40 +FROM fedora:43 USER root RUN echo root:1234 | chpasswd @@ -8,7 +8,7 @@ RUN dnf -y update && \ automake binutils gcc gcc-c++ git kernel-devel lsb-release make openssh-server openssl-devel patchelf wget meson ninja-build \ && dnf clean all -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.sh" -O cmake.sh && \ chmod +x cmake.sh && \ ./cmake.sh --skip-license --prefix=/usr/local && \ rm ./cmake.sh @@ -20,10 +20,10 @@ RUN dnf -y update && \ RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc -# Install Fleet Protocol's CMCONF system -COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +# Install Test CMCONF system +COPY --from=package-context config/CMCONF_TEST_SYSTEMConfig.cmake /etc ENV CMLIB_DIR=/cmakelib -RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_TEST_SYSTEMConfig.cmake RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config RUN mkdir -p /run/sshd diff --git a/docker/fleet-os-2/Dockerfile b/docker/fleet-os-2/Dockerfile deleted file mode 100644 index d9cc3a3..0000000 --- a/docker/fleet-os-2/Dockerfile +++ /dev/null @@ -1,55 +0,0 @@ -FROM debian:11.2 - -USER root -RUN echo root:1234 | chpasswd - -ENV DEBIAN_FRONTEND=noninteractive - -# -# Install Base dependencies into the docker container -# -RUN apt-get update && \ - apt-get install -y \ - build-essential xz-utils sed git libssl-dev openssh-server unzip python3 make patchelf wget locales perl file \ - findutils pkg-config && \ - rm -rf /var/lib/apt/lists/* - -# Generate the locale for en_US.UTF-8 -RUN locale-gen en_US.UTF-8 - -# Set environment variables for locale -ENV LANG en_US.UTF-8 -ENV LANGUAGE en_US:en -ENV LC_ALL en_US.UTF-8 - -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2-linux-x86_64.sh" -O cmake.sh && \ - chmod +x cmake.sh && \ - ./cmake.sh --skip-license --prefix=/usr/local && \ - rm ./cmake.sh - -RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib -RUN echo "export CMLIB_DIR=/cmakelib" >> /environment.sh - -RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config -RUN mkdir -p /run/sshd - -# -# Install our BringAuto Fleet -# -COPY init_toolchain.sh /root/ -RUN chmod +x /root/init_toolchain.sh && \ - /root/init_toolchain.sh /root/toolchain /root/tools -COPY os-release /etc/os-release -COPY uname.txt /root/tools/ - -# Install Fleet Protocol's CMCONF system -COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc -ENV CMLIB_DIR=/cmakelib -RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake - -RUN apt-get update && \ - apt-get purge -y \ - wget unzip && \ - rm -rf /var/lib/apt/lists/* - -ENTRYPOINT ["/usr/sbin/sshd", "-D", "-o", "ListenAddress=0.0.0.0"] diff --git a/docker/fleet-os-2/init_toolchain.sh b/docker/fleet-os-2/init_toolchain.sh deleted file mode 100644 index eae6408..0000000 --- a/docker/fleet-os-2/init_toolchain.sh +++ /dev/null @@ -1,89 +0,0 @@ -#!/usr/bin/env bash - -set -e - -INSTALL_DIR="$1" -TOOLS_INSTALL_DIR="$2" -TMP_DIR="/tmp/toolchain-install" - -TOOLS_PACKAGE_URI="https://github.com/bacpack-system/packager-tools/releases/download/v1.0.0/bringauto-packager-tools_v1.0.0_x86-64-linux.zip" -TOOLCHAIN_PACKAGE_URI="https://gitlab.bringauto.com/bringauto-public/fleet-os-toolchain/-/raw/add-v2.9.0/fleet-os/v2.9.1/fleet-os-toolchain_v2.9.1_raspberrypi4-64.zip?ref_type=heads" - -if [[ ${INSTALL_DIR} = "" ]] -then - echo "Specify toolchain absolute install dir path as a first argument!" >&2 - exit 1 -fi - -if [[ ${TOOLS_INSTALL_DIR} = "" ]] -then - echo "Specify tools install dir absolute path as a second argument!" >&2 - exit 1 -fi - -if ! [[ -d ${INSTALL_DIR} ]] -then - echo "Install dir '${INSTALL_DIR}' does not exist" -fi - -# -# Install our BringAuto Fleet -# -function install_toolchain() { - if [[ -d ${TMP_DIR} ]] - then - echo "TMP dir '${TMP_DIR}' exist" - fi - mkdir -p "${TMP_DIR}" - - pushd "${TMP_DIR}" - wget ${TOOLCHAIN_PACKAGE_URI} \ - -O "oecore.sh.zip" - - unzip oecore.sh.zip - rm oecore.sh.zip - - toolchain_installer="$(echo ./*)" - chmod +x "${toolchain_installer}" - - "${toolchain_installer}" -S -y -d "${INSTALL_DIR}" || echo ok - echo ". ${INSTALL_DIR}/environment-setup-cortexa72-oe-linux" >> /environment.sh - - # - # We need to overwrite default setting from Yocto Toolchain. - # - echo "set( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" - echo "set( CMAKE_FIND_ROOT_PATH_MODE_PACKAGE BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" - echo "set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE BOTH )" >> "${INSTALL_DIR}/sysroots/x86_64-oesdk-linux/usr/share/cmake/OEToolchainConfig.cmake" - popd - rm -r "${TMP_DIR}" -} - - -function install_tools() { - if [[ -d ${TMP_DIR} ]] - then - echo "TMP dir '${TMP_DIR}' exist" - fi - mkdir -p "${TMP_DIR}" - mkdir -p "${TOOLS_INSTALL_DIR}" - - pushd "${TMP_DIR}" - wget ${TOOLS_PACKAGE_URI} \ - -O "bringauto-packager-tools.zip" - unzip bringauto-packager-tools.zip - rm bringauto-packager-tools.zip - directory_name="$(echo ./*)" - mv "${directory_name}"/* "${TOOLS_INSTALL_DIR}" - rm -r "${directory_name}" - popd - rm -r "${TMP_DIR}" - - chmod +x "${TOOLS_INSTALL_DIR}/uname" - echo 'PATH='"${TOOLS_INSTALL_DIR}"'/:$PATH' >> /root/.bashrc -} - - - -install_toolchain -install_tools diff --git a/docker/fleet-os-2/os-release b/docker/fleet-os-2/os-release deleted file mode 100644 index 309a114..0000000 --- a/docker/fleet-os-2/os-release +++ /dev/null @@ -1,2 +0,0 @@ -ID=fleet-os -VERSION_ID="2" diff --git a/docker/fleet-os-2/uname.txt b/docker/fleet-os-2/uname.txt deleted file mode 100644 index f73deeb..0000000 --- a/docker/fleet-os-2/uname.txt +++ /dev/null @@ -1 +0,0 @@ -Linux k14 5.10.0-9-amd64 #1 SMP fleet-os 5.10.70-1 (2021-09-30) aarch64 GNU/Linux diff --git a/docker/ubuntu1804-aarch64/Dockerfile b/docker/ubuntu1804-aarch64/Dockerfile index a3ded88..de481c1 100644 --- a/docker/ubuntu1804-aarch64/Dockerfile +++ b/docker/ubuntu1804-aarch64/Dockerfile @@ -10,7 +10,7 @@ RUN apt-get update && \ RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 60 --slave /usr/bin/g++ g++ /usr/bin/g++-8 -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.28.0/cmake-3.28.0-linux-x86_64.sh" -O cmake.sh && \ +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.sh" -O cmake.sh && \ chmod +x cmake.sh && \ ./cmake.sh --skip-license --prefix=/usr/local && \ rm ./cmake.sh diff --git a/docker/ubuntu2404/Dockerfile b/docker/ubuntu2404/Dockerfile index 584c718..c8fe332 100644 --- a/docker/ubuntu2404/Dockerfile +++ b/docker/ubuntu2404/Dockerfile @@ -8,7 +8,7 @@ RUN apt-get update && \ coreutils lsb-release build-essential openssh-server git libssl-dev pkg-config wget patchelf meson ninja-build && \ rm -rf /var/lib/apt/lists/* -RUN wget "https://github.com/Kitware/CMake/releases/download/v3.30.3/cmake-3.30.3-linux-x86_64.sh" -O cmake.sh && \ +RUN wget "https://github.com/Kitware/CMake/releases/download/v3.31.10/cmake-3.31.10-linux-x86_64.sh" -O cmake.sh && \ chmod +x cmake.sh && \ ./cmake.sh --skip-license --prefix=/usr/local && \ rm ./cmake.sh @@ -20,10 +20,10 @@ RUN apt-get purge -y \ RUN git clone https://github.com/cmakelib/cmakelib.git /cmakelib RUN echo "export CMLIB_DIR=/cmakelib" >> /root/.bashrc -# Install Fleet Protocol's CMCONF system -COPY --from=package-context config/CMCONF_FLEET_PROTOCOLConfig.cmake /etc +# Install Test CMCONF system +COPY --from=package-context config/CMCONF_TEST_SYSTEMConfig.cmake /etc ENV CMLIB_DIR=/cmakelib -RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_FLEET_PROTOCOLConfig.cmake +RUN cmake -DCMCONF_INSTALL_AS_SYMLINK=ON -P /etc/CMCONF_TEST_SYSTEMConfig.cmake RUN sed -ri 's/#?PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config RUN mkdir -p /run/sshd From 9841ddcf688f76e1ecd66ac4acc41f789d3b80ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Tue, 9 Dec 2025 21:37:33 +0100 Subject: [PATCH 07/10] Add apps --- app/test-app-a/app_a_debug.json | 4 +--- app/test-app-a/app_a_release.json | 4 +--- app/test-app-b/app_b_debug.json | 4 +--- app/test-app-b/app_b_release.json | 4 +--- app/test-app-c/app_c_debug.json | 4 +--- app/test-app-c/app_c_release.json | 4 +--- 6 files changed, 6 insertions(+), 18 deletions(-) diff --git a/app/test-app-a/app_a_debug.json b/app/test-app-a/app_a_debug.json index e007a0e..00aab57 100644 --- a/app/test-app-a/app_a_debug.json +++ b/app/test-app-a/app_a_debug.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/app/test-app-a/app_a_release.json b/app/test-app-a/app_a_release.json index 57c04ff..80b7b60 100644 --- a/app/test-app-a/app_a_release.json +++ b/app/test-app-a/app_a_release.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/app/test-app-b/app_b_debug.json b/app/test-app-b/app_b_debug.json index c15cdff..9ea044c 100644 --- a/app/test-app-b/app_b_debug.json +++ b/app/test-app-b/app_b_debug.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/app/test-app-b/app_b_release.json b/app/test-app-b/app_b_release.json index 717ec73..7bc0d47 100644 --- a/app/test-app-b/app_b_release.json +++ b/app/test-app-b/app_b_release.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/app/test-app-c/app_c_debug.json b/app/test-app-c/app_c_debug.json index a983d4b..effbd23 100644 --- a/app/test-app-c/app_c_debug.json +++ b/app/test-app-c/app_c_debug.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } diff --git a/app/test-app-c/app_c_release.json b/app/test-app-c/app_c_release.json index 38c4fb7..e247a4f 100644 --- a/app/test-app-c/app_c_release.json +++ b/app/test-app-c/app_c_release.json @@ -24,11 +24,9 @@ }, "DockerMatrix": { "ImageNames": [ - "fleet-os-2", "debian13", "ubuntu2404", - "fedora40", - "fedora41" + "fedora43" ] } } From 8bc0b1a71c3f8d081314d27b162973abf8d0c8f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Mon, 29 Dec 2025 17:30:42 +0100 Subject: [PATCH 08/10] Add license --- LICENSE | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c8c1f90 --- /dev/null +++ b/LICENSE @@ -0,0 +1,9 @@ +MIT License + +Copyright 2025 BringAuto + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. From 02d3f7d6c8ebe897bfbe5ae44b95b476f3ad4c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Mon, 29 Dec 2025 17:41:17 +0100 Subject: [PATCH 09/10] Change revision of all Packages --- app/test-app-a/app_a_debug.json | 2 +- app/test-app-a/app_a_release.json | 2 +- app/test-app-b/app_b_debug.json | 2 +- app/test-app-b/app_b_release.json | 2 +- app/test-app-c/app_c_debug.json | 2 +- app/test-app-c/app_c_release.json | 2 +- test_packages/test-package-a-17/pack_a_debug.json | 2 +- test_packages/test-package-a-18/pack_a_release.json | 2 +- test_packages/test-package-a-21/pack_a_debug.json | 2 +- test_packages/test-package-a-21/pack_a_release.json | 2 +- test_packages/test-package-a-22/pack_a_debug.json | 2 +- test_packages/test-package-a-22/pack_a_release.json | 2 +- test_packages/test-package-a-25/pack_a_release.json | 2 +- test_packages/test-package-a-27/pack_a_release.json | 2 +- test_packages/test-package-a-32/pack_a_debug.json | 2 +- test_packages/test-package-a-33/pack_a_debug.json | 2 +- test_packages/test-package-a/pack_a_debug.json | 2 +- test_packages/test-package-a/pack_a_release.json | 2 +- test_packages/test-package-b-17/pack_b_release.json | 2 +- test_packages/test-package-b-23/pack_b_debug.json | 2 +- test_packages/test-package-b-23/pack_b_release.json | 2 +- test_packages/test-package-b/pack_b_debug.json | 2 +- test_packages/test-package-b/pack_b_release.json | 2 +- test_packages/test-package-c/pack_c_debug.json | 2 +- test_packages/test-package-c/pack_c_release.json | 2 +- test_packages/test-package-circ-dep-a/pack_a_debug.json | 2 +- test_packages/test-package-circ-dep-a/pack_a_release.json | 2 +- test_packages/test-package-circ-dep-b/pack_a_debug.json | 2 +- test_packages/test-package-circ-dep-b/pack_a_release.json | 2 +- test_packages/test-package-circ-dep-c/pack_a_debug.json | 2 +- test_packages/test-package-circ-dep-c/pack_a_release.json | 2 +- test_packages/test-package-circ-dep-d/pack_a_debug.json | 2 +- test_packages/test-package-circ-dep-d/pack_a_release.json | 2 +- test_packages/test-package-d/pack_d_debug.json | 2 +- test_packages/test-package-d/pack_d_release.json | 2 +- test_packages/test-package-e/pack_e_debug.json | 2 +- test_packages/test-package-e/pack_e_release.json | 2 +- test_packages/test-package-f-28/pack_f_debug.json | 2 +- test_packages/test-package-f-29/pack_f_debug.json | 2 +- test_packages/test-package-f-30/pack_f_debug.json | 2 +- test_packages/test-package-f-31/pack_f_debug.json | 2 +- test_packages/test-package-f/pack_f_debug.json | 2 +- test_packages/test-package-f/pack_f_release.json | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) diff --git a/app/test-app-a/app_a_debug.json b/app/test-app-a/app_a_debug.json index 00aab57..c7a1bf8 100644 --- a/app/test-app-a/app_a_debug.json +++ b/app/test-app-a/app_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/app/test-app-a/app_a_release.json b/app/test-app-a/app_a_release.json index 80b7b60..fc0d43d 100644 --- a/app/test-app-a/app_a_release.json +++ b/app/test-app-a/app_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/app/test-app-b/app_b_debug.json b/app/test-app-b/app_b_debug.json index 9ea044c..1b68081 100644 --- a/app/test-app-b/app_b_debug.json +++ b/app/test-app-b/app_b_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/app/test-app-b/app_b_release.json b/app/test-app-b/app_b_release.json index 7bc0d47..2a6c127 100644 --- a/app/test-app-b/app_b_release.json +++ b/app/test-app-b/app_b_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/app/test-app-c/app_c_debug.json b/app/test-app-c/app_c_debug.json index effbd23..3fcc481 100644 --- a/app/test-app-c/app_c_debug.json +++ b/app/test-app-c/app_c_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/app/test-app-c/app_c_release.json b/app/test-app-c/app_c_release.json index e247a4f..31fbb88 100644 --- a/app/test-app-c/app_c_release.json +++ b/app/test-app-c/app_c_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-17/pack_a_debug.json b/test_packages/test-package-a-17/pack_a_debug.json index a7a576e..3aacd3c 100644 --- a/test_packages/test-package-a-17/pack_a_debug.json +++ b/test_packages/test-package-a-17/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-18/pack_a_release.json b/test_packages/test-package-a-18/pack_a_release.json index f988735..81ca787 100644 --- a/test_packages/test-package-a-18/pack_a_release.json +++ b/test_packages/test-package-a-18/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-21/pack_a_debug.json b/test_packages/test-package-a-21/pack_a_debug.json index b04384f..62f4932 100644 --- a/test_packages/test-package-a-21/pack_a_debug.json +++ b/test_packages/test-package-a-21/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-21/pack_a_release.json b/test_packages/test-package-a-21/pack_a_release.json index 3240da6..a2e80c7 100644 --- a/test_packages/test-package-a-21/pack_a_release.json +++ b/test_packages/test-package-a-21/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-22/pack_a_debug.json b/test_packages/test-package-a-22/pack_a_debug.json index e49b182..c1b00fe 100644 --- a/test_packages/test-package-a-22/pack_a_debug.json +++ b/test_packages/test-package-a-22/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-22/pack_a_release.json b/test_packages/test-package-a-22/pack_a_release.json index a3d389a..0ae0c8e 100644 --- a/test_packages/test-package-a-22/pack_a_release.json +++ b/test_packages/test-package-a-22/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-25/pack_a_release.json b/test_packages/test-package-a-25/pack_a_release.json index 78b0c85..b383dd9 100644 --- a/test_packages/test-package-a-25/pack_a_release.json +++ b/test_packages/test-package-a-25/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-27/pack_a_release.json b/test_packages/test-package-a-27/pack_a_release.json index f6b9fea..094b982 100644 --- a/test_packages/test-package-a-27/pack_a_release.json +++ b/test_packages/test-package-a-27/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-32/pack_a_debug.json b/test_packages/test-package-a-32/pack_a_debug.json index 8870801..5f77ef0 100644 --- a/test_packages/test-package-a-32/pack_a_debug.json +++ b/test_packages/test-package-a-32/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a-33/pack_a_debug.json b/test_packages/test-package-a-33/pack_a_debug.json index 693bcd2..8e6391c 100644 --- a/test_packages/test-package-a-33/pack_a_debug.json +++ b/test_packages/test-package-a-33/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a/pack_a_debug.json b/test_packages/test-package-a/pack_a_debug.json index 514a9ca..3e214b3 100644 --- a/test_packages/test-package-a/pack_a_debug.json +++ b/test_packages/test-package-a/pack_a_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-a/pack_a_release.json b/test_packages/test-package-a/pack_a_release.json index db8022b..d610924 100644 --- a/test_packages/test-package-a/pack_a_release.json +++ b/test_packages/test-package-a/pack_a_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-b-17/pack_b_release.json b/test_packages/test-package-b-17/pack_b_release.json index 19164ac..872ee3d 100644 --- a/test_packages/test-package-b-17/pack_b_release.json +++ b/test_packages/test-package-b-17/pack_b_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-b-23/pack_b_debug.json b/test_packages/test-package-b-23/pack_b_debug.json index 3e78479..7b97eb2 100644 --- a/test_packages/test-package-b-23/pack_b_debug.json +++ b/test_packages/test-package-b-23/pack_b_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-b-23/pack_b_release.json b/test_packages/test-package-b-23/pack_b_release.json index 5ced413..b0e6771 100644 --- a/test_packages/test-package-b-23/pack_b_release.json +++ b/test_packages/test-package-b-23/pack_b_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-b/pack_b_debug.json b/test_packages/test-package-b/pack_b_debug.json index d49ba93..0e4a6eb 100644 --- a/test_packages/test-package-b/pack_b_debug.json +++ b/test_packages/test-package-b/pack_b_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-b/pack_b_release.json b/test_packages/test-package-b/pack_b_release.json index 19164ac..872ee3d 100644 --- a/test_packages/test-package-b/pack_b_release.json +++ b/test_packages/test-package-b/pack_b_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-c/pack_c_debug.json b/test_packages/test-package-c/pack_c_debug.json index 6637bdb..8400330 100644 --- a/test_packages/test-package-c/pack_c_debug.json +++ b/test_packages/test-package-c/pack_c_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-c/pack_c_release.json b/test_packages/test-package-c/pack_c_release.json index aefe7ae..11a9467 100644 --- a/test_packages/test-package-c/pack_c_release.json +++ b/test_packages/test-package-c/pack_c_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-a/pack_a_debug.json b/test_packages/test-package-circ-dep-a/pack_a_debug.json index 6e1d505..b29629a 100644 --- a/test_packages/test-package-circ-dep-a/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-a/pack_a_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-a/pack_a_release.json b/test_packages/test-package-circ-dep-a/pack_a_release.json index ccd5bb4..4ce50a7 100644 --- a/test_packages/test-package-circ-dep-a/pack_a_release.json +++ b/test_packages/test-package-circ-dep-a/pack_a_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-b/pack_a_debug.json b/test_packages/test-package-circ-dep-b/pack_a_debug.json index d40e4af..09835a4 100644 --- a/test_packages/test-package-circ-dep-b/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-b/pack_a_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-b/pack_a_release.json b/test_packages/test-package-circ-dep-b/pack_a_release.json index a2137a6..263d211 100644 --- a/test_packages/test-package-circ-dep-b/pack_a_release.json +++ b/test_packages/test-package-circ-dep-b/pack_a_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-c/pack_a_debug.json b/test_packages/test-package-circ-dep-c/pack_a_debug.json index 7eda222..91d6400 100644 --- a/test_packages/test-package-circ-dep-c/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-c/pack_a_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-c/pack_a_release.json b/test_packages/test-package-circ-dep-c/pack_a_release.json index 55b817c..b85a661 100644 --- a/test_packages/test-package-circ-dep-c/pack_a_release.json +++ b/test_packages/test-package-circ-dep-c/pack_a_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-d/pack_a_debug.json b/test_packages/test-package-circ-dep-d/pack_a_debug.json index 286d057..2c21e64 100644 --- a/test_packages/test-package-circ-dep-d/pack_a_debug.json +++ b/test_packages/test-package-circ-dep-d/pack_a_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-circ-dep-d/pack_a_release.json b/test_packages/test-package-circ-dep-d/pack_a_release.json index dfcff94..eae2797 100644 --- a/test_packages/test-package-circ-dep-d/pack_a_release.json +++ b/test_packages/test-package-circ-dep-d/pack_a_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-d/pack_d_debug.json b/test_packages/test-package-d/pack_d_debug.json index 258ad22..26a51c9 100644 --- a/test_packages/test-package-d/pack_d_debug.json +++ b/test_packages/test-package-d/pack_d_debug.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-d/pack_d_release.json b/test_packages/test-package-d/pack_d_release.json index 907fb67..1982eda 100644 --- a/test_packages/test-package-d/pack_d_release.json +++ b/test_packages/test-package-d/pack_d_release.json @@ -5,7 +5,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-e/pack_e_debug.json b/test_packages/test-package-e/pack_e_debug.json index 71ab3e9..e78c270 100644 --- a/test_packages/test-package-e/pack_e_debug.json +++ b/test_packages/test-package-e/pack_e_debug.json @@ -7,7 +7,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-e/pack_e_release.json b/test_packages/test-package-e/pack_e_release.json index 4ee6577..1e196f4 100644 --- a/test_packages/test-package-e/pack_e_release.json +++ b/test_packages/test-package-e/pack_e_release.json @@ -7,7 +7,7 @@ ], "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "CMake": { diff --git a/test_packages/test-package-f-28/pack_f_debug.json b/test_packages/test-package-f-28/pack_f_debug.json index 8011c42..9714e1a 100644 --- a/test_packages/test-package-f-28/pack_f_debug.json +++ b/test_packages/test-package-f-28/pack_f_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { diff --git a/test_packages/test-package-f-29/pack_f_debug.json b/test_packages/test-package-f-29/pack_f_debug.json index 00c880a..ca18220 100644 --- a/test_packages/test-package-f-29/pack_f_debug.json +++ b/test_packages/test-package-f-29/pack_f_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { diff --git a/test_packages/test-package-f-30/pack_f_debug.json b/test_packages/test-package-f-30/pack_f_debug.json index f503bfd..50e8952 100644 --- a/test_packages/test-package-f-30/pack_f_debug.json +++ b/test_packages/test-package-f-30/pack_f_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { diff --git a/test_packages/test-package-f-31/pack_f_debug.json b/test_packages/test-package-f-31/pack_f_debug.json index 95314d0..60df575 100644 --- a/test_packages/test-package-f-31/pack_f_debug.json +++ b/test_packages/test-package-f-31/pack_f_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { diff --git a/test_packages/test-package-f/pack_f_debug.json b/test_packages/test-package-f/pack_f_debug.json index e6f72a4..d1909ae 100644 --- a/test_packages/test-package-f/pack_f_debug.json +++ b/test_packages/test-package-f/pack_f_debug.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { diff --git a/test_packages/test-package-f/pack_f_release.json b/test_packages/test-package-f/pack_f_release.json index 2f671ff..2c18b31 100644 --- a/test_packages/test-package-f/pack_f_release.json +++ b/test_packages/test-package-f/pack_f_release.json @@ -2,7 +2,7 @@ "Env": {}, "Git": { "URI": "https://github.com/bacpack-system/test-packages.git", - "Revision": "BAF-1202/test-context" + "Revision": "master" }, "Build": { "Meson": { From 9d182e0068e151606b7ab4cc2229e597505f1802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mikul=C3=A1=C5=A1=20=C5=A0=C5=A5astn=C3=BD?= Date: Mon, 29 Dec 2025 17:41:33 +0100 Subject: [PATCH 10/10] Update README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b63841..3ca01f4 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # Package Context fro Packager integration tests -This is a repository with Package Context for Packager integration tests. +This is a repository with Package Context for [Packager] integration tests. + +[Packager]: https://github.com/bacpack-system/packager