compiler/.drone.yml
Florian Bouillon 552e4b49fa
Initial Compiler
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
2020-03-10 13:02:02 +01:00

40 lines
826 B
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 cards: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