compiler/.drone.yml
Florian Bouillon 8973a319b8
try 9999
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
2020-03-17 00:26:16 +01:00

54 lines
1.2 KiB
YAML

kind: pipeline
name: default
type: docker
steps:
- name: submodules
image: alpine/git
commands:
- git submodule update --init --recursive
- git submodule foreach git checkout master
- git submodule foreach git pull origin master
- name: prepare
image: node:alpine
commands:
- apk -q add yarn
- yarn
# - yarn db:compile
- name: compile
image: node:alpine
commands:
- apk -q add yarn
# - yarn gen:all
- name: push
image: alpine/git
commands:
- cd dist
- git config --global user.email "$PUSH_EMAIL"
- git config --global user.name "$PUSH_NAME"
# - git add .
# - git commit -m "Updated API"
# - git push -u origin master
environment:
PUSH_EMAIL:
from_secret: PUSH_EMAIL
PUSH_NAME:
from_secret: PUSH_NAME
- name: Upload
image: alpine
commands:
- apk -q add openssh-client sshpass
- ./upload.sh
environment:
UPLOAD_USERNAME:
from_secret: UPLOAD_USERNAME
UPLOAD_PASSWORD:
from_secret: UPLOAD_PASSWORD
UPLOAD_DIST:
from_secret: UPLOAD_DIST
UPLOAD_REMOTE:
from_secret: UPLOAD_REMOTE