1
0
mirror of https://github.com/tektoncd/catalog.git synced 2024-11-21 05:55:35 +00:00
catalog/task
Andrea Frittoli f400e99456 gcs-upload v0.2 do not delete missing files by default
The gcs-upload task v0.1, when dealing with folders, uses the "-d"
option by default, which deletes remote files by default. This is
a relatively dangerous choice of default, and it's safer to make
that as an opt-in, as it may result in deletion of a lot of remote
files by accident.

V0.2 has a new parameter "deleteExtraFiles" which corresponds to
gsutil "-d" flag. deleteExtraFiles defaults to false, making the
default behaviour of the task different from v0.1.

V0.2 replaces parameters in the script with environment variables
for security as recommended in the catalog best practices.

The cloud-sdk image version has been updated to 390.0.0-slim which
is newer, ~60% smaller than the current image and includes gsutil.

Signed-off-by: Andrea Frittoli <andrea.frittoli@gmail.com>
2022-03-31 14:44:24 +01:00
..
ansible-runner/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
ansible-tower-cli Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
argocd-task-sync-and-wait Update task argocd-task-sync-and-wait to v0.2 2022-02-03 04:09:05 +00:00
asciidoctor/0.1 Add asciidoctor Task 2022-01-13 15:36:04 +00:00
aws-cli Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
aws-ecr-login/0.1 add optional flag to ecr-login workspace 2021-11-19 12:43:44 +00:00
az Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
bentoml Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
black Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
blue-green-deploy/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
boskos-acquire Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
boskos-release Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
buildah Adapt README.md to the real used builderah version quay.io/buildah/stable:v1.18.0 2022-03-15 17:47:18 +00:00
buildkit/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
buildkit-daemonless/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
buildpacks Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
buildpacks-phases Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
check-make/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
cloudevent/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
codecov/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
conftest Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
create-github-release/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
create-gitlab-release/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
curl/0.1 Add platforms annotation to several tasks 2021-10-28 10:17:37 +01:00
docker-build/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
dockerslim-build/0.1 Adds dockerslim-build sample task & test 2022-02-03 06:30:06 +00:00
eks-cluster-create Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
eks-cluster-teardown Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
flake8 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gcloud Update the metadata 2022-03-14 07:10:18 +00:00
gcs-create-bucket/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gcs-delete-bucket/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gcs-download/0.1 Fix small issue with gcs-download README 2022-01-06 10:23:00 +00:00
gcs-generic/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gcs-upload gcs-upload v0.2 do not delete missing files by default 2022-03-31 14:44:24 +01:00
generate-build-id Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
git-batch-merge Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
git-cli Sets the user_home default to /root, otherwise ssh-credentials don't work 2021-10-07 07:03:30 +01:00
git-clone Added comments reguarding id_rsa as default filename for private key 2021-12-20 17:05:55 +00:00
git-rebase/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
git-version/0.1 Change platforms annotation to git-* tasks 2021-10-27 16:13:36 +01:00
gitea-set-status/0.1 Fix bug with incorrect param 2022-02-10 06:04:07 +00:00
github-add-comment Fix API prefix path in github-add-comment task 2022-03-15 09:16:18 +00:00
github-add-gist Fail github-add-gist task if it was unsuccessful 2021-10-16 05:31:33 +01:00
github-add-labels/0.1 Add platforms annotation to github- tasks 2021-08-30 09:05:12 +01:00
github-app-token Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
github-close-issue Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
github-create-deployment Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
github-create-deployment-status/0.1 Add platforms annotation to github- tasks 2021-08-30 09:05:12 +01:00
github-open-pr fix: Allow multi-line description for PRs. 2022-03-14 17:45:18 +00:00
github-request-reviewers/0.1 Add platforms annotation to github- tasks 2021-08-30 09:05:12 +01:00
github-set-status Smaller default image for github-set-status 2022-01-06 10:15:00 +00:00
gitlab-add-label/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gitlab-set-status/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gitleaks/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gke-cluster-create Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
gke-deploy/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
golang-build Add extra golang-build env parameters 2021-12-14 15:26:54 +00:00
golang-fuzz Add platforms annotation to golang-* tasks 2021-10-05 15:05:29 +01:00
golang-test Update tests to use another repo in golang-test 2022-02-14 10:22:07 +00:00
golangci-lint Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
goreleaser bump goreleaser to latest 2021-12-03 16:18:50 +00:00
hadolint/0.1 Hadolint improve ignore rules 2022-02-16 09:39:08 +00:00
helm-conftest Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
helm-upgrade-from-repo Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
helm-upgrade-from-source Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
ibmcloud Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
istio-canary-release/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
jenkins/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
jib-gradle Update jib-gradle task to be chains compatible 2022-03-23 19:37:21 +00:00
jib-maven Directory not handled in digest-to-results step 2021-11-22 09:09:45 +00:00
kaniko added chains compliant kaniko task 2022-03-14 05:48:17 +00:00
kind/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
kn Add platforms annotation to several tasks 2021-10-28 10:17:37 +01:00
kn-apply Add home env to kn-apply task 2021-11-17 12:08:44 +00:00
kube-linter/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
kubeconfig-creator/0.1 Add platforms annotation to several tasks 2021-07-26 15:09:08 +01:00
kubectl-deploy-pod/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
kubernetes-actions wrong parameter name SCRIPT. using script instead 2022-03-14 17:54:18 +00:00
kubeval Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
kythe-go Add kythe-go version 0.2 2022-01-18 14:33:05 +00:00
makisu/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
markdown-lint/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
maven Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
mypy-lint Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
npm/0.1 Add platforms annotation to several tasks 2021-10-18 15:35:34 +01:00
openshift-client Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
openshift-client-kubecfg Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
openshift-client-python/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
openshift-install/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
openshift-uninstall/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
orka-deploy Parameterizing orka-image name 2022-03-21 06:56:21 +00:00
orka-full Parameterizing orka-image name 2022-03-21 06:56:21 +00:00
orka-init Parameterizing orka-image name 2022-03-21 06:56:21 +00:00
orka-teardown Parameterizing orka-image name 2022-03-21 06:56:21 +00:00
pluto/0.1 added 0.1 of pluto task 2022-02-03 07:35:05 +00:00
powershell/0.1 Fix random Usage Sample for PWSH 2022-02-10 01:10:07 +00:00
prettier/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
prometheus-gate/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
pull-request Add platforms annotation to several tasks 2021-07-26 15:09:08 +01:00
pylint Add platforms annotation to pylint 0.1 task 2021-11-17 10:26:44 +00:00
pytest Remove quotes from args param in pytest script 2022-01-13 12:46:03 +00:00
python-coverage Add platforms annotation to several tasks 2021-10-18 15:35:34 +01:00
redhat-codeready-dependency-analysis/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
remote-ssh-commands/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
replace-tokens/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
robot-framework/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
rsync feature: add rsync task 2021-09-29 12:14:27 +01:00
ruby-lint/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
s2i Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
scorecard Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
send-to-channel-slack Add platforms annotation to send-to-* tasks 2021-08-31 07:43:14 +01:00
send-to-microsoft-teams/0.1 Add platforms annotation to send-to-* tasks 2021-08-31 07:43:14 +01:00
send-to-telegram/0.1 Add platforms annotation to send-to-* tasks 2021-08-31 07:43:14 +01:00
send-to-webex-room/0.1 Add platforms annotation to send-to-* tasks 2021-08-31 07:43:14 +01:00
send-to-webhook-discord/0.1 feat: discord messaging 2021-12-21 11:26:55 +00:00
send-to-webhook-slack Add platforms annotation to send-to-* tasks 2021-08-31 07:43:14 +01:00
sendmail remove blanks from receivers_email 2021-12-07 10:32:51 +00:00
shellcheck/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
skopeo-copy/0.1 Bump skopeo image to v1.3.0 and buildah image to v1.18.0 2021-08-31 08:10:13 +01:00
sonarqube-scanner Change sonarqube source workspace name 2022-02-16 11:53:08 +00:00
stackrox-image-check Adding ACS image-scan and image-check 2022-02-03 18:45:06 +00:00
stackrox-image-scan Adding ACS image-scan and image-check 2022-02-03 18:45:06 +00:00
tekton-catalog-publish/0.1 Add platforms annotation to several tasks 2021-10-18 15:35:34 +01:00
tekton-operator-install/0.1 Adds category field as an annotation as tekton.dev/categories 2021-07-26 13:15:08 +01:00
terraform-cli Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
tkn Bump tkn task image version 2022-03-31 14:31:25 +01:00
trigger-jenkins-job/0.1 Adds category field as an annotation as tekton.dev/categories 2021-07-26 13:15:08 +01:00
trivy-scanner Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
ts-lint/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
upload-pypi Fix upload-pypi task version 0.2 2022-02-03 10:44:05 +00:00
wget/0.1 Add platforms annotation to several tasks 2021-10-18 15:35:34 +01:00
write-file/0.1 Add platforms annotation to several tasks 2021-10-18 15:35:34 +01:00
yaml-lint/0.1 Add linux/amd64 platform annotation to the rest of the tasks 2021-10-29 17:08:38 +01:00
yq Fix typo in script shebang of yq task 2022-02-03 15:25:05 +00:00