diff --git a/.github/workflows/helm-ci.yml b/.github/workflows/helm-ci.yml index f7f831dd7..a57d602d8 100644 --- a/.github/workflows/helm-ci.yml +++ b/.github/workflows/helm-ci.yml @@ -10,8 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v2 + + - name: Fetch history + run: git fetch --prune --unshallow + - name: Run chart-testing (lint) + id: lint uses: helm/chart-testing-action@master with: command: lint \ No newline at end of file diff --git a/deploy/complete/helm-chart/mushop/ci/ci-values.yaml b/deploy/complete/helm-chart/mushop/ci/ci-values.yaml new file mode 100644 index 000000000..cbffaeae2 --- /dev/null +++ b/deploy/complete/helm-chart/mushop/ci/ci-values.yaml @@ -0,0 +1,19 @@ +global: + mock: + service: "all" + +# Catalogue service runs in mock mode for product images +catalogue: + enabled: true + +carts: + enabled: false + +orders: + enabled: false + +payment: + enabled: false + +user: + enabled: false diff --git a/deploy/complete/helm-chart/mushop/values.yaml b/deploy/complete/helm-chart/mushop/values.yaml index cfb845874..923c3091a 100644 --- a/deploy/complete/helm-chart/mushop/values.yaml +++ b/deploy/complete/helm-chart/mushop/values.yaml @@ -1,4 +1,5 @@ global: + bump: 0 mock: service: "false" osb: diff --git a/deploy/complete/helm-chart/setup/ci/ci-values.yaml b/deploy/complete/helm-chart/setup/ci/ci-values.yaml new file mode 100644 index 000000000..1bf63201c --- /dev/null +++ b/deploy/complete/helm-chart/setup/ci/ci-values.yaml @@ -0,0 +1,26 @@ +metrics-server: + enabled: true + +prometheus: + enabled: true + +catalog: + enabled: true + +ingress-nginx: + enabled: true + controller: + metrics: + enabled: true + +cert-manager: + enabled: true + installCRDs: true + +grafana: + enabled: true + +jenkins: + enabled: false + + \ No newline at end of file