├── .github ├── release-drafter.yaml └── workflows │ ├── manual_notify.yaml │ ├── mirror-images.yaml │ ├── notify.yaml │ ├── publish.yaml │ └── verify.yaml ├── .gitignore ├── .idea ├── .gitignore ├── ibm-garage-tekton-tasks.iml ├── misc.xml ├── modules.xml └── vcs.xml ├── LICENSE ├── README.md ├── SECURITY.md ├── bin ├── mirror.sh └── package-yaml.sh ├── mapping.txt ├── pipelines ├── ace-bar-pipeline.yaml ├── appmod-liberty-pipeline.yaml ├── build-tag-push-remote-pipeline.yaml ├── general-pipeline-multiarch.yaml ├── general-pipeline.yaml ├── golang-pipeline-edge.yaml ├── golang-pipeline.yaml ├── java-gradle-pipeline.yaml ├── java-maven-pipeline.yaml ├── mq-pipeline.yaml ├── nodejs-pipeline.yaml ├── operator-catalog-pipeline.yaml └── operator-pipeline.yaml ├── tasks ├── 0-setup.yaml ├── 1-golang-test.yaml ├── 1-java-gradle-test.yaml ├── 1-java-maven-test.yaml ├── 1-nodejs-test.yaml ├── 1-operator-test.yaml ├── 1-sonar-test.yaml ├── 10-gitops-edge.yaml ├── 10-gitops-with-pr.yaml ├── 10-gitops.yaml ├── 11-ibm-scc-scan.yaml ├── 12-execute-remote-pipeline.yaml ├── 13-build-tag-push-remote-task.yaml ├── 14-manifest-multiarch.yaml ├── 2-build-tag-push-ace-bar.yaml ├── 2-build-tag-push.yaml ├── 2-lint-dockerfile.yaml ├── 2-operator-catalog-build.yaml ├── 3-img-scan-ibm.yaml ├── 3-img-scan-trivy.yaml ├── 3-operator-catalog-gitops.yaml ├── 4-deploy-multiarch.yaml ├── 4-deploy.yaml ├── 4-smoke-tests-mq.yaml ├── 5-health-check-mq.yaml ├── 5-health-check.yaml ├── 6-java-contract-test.yaml ├── 6-operator-bundle.yaml ├── 7-operator-gitops.yaml ├── 7-tag-release.yaml ├── 8-image-release.yaml ├── 9-helm-release-multiarch.yaml ├── 9-helm-release.yaml └── 9-img-scan.yaml ├── test └── scripts │ ├── deploy.sh │ └── run.sh └── utilities └── setup-image-signing-keys.sh /.github/release-drafter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/release-drafter.yaml -------------------------------------------------------------------------------- /.github/workflows/manual_notify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/workflows/manual_notify.yaml -------------------------------------------------------------------------------- /.github/workflows/mirror-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/workflows/mirror-images.yaml -------------------------------------------------------------------------------- /.github/workflows/notify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/workflows/notify.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/verify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.github/workflows/verify.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | local/ 2 | node_modules/ 3 | dist/ 4 | .idea/ 5 | -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # Default ignored files 3 | /workspace.xml -------------------------------------------------------------------------------- /.idea/ibm-garage-tekton-tasks.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.idea/ibm-garage-tekton-tasks.iml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/SECURITY.md -------------------------------------------------------------------------------- /bin/mirror.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/bin/mirror.sh -------------------------------------------------------------------------------- /bin/package-yaml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/bin/package-yaml.sh -------------------------------------------------------------------------------- /mapping.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/mapping.txt -------------------------------------------------------------------------------- /pipelines/ace-bar-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/ace-bar-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/appmod-liberty-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/appmod-liberty-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/build-tag-push-remote-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/build-tag-push-remote-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/general-pipeline-multiarch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/general-pipeline-multiarch.yaml -------------------------------------------------------------------------------- /pipelines/general-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/general-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/golang-pipeline-edge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/golang-pipeline-edge.yaml -------------------------------------------------------------------------------- /pipelines/golang-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/golang-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/java-gradle-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/java-gradle-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/java-maven-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/java-maven-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/mq-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/mq-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/nodejs-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/nodejs-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/operator-catalog-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/operator-catalog-pipeline.yaml -------------------------------------------------------------------------------- /pipelines/operator-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/pipelines/operator-pipeline.yaml -------------------------------------------------------------------------------- /tasks/0-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/0-setup.yaml -------------------------------------------------------------------------------- /tasks/1-golang-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-golang-test.yaml -------------------------------------------------------------------------------- /tasks/1-java-gradle-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-java-gradle-test.yaml -------------------------------------------------------------------------------- /tasks/1-java-maven-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-java-maven-test.yaml -------------------------------------------------------------------------------- /tasks/1-nodejs-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-nodejs-test.yaml -------------------------------------------------------------------------------- /tasks/1-operator-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-operator-test.yaml -------------------------------------------------------------------------------- /tasks/1-sonar-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/1-sonar-test.yaml -------------------------------------------------------------------------------- /tasks/10-gitops-edge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/10-gitops-edge.yaml -------------------------------------------------------------------------------- /tasks/10-gitops-with-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/10-gitops-with-pr.yaml -------------------------------------------------------------------------------- /tasks/10-gitops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/10-gitops.yaml -------------------------------------------------------------------------------- /tasks/11-ibm-scc-scan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/11-ibm-scc-scan.yaml -------------------------------------------------------------------------------- /tasks/12-execute-remote-pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/12-execute-remote-pipeline.yaml -------------------------------------------------------------------------------- /tasks/13-build-tag-push-remote-task.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/13-build-tag-push-remote-task.yaml -------------------------------------------------------------------------------- /tasks/14-manifest-multiarch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/14-manifest-multiarch.yaml -------------------------------------------------------------------------------- /tasks/2-build-tag-push-ace-bar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/2-build-tag-push-ace-bar.yaml -------------------------------------------------------------------------------- /tasks/2-build-tag-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/2-build-tag-push.yaml -------------------------------------------------------------------------------- /tasks/2-lint-dockerfile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/2-lint-dockerfile.yaml -------------------------------------------------------------------------------- /tasks/2-operator-catalog-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/2-operator-catalog-build.yaml -------------------------------------------------------------------------------- /tasks/3-img-scan-ibm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/3-img-scan-ibm.yaml -------------------------------------------------------------------------------- /tasks/3-img-scan-trivy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/3-img-scan-trivy.yaml -------------------------------------------------------------------------------- /tasks/3-operator-catalog-gitops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/3-operator-catalog-gitops.yaml -------------------------------------------------------------------------------- /tasks/4-deploy-multiarch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/4-deploy-multiarch.yaml -------------------------------------------------------------------------------- /tasks/4-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/4-deploy.yaml -------------------------------------------------------------------------------- /tasks/4-smoke-tests-mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/4-smoke-tests-mq.yaml -------------------------------------------------------------------------------- /tasks/5-health-check-mq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/5-health-check-mq.yaml -------------------------------------------------------------------------------- /tasks/5-health-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/5-health-check.yaml -------------------------------------------------------------------------------- /tasks/6-java-contract-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/6-java-contract-test.yaml -------------------------------------------------------------------------------- /tasks/6-operator-bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/6-operator-bundle.yaml -------------------------------------------------------------------------------- /tasks/7-operator-gitops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/7-operator-gitops.yaml -------------------------------------------------------------------------------- /tasks/7-tag-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/7-tag-release.yaml -------------------------------------------------------------------------------- /tasks/8-image-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/8-image-release.yaml -------------------------------------------------------------------------------- /tasks/9-helm-release-multiarch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/9-helm-release-multiarch.yaml -------------------------------------------------------------------------------- /tasks/9-helm-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/9-helm-release.yaml -------------------------------------------------------------------------------- /tasks/9-img-scan.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/tasks/9-img-scan.yaml -------------------------------------------------------------------------------- /test/scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/test/scripts/deploy.sh -------------------------------------------------------------------------------- /test/scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/test/scripts/run.sh -------------------------------------------------------------------------------- /utilities/setup-image-signing-keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM/ibm-garage-tekton-tasks/HEAD/utilities/setup-image-signing-keys.sh --------------------------------------------------------------------------------