work
This commit is contained in:
11
Dockerfile
11
Dockerfile
@@ -8,6 +8,16 @@ RUN cat /tmp/glide.ref > /dev/null && \
|
||||
git clone --depth 1 --branch retrodebian --single-branch https://gitea.chacha.ddns.net/chacha/glide.git && \
|
||||
rm -Rf glide/.git
|
||||
|
||||
FROM i386/alpine:latest AS icons-fetcher
|
||||
ARG CACHE_BUST=10
|
||||
RUN apk add --no-cache git ca-certificates
|
||||
COPY .docker-cache/icons.ref /tmp/icons.ref
|
||||
WORKDIR /src
|
||||
RUN cat /tmp/icons.ref > /dev/null && \
|
||||
echo "$CACHE_BUST" > /dev/null && \
|
||||
git clone --depth 1 --branch retrodebian --single-branch https://gitea.chacha.ddns.net/chacha/icons-collection.git -c icons && \
|
||||
rm -Rf icons/.git
|
||||
|
||||
# building a modified Kernel + modules + libs
|
||||
FROM lpenz/debian-etch-i386-minbase AS kernel-builder
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
@@ -168,6 +178,7 @@ FROM lpenz/debian-lenny-i386-minbase
|
||||
WORKDIR /root
|
||||
COPY --from=kernel-builder /usr/src/*.deb .
|
||||
COPY --from=ut99-builder /root/ut-game ./ut-game
|
||||
COPY --from=icons-fetcher /root/icons ./icons
|
||||
COPY /deps ./deps
|
||||
COPY update-initramfs.sh .
|
||||
COPY zzz-config-live.sh .
|
||||
|
||||
6
Jenkinsfile
vendored
6
Jenkinsfile
vendored
@@ -5,6 +5,7 @@ pipeline {
|
||||
steps {
|
||||
sh '''
|
||||
mkdir -p .docker-cache
|
||||
|
||||
git ls-remote https://gitea.chacha.ddns.net/chacha/glide.git refs/heads/retrodebian \
|
||||
| awk '{print $1}' > .docker-cache/glide.ref
|
||||
test -s .docker-cache/glide.ref
|
||||
@@ -14,6 +15,11 @@ pipeline {
|
||||
| awk '{print $1}' > .docker-cache/ut99.ref
|
||||
test -s .docker-cache/ut99.ref
|
||||
echo "ut99 ref: $(cat .docker-cache/ut99.ref)"
|
||||
|
||||
git ls-remote https://gitea.chacha.ddns.net/chacha/icons-collection.git refs/heads/master \
|
||||
| awk '{print $1}' > .docker-cache/icons.ref
|
||||
test -s .docker-cache/icons.ref
|
||||
echo "icons ref: $(cat .docker-cache/uticons99.ref)"
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
session.styleFile: /usr/share/fluxbox/styles/BlueNight
|
||||
session.screen0.rootCommand: Esetroot /usr/share/wallpapers/retrodebian.jpg
|
||||
session.menuFile: /var/run/retrodebian/final-fluxbox-menu
|
||||
menu.frame.font: Sans-9
|
||||
menu.title.font: Sans:bold-9
|
||||
toolbar.clock.font: Sans-9
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
[submenu] (Applications)
|
||||
[include] (/var/run/final-fluxbox-menu)
|
||||
[end]
|
||||
@@ -19,6 +19,9 @@ style "force-dark"
|
||||
text[ACTIVE] = "#ffffff"
|
||||
text[PRELIGHT] = "#ffffff"
|
||||
text[SELECTED] = "#ffffff"
|
||||
|
||||
GtkWidget::cursor-color = "#b0c0d0"
|
||||
GtkWidget::secondary-cursor-color = "#b0c0d0"
|
||||
}
|
||||
|
||||
class "*" style "force-dark"
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
set -eu
|
||||
|
||||
SRC="/etc/X11/fluxbox/fluxbox-menu"
|
||||
DST="/var/run/retrodebian/final-fluxbox-menu"
|
||||
DST_DIR="/var/run/retrodebian"
|
||||
DST="$DST_DIR/final-fluxbox-menu"
|
||||
|
||||
mkdir -p "$DST"
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ chmod 0644 \
|
||||
/etc/skel/.bashrc
|
||||
|
||||
chmod 0755 /opt/retrodebian/fluxbox/watch-menu.sh
|
||||
chmod 0755 /opt/retrodebian/fluxbox/update-menu.sh
|
||||
chmod 0755 /etc/init.d/retrodebian-fluxbox-watch-menu
|
||||
update-rc.d retrodebian-fluxbox-watch-menu defaults
|
||||
|
||||
|
||||
Reference in New Issue
Block a user