From 4a31a722f419a35137060dc832375665bef393ae Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 25 Jan 2024 12:09:37 -0500 Subject: base: make vscode repo a separate file --- base/Containerfile | 10 +--------- base/vscode.repo | 6 ++++++ 2 files changed, 7 insertions(+), 9 deletions(-) create mode 100644 base/vscode.repo diff --git a/base/Containerfile b/base/Containerfile index 66d58ba..751aeda 100644 --- a/base/Containerfile +++ b/base/Containerfile @@ -40,20 +40,12 @@ RUN rpm-ostree override remove \ # install third party packages & repos +COPY vscode.repo /etc/yum.repos.d/ RUN cd /etc/yum.repos.d/ && \ curl -LO https://pkgs.tailscale.com/stable/fedora/tailscale.repo && \ - echo -e \ - "[code]\n" \ - "name=Visual Studio Code\n" \ - "baseurl=https://packages.microsoft.com/yumrepos/vscode\n" \ - "enabled=1\n" \ - "gpgcheck=1\n" \ - "gpgkey=https://packages.microsoft.com/keys/microsoft.asc" \ - > vscode.repo && \ rpm-ostree install code tailscale && \ systemctl enable tailscaled - # install fedora rpms RUN readarray -td '' pkgs < <(/tmp/yq '.install[]' /tmp/packages.yaml) && \ rpm-ostree install "${pkgs[@]}" diff --git a/base/vscode.repo b/base/vscode.repo new file mode 100644 index 0000000..086c915 --- /dev/null +++ b/base/vscode.repo @@ -0,0 +1,6 @@ +[code] +name=Visual Studio Code +baseurl=https://packages.microsoft.com/yumrepos/vscode +enabled=1 +gpgcheck=1 +gpgkey=https://packages.microsoft.com/keys/microsoft.asc -- cgit v1.2.3