From e47ac5b8f68dbcc22c796b02ef4ad6dee5f3be84 Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Tue, 29 Aug 2023 11:15:07 +0200 Subject: [PATCH] chore: remove unused toolboxes Signed-off-by: Matej Focko --- toolboxes/README.md | 24 ------------------------ toolboxes/cpp.yml | 34 ---------------------------------- toolboxes/haskell.yml | 12 ------------ 3 files changed, 70 deletions(-) delete mode 100644 toolboxes/README.md delete mode 100644 toolboxes/cpp.yml delete mode 100644 toolboxes/haskell.yml diff --git a/toolboxes/README.md b/toolboxes/README.md deleted file mode 100644 index 18b464f..0000000 --- a/toolboxes/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# Maintaining toolboxes - -## How to keep Fedora toolbox up-to-date - -1. Pull latest toolbox - - \$ podman pull fedora-toolbox:35 - -2. Run the container - - \$ podman run -ti fedora-toolbox:35 /bin/bash - -3. Copy your current repos - - \$ podman cp /etc/yum.repos.d/ ‹container ID›:/etc/ - -4. Run upgrade & install common packages inside the container - - (container)$ dnf upgrade - (container)$ dnf install -y zsh tmux neovim ansible make - -5. Commit the image - - \$ podman commit ‹container ID› fedora-toolbox:35 diff --git a/toolboxes/cpp.yml b/toolboxes/cpp.yml deleted file mode 100644 index 548e0e5..0000000 --- a/toolboxes/cpp.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -- name: Prepare C/C++ container - hosts: all - become: yes - become_method: sudo - tasks: - - name: Install compilers - dnf: - name: - - gcc - - clang - state: present - - name: Install linters and tools - dnf: - name: - - clang-tools-extra - - cppcheck - state: present - - name: Install build systems - dnf: - name: - - cmake - - make - state: present - - - name: Install Karel - block: - - name: Enable Copr repository - shell: dnf copr enable -y mfocko/karel - - name: Install Karel library - dnf: - name: libkarel - state: present - tags: karel diff --git a/toolboxes/haskell.yml b/toolboxes/haskell.yml deleted file mode 100644 index 4d44161..0000000 --- a/toolboxes/haskell.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -- name: Prepare haskell container - hosts: all - become: yes - become_method: sudo - tasks: - - name: Install ghci - dnf: - name: - - ghc - - hlint - state: present