update
This commit is contained in:
parent
df550d1b4a
commit
7a4801ad71
|
@ -1,4 +1,12 @@
|
||||||
pipeline:
|
pipeline:
|
||||||
|
|
||||||
|
build-debian:
|
||||||
|
image: plugins/docker
|
||||||
|
registry: registry.dryusdan.fr
|
||||||
|
repo: registry.dryusdan.fr/dryusdan/peertube
|
||||||
|
dockerfile: Dockerfile.debian
|
||||||
|
secrets: [ docker_username, docker_password ]
|
||||||
|
|
||||||
build-alpine:
|
build-alpine:
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
registry: registry.dryusdan.fr
|
registry: registry.dryusdan.fr
|
||||||
|
|
|
@ -40,12 +40,12 @@ RUN groupadd -g 991 peertube && useradd -u 991 -g 991 --create-home peertube \
|
||||||
&& git clone --branch ${PEERTUBE_VER} https://github.com/Chocobozzz/PeerTube /PeerTube \
|
&& git clone --branch ${PEERTUBE_VER} https://github.com/Chocobozzz/PeerTube /PeerTube \
|
||||||
&& echo "****** chown ******" \
|
&& echo "****** chown ******" \
|
||||||
&& chown -R peertube:peertube PeerTube \
|
&& chown -R peertube:peertube PeerTube \
|
||||||
&& cd /PeerTube \
|
&& cd /PeerTube \
|
||||||
&& echo "****** run npm install as user ******" \
|
&& echo "****** run npm install as user ******" \
|
||||||
&& su - peertube -c "cd /PeerTube && npm install" \
|
&& su - peertube -c "cd /PeerTube && npm install" \
|
||||||
&& echo "****** run yarn install as user ******" \
|
&& echo "****** run yarn install as user ******" \
|
||||||
&& su - peertube -c "cd /PeerTube && yarn install" \
|
&& su - peertube -c "cd /PeerTube && yarn install" \
|
||||||
&& echo "****** run npm run build as user ******" \
|
&& echo "****** run npm run build as user ******" \
|
||||||
&& su - peertube -c "cd /PeerTube && npm run build" \
|
&& su - peertube -c "cd /PeerTube && npm run build" \
|
||||||
&& apt-get remove --purge --yes build-essential curl git \
|
&& apt-get remove --purge --yes build-essential curl git \
|
||||||
&& apt-get autoremove -y \
|
&& apt-get autoremove -y \
|
||||||
|
|
Reference in New Issue