grantory-ci (elixir-1.19.3-otp-28.1.1-debian-trixie)

Published 2026-05-04 06:03:13 +02:00 by kristofferopsahl

Installation

docker pull git.kristofferopsahl.com/innofy/grantory-ci:elixir-1.19.3-otp-28.1.1-debian-trixie
sha256:c9531599d6b4a757be245530dd4a7fef18a59f4fb447352102139c7d769f7f8b

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
ENV DEBIAN_VERSION=trixie OTP_VERSION=28.1.1 ELIXIR_VERSION=1.19.3 NODE_VERSION=20.20.2
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git build-essential automake autoconf libncurses-dev libssl-dev unzip locales inotify-tools postgresql-client && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen && rm -rf /var/lib/apt/lists/*
ENV LANG=C.UTF-8
/bin/sh -c curl -fSL "https://github.com/erlang/otp/releases/download/OTP-${OTP_VERSION}/otp_src_${OTP_VERSION}.tar.gz" -o /tmp/otp.tar.gz && mkdir -p /tmp/otp-src && tar -xzf /tmp/otp.tar.gz -C /tmp/otp-src --strip-components=1 && cd /tmp/otp-src && ./configure --prefix=/usr/local --without-javac --without-odbc --without-wx && make -j"$(nproc)" && make install && rm -rf /tmp/otp.tar.gz /tmp/otp-src
/bin/sh -c OTP_MAJOR=$(echo "${OTP_VERSION}" | cut -d. -f1) && curl -fSL "https://github.com/elixir-lang/elixir/releases/download/v${ELIXIR_VERSION}/elixir-otp-${OTP_MAJOR}.zip" -o /tmp/elixir.zip && mkdir -p /usr/local/elixir && unzip -q /tmp/elixir.zip -d /usr/local/elixir && rm /tmp/elixir.zip
/bin/sh -c curl -fSL "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" -o /tmp/node.tar.xz && mkdir -p /usr/local/node && tar -xJf /tmp/node.tar.xz -C /usr/local/node --strip-components=1 && rm /tmp/node.tar.xz
ENV PATH="/usr/local/elixir/bin:/usr/local/node/bin:${PATH}"
/bin/sh -c erl -noshell -eval 'io:format("Erlang/OTP ~s~n", [erlang:system_info(otp_release)]), halt().' && elixir --version && node --version && npm --version && psql --version

Labels

Key Value
io.buildah.version 1.28.2
Details
Container
2026-05-04 06:03:13 +02:00
0
OCI / Docker
linux/amd64
300 MiB
Versions (1) View all