added docker file and build steps

This commit is contained in:
spinach 2023-06-23 11:34:18 -04:00
parent 43a6ea96d7
commit c9ec9c4b1c
5 changed files with 9 additions and 14 deletions

View File

@ -14,9 +14,9 @@ jobs:
working-directory: /repo working-directory: /repo
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v1 uses: actions/checkout@v2
- name: Deploy - name: Deploy
run: | run: |
docker build -t kdeppe/dotfiles:latest . docker build -t git.keegandeppe.com/kdeppe/dotfiles:latest .
docker push kdeppe/dotfiles docker push git.keegandeppe.com/kdeppe/dotfiles

View File

@ -13,23 +13,19 @@ ARG vcsowner=kdeppe
USER root USER root
RUN \ RUN \
pacman -Syu && \ pacman --noconfirm -Syu && \
pacman -S \ pacman --noconfirm -S \
sudo \ sudo \
ncurses \ ncurses \
ca-certificates \ ca-certificates \
libressl \ libressl \
bash-completion \
cmake \ cmake \
ctags \ ctags \
file \ file \
curl \
build-base \
gcc \ gcc \
coreutils \
wget \ wget \
neovim \ neovim \
git git-doc \ git \
zsh \ zsh \
docker \ docker \
docker-compose \ docker-compose \
@ -38,7 +34,6 @@ RUN \
make \ make \
bat \ bat \
calcurse \ calcurse \
pam-gnupg \
tmuxp \ tmuxp \
rofi \ rofi \
rofi-calc \ rofi-calc \

@ -1 +1 @@
Subproject commit bcf7a4d38dc941e816e1f491b63417e959ba4c0a Subproject commit 3075fcf966ecada9696fee3cb8cb6a9f507d552b

@ -1 +1 @@
Subproject commit 951d6957895b1887567b3ea7e548f9533daa3c83 Subproject commit a69aa22fa8a4fe0927bb73716c2f7c9d2580a51d

@ -1 +1 @@
Subproject commit 86e4f4a84180da7f5b99c3db8043cb9d92cb9189 Subproject commit 607eacf8c73f60d778c4a0bf303f1593704b17c3