debian-mirror-gitlab/lib/gitlab/ci/templates/Serverless.gitlab-ci.yml

31 lines
720 B
YAML
Raw Normal View History

2019-07-07 11:18:12 +05:30
# GitLab Serverless template
image: alpine:latest
stages:
- build
2019-07-31 22:56:46 +05:30
- test
2019-07-07 11:18:12 +05:30
- deploy
.serverless:build:image:
2019-09-04 21:01:54 +05:30
image: registry.gitlab.com/gitlab-org/gitlabktl:latest
2019-10-12 21:52:04 +05:30
stage: build
2019-09-04 21:01:54 +05:30
script: /usr/bin/gitlabktl app build
2019-07-07 11:18:12 +05:30
.serverless:deploy:image:
2019-10-12 21:52:04 +05:30
image: registry.gitlab.com/gitlab-org/gitlabktl:latest
2019-07-07 11:18:12 +05:30
stage: deploy
environment: development
2019-10-12 21:52:04 +05:30
script: /usr/bin/gitlabktl app deploy
2019-07-07 11:18:12 +05:30
.serverless:build:functions:
image: registry.gitlab.com/gitlab-org/gitlabktl:latest
2019-10-12 21:52:04 +05:30
stage: build
2019-07-07 11:18:12 +05:30
script: /usr/bin/gitlabktl serverless build
.serverless:deploy:functions:
2019-10-12 21:52:04 +05:30
image: registry.gitlab.com/gitlab-org/gitlabktl:latest
2019-07-07 11:18:12 +05:30
stage: deploy
environment: development
script: /usr/bin/gitlabktl serverless deploy