Added woodpecker CI config
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Gregory Ballantine 2022-05-22 13:13:23 -04:00
parent 8bdb020595
commit 3ea8ef89d6
2 changed files with 0 additions and 5 deletions

View File

@ -6,7 +6,6 @@ pipeline:
build: build:
image: archon_build image: archon_build
commands: commands:
- su - node
- npm install - npm install
- npm run grunt - npm run grunt
- npm run build-linux - npm run build-linux

View File

@ -15,9 +15,5 @@ RUN apt update && \
# make sure node_modules and public exist so we can ensure it's own by the right user # make sure node_modules and public exist so we can ensure it's own by the right user
RUN mkdir /usr/src/app/{node_modules,public} RUN mkdir /usr/src/app/{node_modules,public}
RUN chown -R node /usr/src/app
USER node
VOLUME /usr/src/app/node_modules VOLUME /usr/src/app/node_modules
VOLUME /usr/src/app/public VOLUME /usr/src/app/public