6 Commits
Author SHA1 Message Date
marc 0727f3fcca funding
Docker push / buildandpush (push) Canceled after 0s
2022-12-17 04:33:29 +01:00
marc c39685a93f different workflow names 2022-10-25 23:29:42 +02:00
marc 0ca7e8bcf5 buildandpush 2022-10-25 23:29:42 +02:00
marc 9dac723657 update 2022-10-25 23:29:42 +02:00
marc c85408988f better ci 2022-10-25 23:29:42 +02:00
marc a190411195 makefile lowercase 2022-10-25 22:32:43 +02:00
8 changed files with 13 additions and 57 deletions
+2
View File
@@ -1,5 +1,7 @@
liberapay: marcpartensky
patreon: marcpartensky
github: marcpartensky
custom:
# - monero:43J2XmRtjDPRLD35UsYGH2AZamFBQz7dt4VdvZXVm3SuadTrvcoXUXBRUNHqukFte23Q5TWXqhbwaLJJgoVQzzbe2AJDANQ
- https://paypal.me/marcpartensky
- https://buymeacoffee.com/marcpartensky
+5 -8
View File
@@ -1,4 +1,4 @@
name: Docker
name: Docker build test
on:
schedule:
@@ -20,15 +20,12 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Update apt
run: sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
- uses: actions/checkout@v3
- uses: docker/setup-qemu-action@v2
- uses: docker/setup-buildx-action@v2
- name: Install make
run: sudo apt install make docker-compose -y
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: build base
run: make buildbase
- name: build xorg
+6 -9
View File
@@ -1,4 +1,4 @@
name: Docker
name: Docker push
on:
schedule:
@@ -14,18 +14,15 @@ on:
pull_request:
jobs:
build:
buildandpush:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Update apt
run: sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
- uses: actions/checkout@v3
- uses: docker/setup-qemu-action@v2
- uses: docker/setup-buildx-action@v2
- name: Install make
run: sudo apt install make docker-compose -y
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: build base
run: make buildbase
- name: build xorg
-8
View File
@@ -47,14 +47,6 @@ services:
build:
context: parabola
openrc:
image: marcpartensky/arch:openrc
build:
context: openrc
ports:
- "18080:8080"
- "15900:5900"
volumes:
arch_pacman:
arch_home:
View File
-27
View File
@@ -1,27 +0,0 @@
FROM marcpartensky/arch:xorg
LABEL maintainer=<marc.partensky@gmail.com>
USER marc
EXPOSE 5900 8080
ENV DISPLAY=:0.0
# Install packages
RUN paru -Syyyu --noconfirm \
# xorg-server required for xdummy
openrc \
xorg-server \
# xorg-server-utils \
xorg-server-xvfb \
# xf86-video-dummy \
tigervnc \
novnc \
cron \
ttf-meslo-nerd-font-powerlevel10k
USER root
COPY crontab.txt /var/spool/cron/marc
RUN chmod 600 /var/spool/cron/marc
USER marc
COPY entrypoint.sh /opt/arch/
ENTRYPOINT [ "/opt/arch/entrypoint.sh" ]
-1
View File
@@ -1 +0,0 @@
* * * * * /home/marc/.local/bin/wpp -n
-4
View File
@@ -1,4 +0,0 @@
#!/bin/sh
export WALLPAPERS_PATH=/home/marc/wallpapers
/sbin/init --user