From b75e06638c440942b1b27fe6f88b565089b1414e Mon Sep 17 00:00:00 2001 From: Ethan Paul Date: Sun, 26 Jan 2025 13:38:19 -0500 Subject: [PATCH] Add codium to base image --- Containerfile | 10 +++++++++- install-codium.bash | 11 +++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100755 install-codium.bash diff --git a/Containerfile b/Containerfile index 7d75538..de5d1e5 100644 --- a/Containerfile +++ b/Containerfile @@ -14,4 +14,12 @@ ADD load-user-bashrc.sh /etc/profile.d/99-load-user-bashrc.sh RUN dnf install --assumeyes \ powerline \ - make + make \ + jq + +ADD install-codium.bash /tmp/install-codium.bash +RUN /tmp/install-codium.bash +RUN dnf install --assumeyes \ + /tmp/rpms/*.rpm +RUN rm -rf /tmp/install-codium.bash +RUN rm -rf /tmp/rpms diff --git a/install-codium.bash b/install-codium.bash new file mode 100755 index 0000000..d17076f --- /dev/null +++ b/install-codium.bash @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +set -e + +latest_codium=$(curl -sSL https://api.github.com/repos/VSCodium/vscodium/releases/latest | jq -r '.tag_name') + +mkdir -p /tmp/rpms + +echo "Downloading vscodium-${latest_codium}..." +curl -sSLo /tmp/rpms/codium.rpm "https://github.com/VSCodium/vscodium/releases/download/${latest_codium}/codium-${latest_codium}-el9.x86_64.rpm" +