fixed on the chart and pipeline

This commit is contained in:
Sebastian Wendel 2022-11-23 17:20:30 +01:00
parent a4dc2c0fd7
commit 825c3438e7
No known key found for this signature in database
GPG key ID: 1422B7DF78144640
4 changed files with 26 additions and 28 deletions

View file

@ -10,17 +10,20 @@ variables:
stages:
- test
# - build
# - release
# - deploy
- release
helm-upgrade:
lint:
stage: test
script:
- echo ${APP_NAME}
- helm dependency update
- helm install --dry-run fcoscore .
# - helm upgrade ${APP_NAME} ./ --install --values=./values.yaml --namespace ${APP_NAME}
# rules:
# - if: $CI_COMMIT_BRANCH == 'master'
# when: always
- helm lint .
allow_failure: true
release:
stage: release
script:
- helm package .
artifacts:
paths:
- ${APP_NAME}*.tgz
expire_in: 90d
allow_failure: true

View file

@ -26,3 +26,4 @@
# Nix
.direnv
.pre-commit-config.yaml

View file

@ -4,26 +4,20 @@ description: Fab City OS Core Kubernetes Helm Chart
version: 0.1.0
type: application
appVersion: latest
home: https://gitlab.fabcity.hamburg/software/fcoscore-chart
icon: https://www.fabcity.hamburg/wp-content/uploads/2021/04/cropped-Fab_City_Hamburg@4x-192x192.png
apiVersion: v2
home: https://www.interfacerproject.eu/
icon: https://gitlab.fabcity.hamburg/uploads/-/system/project/avatar/248/fck8s.png?width=64
sources:
- https://github.com/dyne/zenflows
- https://github.com/dyne/zenflows-crypto
- https://www.interfacerproject.eu/
keywords:
- fcos
- fabcity
- blockchain
- zenflow
- zvmlet
- fediverse
- graphql
- reflowos
- valueflows
- https://gitlab.fabcity.hamburg/software/fcoscore-chart
maintainers:
- name: Sebastian Wendel
email: s.wendel@fabcity.hamburg
apiVersion: v2
keywords:
- fabcity
- blockchain
- zenflow
- valueflows
- open-hardware
annotations:
category: ERP
dependencies:

View file

@ -107,7 +107,7 @@ package: ## Package the helm chart.
@helm package . --destination charts
push: ## Publish the helm chart.
@helm cm-push charts/fcoscore-*.tgz fcoscore-chart
@helm cm-push charts/fcoscore-*.tgz fcoscore-alpha
%:
@true