ruleconnect/webapp (ci-test-d9296a48cb1fd0a5dc8f7b3cb0120cff0a42c58e)
Published 2026-10-19 10:48:24 +00:00 by Markus
Installation
docker pull git.inocon.com/inocon/ruleconnect/webapp:ci-test-d9296a48cb1fd0a5dc8f7b3cb0120cff0a42c58esha256:297a16f06ebe6dbd4ef3b7f2222178be31f3c8f43763df4551567966bfb378d2Image layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1791158400' |
| RUN /bin/sh -c apt-get update && apt-get -y --no-install-recommends install ca-certificates libodbc2 libssl3t64 libsctp1 netbase && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /usr/local /usr/local # buildkit |
| ENV LANG=C.UTF-8 |
| COPY /ELIXIR_LOCAL/usr/local /usr/local # buildkit |
| RUN /bin/sh -c printf 'precedence ::ffff:0:0/96 100\n' > /etc/gai.conf # buildkit |
| COPY /usr/local /usr/local # buildkit |
| RUN /bin/sh -c apt-get update -y && apt-get install -y build-essential pkg-config libicu-dev libssl-dev git wget curl openssl jq time && npm install -g pnpm@12.11.2 # buildkit |
| ENV RUSTUP_HOME=/usr/local/rustup CARGO_HOME=/usr/local/cargo PATH=/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --profile minimal --default-toolchain stable # buildkit |
| WORKDIR /app |
| RUN /bin/sh -c mix local.hex --force && mix local.rebar --force # buildkit |
| RUN /bin/sh -c echo 0.0.0 > VERSION # buildkit |
| COPY ./apps/ruleconnect/mix.exs ./apps/ruleconnect/mix.lock ./ # buildkit |
| COPY ./apps/ruleconnect/mix mix/ # buildkit |
| COPY ./apps/ruleconnect/vendor vendor # buildkit |
| COPY ./apps/ruleconnect/native native # buildkit |
| RUN /bin/sh -c mix deps.get # buildkit |
| COPY ./apps/ruleconnect/assets/package.json ./apps/ruleconnect/assets/pnpm-lock.yaml ./apps/ruleconnect/assets/pnpm-workspace.yaml assets/ # buildkit |
| RUN /bin/sh -c cd assets && pnpm install --frozen-lockfile # buildkit |
| ENV MIX_ENV=test CI=true GRAPH_ENABLED=N FASTEMBED_WORKER_BUILD=0 POSTGRES_HOST=127.0.0.1 |
| RUN /bin/sh -c apt-get update && apt-get install -y postgresql-17 # buildkit |
| COPY ./apps/ruleconnect/ ./ # buildkit |
| ARG COMPILER_CACHE_ID=ruleconnect-6b75d4366676a65154c3f0b3f005d8421de7e4b8da779c4de5277f1f7923cac6-ci-test |
| ARG CHECK_RUN_ID=d9296a48cb1fd0a5dc8f7b3cb0120cff0a42c58e-68 |
| RUN |2 COMPILER_CACHE_ID=ruleconnect-6b75d4366676a65154c3f0b3f005d8421de7e4b8da779c4de5277f1f7923cac6-ci-test CHECK_RUN_ID=d9296a48cb1fd0a5dc8f7b3cb0120cff0a42c58e-68 /bin/sh -c echo "Compiling application tests for ${CHECK_RUN_ID}" && mix compile && cp -aL _build/test /app/_build_ci # buildkit |
| ENV MIX_BUILD_PATH=/app/_build_ci |
Details
2026-10-19 10:48:24 +00:00
Versions (72)
View all
Container
1
OCI / Docker
linux/amd64
1,006 MiB
999b693203c69d7c62a98b5082808e9b76b3f3e0
2026-10-24
develop
2026-10-24
c553a0184a3dfc0a8f4142e809a109af17b6200a
2026-10-24
buildcache-pilot-persistent
2026-10-23