github.com/microsoft/fabrikate@v1.0.0-alpha.1.0.20210115014322-dc09194d0885/testdata/generate-yaml/helm_repos/grafana/.circleci/config.yml (about) 1 version: 2 2 jobs: 3 lint-scripts: 4 docker: 5 - image: koalaman/shellcheck-alpine 6 steps: 7 - checkout 8 - run: 9 name: lint 10 command: | 11 shellcheck -x test/build.sh 12 shellcheck -x test/e2e.sh 13 shellcheck -x test/helm-test-e2e.sh 14 shellcheck -x test/repo-sync.sh 15 lint-charts: 16 docker: 17 - image: gcr.io/kubernetes-charts-ci/test-image:v3.1.0 18 steps: 19 - checkout 20 - run: 21 name: lint 22 command: | 23 git remote add k8s https://github.com/helm/charts 24 git fetch k8s master 25 ct lint --config test/ct.yaml 26 sync: 27 docker: 28 - image: google/cloud-sdk 29 steps: 30 - checkout 31 - run: 32 name: sync 33 command: test/repo-sync.sh 34 workflows: 35 version: 2 36 lint: 37 jobs: 38 - lint-scripts 39 - lint-charts 40 sync: 41 triggers: 42 - schedule: 43 cron: "23,53 * * * *" 44 filters: 45 branches: 46 only: 47 - master 48 jobs: 49 - sync