chore: upgrade woodpecker to v1.0.2
- Upgrade woodpecker to v1.0.2 - Move the traefik configuration over to traefik - The entrypoint script is no longer needed
This commit is contained in:
parent
aa39cedd8b
commit
6a0325a0a1
5 changed files with 4 additions and 16 deletions
2
config
2
config
|
@ -1 +1 @@
|
|||
Subproject commit b18f01222f5291c28835eecfda6acd99a12ab3d9
|
||||
Subproject commit a36055337246e8ddd83811c982769fab1d555748
|
|
@ -7,6 +7,8 @@ ADD dynamic_landing_page.yaml /tmp/dynamic_landing_page.yaml
|
|||
|
||||
ADD dynamic_gotosocial.yaml /tmp/dynamic_gotosocial.yaml
|
||||
|
||||
ADD dynamic_woodpecker.yaml /tmp/dynamic_woodpecker.yaml
|
||||
|
||||
ADD entrypoint.sh /
|
||||
|
||||
RUN chmod +x /entrypoint.sh
|
||||
|
|
|
@ -16,8 +16,6 @@ RUN --mount=type=bind,source=.,target=/packages \
|
|||
&& mv /tmp/woodpecker-server /usr/local/bin/woodpecker-server \
|
||||
&& cp /packages/entrypoint.sh /usr/local/bin/entrypoint \
|
||||
&& chmod a+x /usr/local/bin/entrypoint \
|
||||
&& cp /packages/traefik_woodpecker.yaml /flow/woodpecker/tmp/traefik_woodpecker.yaml \
|
||||
&& chown {{ .Woodpecker.LinuxUID }}:{{ .FlowGID }} /flow/woodpecker/tmp/traefik_woodpecker.yaml \
|
||||
&& rm -rf /tmp/*
|
||||
|
||||
ENV GODEBUG=netdns=go
|
||||
|
@ -26,4 +24,4 @@ USER {{ .Woodpecker.LinuxUID }}:{{ .FlowGID }}
|
|||
|
||||
WORKDIR /
|
||||
|
||||
ENTRYPOINT ["entrypoint"]
|
||||
ENTRYPOINT ["woodpecker-server"]
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
# Move the dynamic traefik config to the shared volume
|
||||
if [ -f /flow/woodpecker/tmp/traefik_woodpecker.yaml ]; then
|
||||
mv /flow/woodpecker/tmp/traefik_woodpecker.yaml {{ .Traefik.SharedMountPoint }}/dynamic/traefik_woodpecker.yaml
|
||||
fi
|
||||
|
||||
exec woodpecker-server
|
Loading…
Reference in a new issue