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
|
#!/bin/bash
|
||||||
|
|
||||||
# Build latest image
|
# Build latest image
|
||||||
|
podman pull quay.io/toolbx/arch-toolbox:latest
|
||||||
podman build \
|
podman build \
|
||||||
--no-cache \
|
--no-cache \
|
||||||
-t gitea.reeseapps.com/services/arch-toolbox:debug \
|
-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-latest
|
||||||
podman container rm arch-toolbox-debug
|
podman container rm arch-toolbox-debug
|
||||||
# Start with the new image
|
# 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-binextra \
|
||||||
texlive-fontsrecommended \
|
texlive-fontsrecommended \
|
||||||
texlive-fontsextra \
|
texlive-fontsextra \
|
||||||
code
|
code \
|
||||||
|
ruff
|
||||||
|
|
||||||
########################
|
########################
|
||||||
##### Extra Apps #####
|
##### Extra Apps #####
|
||||||
########################
|
########################
|
||||||
|
|
||||||
|
# UV (Pyenv/Poetry replacement)
|
||||||
|
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||||
|
|
||||||
# Ollama
|
# Ollama
|
||||||
RUN curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz && \
|
RUN curl -L https://ollama.com/download/ollama-linux-amd64.tgz -o ollama-linux-amd64.tgz && \
|
||||||
tar -C /usr -xzf ollama-linux-amd64.tgz && \
|
tar -C /usr -xzf ollama-linux-amd64.tgz && \
|
||||||
|
|||||||
Reference in New Issue
Block a user