2022-06-27 01:33:57 +02:00
|
|
|
---
|
|
|
|
default:
|
2022-11-23 11:22:33 +01:00
|
|
|
image: alpine/helm:3.10.2
|
|
|
|
tags:
|
|
|
|
- kubernetes
|
|
|
|
- flying-circus
|
2022-06-27 01:33:57 +02:00
|
|
|
|
2022-11-23 11:34:46 +01:00
|
|
|
variables:
|
|
|
|
APP_NAME: fcoscore
|
|
|
|
|
2022-06-27 01:33:57 +02:00
|
|
|
stages:
|
|
|
|
- test
|
2022-11-23 17:20:30 +01:00
|
|
|
- release
|
2022-06-27 01:33:57 +02:00
|
|
|
|
2022-11-23 17:20:30 +01:00
|
|
|
lint:
|
2022-06-27 01:33:57 +02:00
|
|
|
stage: test
|
2022-11-23 11:22:33 +01:00
|
|
|
script:
|
2022-11-23 17:26:44 +01:00
|
|
|
- helm dependency update
|
2022-11-23 17:20:30 +01:00
|
|
|
- helm lint .
|
|
|
|
|
|
|
|
release:
|
|
|
|
stage: release
|
|
|
|
script:
|
2022-11-23 17:48:49 +01:00
|
|
|
- helm dependency update
|
2022-11-23 17:20:30 +01:00
|
|
|
- helm package .
|
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- ${APP_NAME}*.tgz
|
|
|
|
expire_in: 90d
|