Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

pipeline.yml

Blame
  • pipeline.yml 469 B
    lint-quassel:
      stage: lint
      script:
        - helm lint quassel
    
    release-quassel:
      stage: release
      needs:
        - lint-quassel
      rules:
        - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
      script:
        - apk add --no-cache git
        - helm plugin install https://github.com/chartmuseum/helm-push.git
        - helm repo add --username gitlab-ci-token --password $CI_JOB_TOKEN repo ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/stable
        - helm cm-push quassel repo