Newer
Older
- deps
- check
script:
- chmod 600 .drawing-app-deploy.rsa
- git submodule sync --recursive
- GIT_SSH_COMMAND='ssh -i .drawing-app-deploy.rsa -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' git submodule update --init
artifacts:
paths:
- src/liowebrtc
- src/rtcpeerconnection
- src/signalbuddy
Momo Langenstein
committed
- src/yjs
stage: deps
script:
- npm ci --only=prod
artifacts:
paths:
- node_modules
- src/liowebrtc
- src/rtcpeerconnection
- src/signalbuddy
Momo Langenstein
committed
- src/yjs
script:
- npm ci
artifacts:
paths:
- node_modules
- src/liowebrtc
- src/rtcpeerconnection
- src/signalbuddy
Momo Langenstein
committed
- src/yjs
stage: check
stage: check
deploy:
stage: deploy
- npm_install_prod
- build
script:
- apt-get update -qq && apt-get install -qq zip
- curl -X POST -u "$DEPLOYMENT_USERNAME:$DEPLOYMENT_PASSWORD" $DEPLOYMENT_ENDPOINT -T application.zip