Skip to content

Commit

Permalink
Debian 12 aded
Browse files Browse the repository at this point in the history
  • Loading branch information
koudis committed Dec 12, 2023
1 parent 2f2e9a5 commit 61805cf
Show file tree
Hide file tree
Showing 41 changed files with 104 additions and 39 deletions.
2 changes: 1 addition & 1 deletion example/add_docker_to_matrix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set -e
shopt -s nullglob
for package_json in $(find . -name '*.json')
do
jq '.DockerMatrix.ImageNames += [ "fleet-os-2" ]' ${package_json} > ${package_json}.test
jq '.DockerMatrix.ImageNames += [ "debian12" ]' ${package_json} > ${package_json}.test
mv ${package_json}.test ${package_json}
done
shopt -u nullglob
27 changes: 27 additions & 0 deletions example/docker/debian12/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
FROM debian:12.0

USER root
RUN echo root:1234 | chpasswd

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
build-essential binutils lsb-release make git libssl-dev openssh-server wget && \
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

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"]
4 changes: 2 additions & 2 deletions example/docker/fleet-os-2/init_toolchain.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ INSTALL_DIR="$1"
TOOLS_INSTALL_DIR="$2"
TMP_DIR="/tmp/toolchain-install"

TOOLS_PACKAGE_URI="https://github.com/bringauto/packager/releases/download/v0.2.0-rc/bringauto-packager-tools_v0.2.0_x86-64-linux.zip"
TOOLCHAIN_PACKAGE_URI="https://gitlab.bringauto.com/bringauto-public/fleet-os-toolchain/-/raw/master/fleet-os/v2.2.0/fleet-os-toolchain_v2.2.0_raspberrypi4-64.zip"
TOOLS_PACKAGE_URI="https://github.com/bringauto/packager/releases/download/v0.3.0/bringauto-packager-tools_v0.3.0_x86-64-linux.zip"
TOOLCHAIN_PACKAGE_URI="https://gitlab.bringauto.com/bringauto-public/fleet-os-toolchain/-/raw/master/fleet-os/v2.3.0/fleet-os-toolchain_v2.3.0_raspberrypi4-64.zip"

if [[ ${INSTALL_DIR} = "" ]]
then
Expand Down
3 changes: 2 additions & 1 deletion example/package/ba-logger/ba-logger_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
"ImageNames": [
"ubuntu2004",
"debian11",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/ba-logger/ba-logger_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
"ImageNames": [
"ubuntu2004",
"debian11",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/boost/boost_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2004",
"ubuntu2204",
"fleet-os-2",
"debian11"
"debian11",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/boost/boost_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2004",
"ubuntu2204",
"fleet-os-2",
"debian11"
"debian11",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/bzip2/bzip2_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"ubuntu2004",
"debian11",
"fleet-os-2",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/bzip2/bzip2_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"ubuntu2004",
"debian11",
"fleet-os-2",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/curl/curl_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/curl/curl_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/cxxopts/cxxopts_v3_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/cxxopts/cxxopts_v3_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/expat/expat_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/expat/expat_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/gtest/gtest_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/gtest/gtest_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/libosmium/libosmium_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@
"ubuntu2004",
"debian11",
"fleet-os-2",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/libosmium/libosmium_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@
"ubuntu2004",
"debian11",
"fleet-os-2",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/lz4/lz4_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2004",
"ubuntu2204",
"fleet-os-2",
"debian11"
"debian11",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/lz4/lz4_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2004",
"ubuntu2204",
"fleet-os-2",
"debian11"
"debian11",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/modbuspp/modbuspp_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/modbuspp/modbuspp_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/msgpack/msgpack_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/msgpack/msgpack_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/nlohmannjson/nlohmannjson_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/nlohmannjson/nlohmannjson_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/pahomqttc/pahomqttc_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/pahomqttc/pahomqttc_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/pahomqttcpp/pahomqttcpp_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/pahomqttcpp/pahomqttcpp_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
1 change: 1 addition & 0 deletions example/package/protobuf/protobuf_debug_v21.12.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"debian12",
"fleet-os-2"
]
}
Expand Down
1 change: 1 addition & 0 deletions example/package/protobuf/protobuf_release_v21.12.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"debian12",
"fleet-os-2"
]
}
Expand Down
3 changes: 2 additions & 1 deletion example/package/protozero/protozero_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/protozero/protozero_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/spdlog/spdlog_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/spdlog/spdlog_release.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"ubuntu2204",
"ubuntu2004",
"debian11",
"fleet-os-2"
"fleet-os-2",
"debian12"
]
}
}
3 changes: 2 additions & 1 deletion example/package/statesmurf/statesmurf_debug.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"ImageNames": [
"ubuntu2004",
"debian11",
"ubuntu2204"
"ubuntu2204",
"debian12"
]
}
}
Loading

0 comments on commit 61805cf

Please sign in to comment.