diff --git a/.drone.yml b/.drone.yml index e1e76e6..e7bdaab 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,4 +1,12 @@ 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: image: plugins/docker registry: registry.dryusdan.fr diff --git a/Dockerfile.debian b/Dockerfile.debian index 7a2413b..784c16c 100644 --- a/Dockerfile.debian +++ b/Dockerfile.debian @@ -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 \ && echo "****** chown ******" \ && chown -R peertube:peertube PeerTube \ - && cd /PeerTube \ + && cd /PeerTube \ && echo "****** run npm install as user ******" \ && 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" \ - && echo "****** run npm run build as user ******" \ + && echo "****** run npm run build as user ******" \ && su - peertube -c "cd /PeerTube && npm run build" \ && apt-get remove --purge --yes build-essential curl git \ && apt-get autoremove -y \