Compare commits

...

2 Commits

Author SHA1 Message Date
joeac 78d5d9dfc4 do not rc-service crond start as this is unnecessary and fails the build 2026-04-11 08:09:12 +01:00
joeac 902dcbff02 runs build_loglog with bash 2026-04-11 08:08:41 +01:00
2 changed files with 7 additions and 6 deletions
+6 -5
View File
@@ -22,10 +22,11 @@ RUN crontab -l > crontab.tmp \
&& crontab crontab.tmp \
&& rm crontab.tmp
# gcc is a dependency for agate
# bash is needed to run build_loglog.bash
# busybox-openrc provides rc-service, which runs crond
RUN apk --no-cache add gcc busybox-openrc
RUN rc-service crond start && rc-update add crond
# gcc is a dependency for agate
RUN apk --no-cache add bash busybox-openrc gcc
RUN rc-update add crond
COPY --from=agate /root/.cargo/bin/agate /usr/local/bin/agate
COPY --from=comitium /usr/local/bin/comitium /usr/local/bin/comitium
@@ -34,9 +35,9 @@ COPY feeds.txt feeds.txt
RUN while read feed; do \
comitium add --data comitium-data/ "$feed"; \
done <feeds.txt
COPY build_loglog.sh build_loglog.sh
COPY build_loglog.bash build_loglog.bash
COPY content content
RUN /bin/bash ./build_loglog.sh
RUN ./build_loglog.bash
CMD \
( sleep 5; comitium refresh --data comitium-data/ ) & \
@@ -126,6 +126,6 @@ for ((i=${#dates[@]}-1; i>=0; i--)); do
done
echo "Cleaning up temporary files..."
rm -rd "$TMP"
rm -rf "$TMP"
echo "Done."