charts/pipelines-library/templates/pipelines/_common_opa.yaml (39 lines of code) (raw):

{{- define "opa-build-common" -}} - name: test taskRef: name: opa runAfter: - get-version params: - name: BASE_IMAGE value: $(params.image) - name: EXTRA_COMMANDS value: | python "${JUNIT_SCRIPT}" "${OPA_RESULTS}" > testReport.xml cat testReport.xml workspaces: - name: source workspace: shared-workspace subPath: source - name: git-tag taskRef: kind: Task name: git-cli runAfter: - test params: - name: GIT_USER_EMAIL value: edp-ci@edp.ci-user - name: GIT_USER_NAME value: edp-ci - name: GIT_SCRIPT value: | git tag -a "$(tasks.get-version.results.VCS_TAG)" -m "Tag is added automatically by CI user" git push --tags workspaces: - name: source workspace: shared-workspace subPath: source - name: ssh-directory workspace: ssh-creds {{- end -}}