add ruff and uv to arch toolbox
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 16m58s
All checks were successful
Reese's Arch Toolbox / build-and-push-arch-toolbox (push) Successful in 16m58s
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Build latest image
|
||||
podman pull quay.io/toolbx/arch-toolbox:latest
|
||||
podman build \
|
||||
--no-cache \
|
||||
-t gitea.reeseapps.com/services/arch-toolbox:debug \
|
||||
@@ -12,4 +13,4 @@ podman container stop arch-toolbox-debug
|
||||
podman container rm arch-toolbox-latest
|
||||
podman container rm arch-toolbox-debug
|
||||
# Start with the new image
|
||||
toolbox create -i gitea.reeseapps.com/services/arch-toolbox:debug
|
||||
toolbox create -i gitea.reeseapps.com/services/arch-toolbox:debug
|
||||
|
||||
@@ -60,13 +60,16 @@ RUN pacman -S --noconfirm \
|
||||
texlive-binextra \
|
||||
texlive-fontsrecommended \
|
||||
texlive-fontsextra \
|
||||
code
|
||||
|
||||
code \
|
||||
ruff
|
||||
|
||||
########################
|
||||
##### Extra Apps #####
|
||||
########################
|
||||
|
||||
# UV (Pyenv/Poetry replacement)
|
||||
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
|
||||
# Ollama
|
||||
RUN curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz && \
|
||||
tar -C /usr -xzf ollama-linux-amd64.tgz && \
|
||||
|
||||
Reference in New Issue
Block a user