1
0
mirror of https://github.com/tektoncd/catalog.git synced 2024-11-21 05:55:35 +00:00

Add linux/amd64 platform annotation to the rest of the tasks

At this moment all tasks which can be executed on linux/s390x or
linux/ppc64le are tested and labelled accordingly.
The rest of the tasks can be labelled as `linux/amd64`, which
is default platform and where tasks are already tested via
default PR testing cycle.

Signed-off-by: Yulia Gaponenko <yulia.gaponenko1@de.ibm.com>
This commit is contained in:
Yulia Gaponenko 2021-10-29 16:29:17 +02:00 committed by tekton-robot
parent f8b0e19da8
commit f4708d478e
243 changed files with 597 additions and 8 deletions

View File

@ -51,6 +51,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/pipelin
If no value is provided, the target cluster is assumed to be in the same project as the cluster running this Pipeline.
## Platforms
The Pipeline can be run on `linux/amd64` platform.
## Usage
### Authorizing the Pipeline

View File

@ -8,6 +8,7 @@ metadata:
annotations:
tekton.dev/pipelines.minVersion: '0.12.1'
tekton.dev/tags: build, push, deploy
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Pipeline builds, pushes, and deploys your application to a Google Kubernetes

View File

@ -69,6 +69,10 @@ _The following are the suggested [builders][builders] from the [Cloud Native Bui
[builders]: (https://buildpacks.io/docs/concepts/components/builder/)
[buildpacks-io]: (https://buildpacks.io)
## Platforms
The Pipeline can be run on `linux/amd64` platform.
## Usage
See the following samples for usage:

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.17.0"
tekton.dev/tags: image-build
tekton.dev/displayName: "Buildpacks"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks pipeline builds source from a Git repository into a container image and pushes it to a registry, using Cloud Native Buildpacks.

View File

@ -26,6 +26,10 @@ tkn task ls
* **runner-dir**: A [workspace](https://github.com/tektoncd/pipeline/blob/main/docs/workspaces.md) to hold the `private_data_dir` as described in https://ansible-runner.readthedocs.io/en/latest/intro.html#runner-input-directory-hierarchy[Runner Directory]
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
The TaskRun uses the repository https://github.com/kameshsampath/tektoncd-ansible-runner-example, that houses some example playbooks.

View File

@ -12,6 +12,7 @@ metadata:
tekton.dev/categories: CLI
tekton.dev/tags: cli
tekton.dev/displayName: 'Ansible Runner'
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
Task to run Ansible playbooks using Ansible Runner

View File

@ -53,6 +53,10 @@ You can do the former via `oc` and running the following command, replacing `<na
oc policy add-role-to-user edit -z default -n <namespace>
```
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This is a pipeline example passing the required credentials, and a list of arguments to the ARGS array variable.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: CLI
tekton.dev/tags: ansible, cli
tekton.dev/displayName: "ansible tower cli"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
Ansible-tower-cli task simplifies starting jobs, workflow jobs,

View File

@ -16,6 +16,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/ar
* **flags:** Flags to append after commands, e.g. `--insecure` (_default:_ `--`)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This `Pipeline` implements the typical CD flow using GitOps, as explained [here](https://argoproj.github.io/argo-cd/user-guide/ci_automation/). It runs a sample `Task` that makes and pushes a change to a Git repository, after which it runs the Argo CD `Task` to sync an application based on that repository.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Deployment
tekton.dev/tags: deploy
tekton.dev/displayName: "argocd"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task syncs (deploys) an Argo CD application and waits for it to be healthy.

View File

@ -33,6 +33,9 @@ AWS `credentials` and `config` both should be provided in the form of `secret`.
Refer [this](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html) guide for setting up AWS Credentials and Region.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: CLI
tekton.dev/tags: cli
tekton.dev/displayName: "aws cli"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task performs operations on Amazon Web Services resources using aws.

View File

@ -34,6 +34,9 @@ AWS `credentials` and `config` both should be provided in the form of `secret`.
Refer [this](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html) guide for setting up AWS Credentials and Region.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: CLI
tekton.dev/tags: cli
tekton.dev/displayName: "aws cli"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task performs operations on Amazon Web Services resources using aws.

View File

@ -35,6 +35,10 @@ can be referred to create `aws-credentials`.
Refer [aws docs](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html)
guide for setting up AWS Credentials and Region.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
AWS ECR login task will be used to authenticate to Amazon ECR registry.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: aws, ecr
tekton.dev/displayName: "Amazon ECR Login"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task retrieves an `authentication token` using the GetAuthorizationToken API

View File

@ -18,6 +18,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/az/0.1/
* **ARGS**: The arguments to pass to `az` CLI. This parameter is required to run this task.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
### Running the Task

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: CLI
tekton.dev/tags: cli
tekton.dev/displayName: "azure cli"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task performs operations on Microsoft Azure resources using az.

View File

@ -23,3 +23,7 @@ Use bentoml to retrieve a full ML build environment in the cwd:
```shell
tkn task start bentoml -p ARGS="retrieve ServiceName:20200616152703_9E2AD7","YATAISERVICE=10.10.10.1:50051 --target_dir=/workspace/storage"
```
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Automation, Integration & Delivery
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: cli
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task allows operations on BentoML services

View File

@ -16,6 +16,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bl
- **shared-workspace**: The workspace containing python source code which we want to format. It can be a shared workspace with the `git-clone` task or a `ConfigMap` mounted containing some files.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
1. Create the `git-clone` task

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Code Quality
tekton.dev/tags: formatter, python
tekton.dev/displayName: "Python Black"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task can be used to format Python code

View File

@ -19,6 +19,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bl
- **shared-workspace**: The workspace containing python source code which we want to format. It can be a shared workspace with the `git-clone` task or a `ConfigMap` mounted containing some files.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
1. Create the `git-clone` task

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Code Quality
tekton.dev/tags: formatter, python, black
tekton.dev/displayName: "Python Black"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task can be used to format Python code

View File

@ -28,6 +28,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bl
- **NEW_VERSION**: The version of the deployment to be deployed in the green/blue zone
- **MANIFEST**: The deployment manifest URL file path provided in case the manifest is present on Github. (_Example_: "https://raw.githubusercontent.com/tektoncd/catalog/main/task/blue-green-deploy/0.1/samples/v1-deploy/blue-deployment.yaml")
## Platforms
The Task can be run on `linux/amd64` platform.
# Usage
This TaskRun runs the Task to deploy the given Kubernetes resource in the green/blue zone and toggle the service to point to the new zone.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Deployment
tekton.dev/tags: deployment
tekton.dev/displayName: "blue green deployment"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task can be used to do Blue-Green deployment

View File

@ -29,6 +29,10 @@ with `pods` (see [service-account.yaml](samples/service-account.yaml) for an exa
* **leased-resource**: The name of the leased resource
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See [samples/pipelinerun.yaml](samples/pipelinerun.yaml) for an example of a Pipeline that obtains

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud
tekton.dev/tags: "boskos,test"
tekton.dev/platforms: "linux/amd64"
spec:
description: |
Acquire a project using Boskos.

View File

@ -24,6 +24,10 @@ serviceAccount that has the ability to delete `pods` (see [service-account.yaml]
* **leased-resource**: The name of the leased resource. (_required_)
* **owner-name**: A string that identifies the owner of the leased resource to request. (_required_)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See [samples/pipelinerun.yaml](samples/pipelinerun.yaml) for an example of a Pipeline that obtains

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud
tekton.dev/tags: "boskos,test"
tekton.dev/platforms: "linux/amd64"
spec:
description: |
Release a project acquired using Boskos.

View File

@ -35,6 +35,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bu
* **source**: A [Workspace](https://github.com/tektoncd/pipeline/blob/main/docs/workspaces.md) containing the source to build.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This TaskRun runs the Task to fetch a Git repo, and build and push a container

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Image Build
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: image-build
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
Buildah task builds source into a container image and

View File

@ -32,3 +32,7 @@ task.tekton.dev/buildkit-daemonless created
* **image**: An `image`-type `PipelineResource` specifying the image that should be built.
Currently, generating [`resourceResult`](https://github.com/tektoncd/pipeline/blob/main/docs/resources.md#image-resource) is not supported. ([`buildkit#993`](https://github.com/moby/buildkit/issues/993))
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Image Build
tekton.dev/tags: image-build
tekton.dev/displayName: "buildkit daemonless"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task builds source into a container image using Moby BuildKit.

View File

@ -71,3 +71,7 @@ task.tekton.dev/buildkit created
* **image**: An `image`-type `PipelineResource` specifying the image that should be built.
Currently, generating [`resourceResult`](https://github.com/tektoncd/pipeline/blob/main/docs/resources.md#image-resource) is not supported. ([`buildkit#993`](https://github.com/moby/buildkit/issues/993))
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Image Build
tekton.dev/tags: image-build
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task builds source into a container image using Moby BuildKit.

View File

@ -45,6 +45,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bu
The `source` workspace holds the source to build. See `SOURCE_SUBPATH` above if source is located within a subpath of this input.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This `TaskRun` will use the `buildpacks` task to build the source code, then publish a container image.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: image-build
tekton.dev/displayName: "buildpacks-phases"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks-Phases task builds source into a container image and pushes it to

View File

@ -56,6 +56,10 @@ _The following are the suggested [builders][builders] from the [Cloud Native Bui
[builders]: (https://buildpacks.io/docs/concepts/components/builder/)
[buildpacks-io]: (https://buildpacks.io)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See the following samples for usage:

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.17.0"
tekton.dev/tags: image-build
tekton.dev/displayName: "Buildpacks (phases)"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks-Phases task builds source into a container image and pushes it to

View File

@ -46,6 +46,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bu
The `source` workspace holds the source to build. See `SOURCE_SUBPATH` above if source is located within a subpath of this input.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This `TaskRun` will use the `buildpacks` task to build the source code, then publish a container image.

View File

@ -11,6 +11,7 @@ metadata:
tekton.dev/tags: image-build
tekton.dev/deprecated: "true"
tekton.dev/displayName: "buildpacks"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks task builds source into a container image and pushes it to a registry,

View File

@ -46,6 +46,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/bu
The `source` workspace holds the source to build. See `SOURCE_SUBPATH` above if source is located within a subpath of this input.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This `TaskRun` will use the `buildpacks` task to build the source code, then publish a container image.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: image-build
tekton.dev/displayName: "buildpacks"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks task builds source into a container image and pushes it to a registry,

View File

@ -57,6 +57,10 @@ _The following are the suggested [builders][builders] from the [Cloud Native Bui
[builders]: (https://buildpacks.io/docs/concepts/components/builder/)
[buildpacks-io]: (https://buildpacks.io)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See the following samples for usage:

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.17.0"
tekton.dev/tags: image-build
tekton.dev/displayName: "Buildpacks"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
The Buildpacks task builds source into a container image and pushes it to a registry,

View File

@ -16,6 +16,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/ch
- **shared-workspace** : The workspace containing files on which we want to apply linter check. It can be a shared workspace with the `git-clone` task or a `ConfigMap` mounted containing some files.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
1. Create the `git-clone` task

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Code Quality
tekton.dev/tags: linter
tekton.dev/displayName: "Makefile linter"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task can be used to perform lint check on Makefiles

View File

@ -29,3 +29,7 @@ Once you have ko, you can build the binary and resolve the task yaml into instal
`ko resolve -f config/task.yaml > cloudevent.yaml`
The go import path will be replaced in the yaml by the built container.
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Networking
tekton.dev/tags: cloud
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task send a single CloudEvent to a specified sink.

View File

@ -14,6 +14,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/co
- **codecov-token-secret-key**: Name of the secret key holding the codecov token. (_Default_: `token`)
- **args**: Extra arguments to be passed to the codecov script, more details [here](https://docs.codecov.io/docs/about-the-codecov-bash-uploader#arguments) (_Default_: [`-Z`])
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
Generate the code coverage file for your project inside your workspace, see here

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: build,ci
tekton.dev/displayName: "upload coverage report to codecov"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task publishes coverage report to Codecov.io.

View File

@ -11,6 +11,10 @@ In order to use Conftest with Tekton you need to first install the task.
kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/conftest/0.1/conftest.yaml
```
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
Once installed, the task can be used as follows:

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Testing
tekton.dev/tags: test
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
These tasks make it possible to use Conftest within your Tekton pipelines

View File

@ -38,6 +38,9 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/cr
Check [this](https://help.github.com/en/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line) to get personal access token for `Github`.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: github
tekton.dev/displayName: "create github release"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This `task` can be used to make a github release.

View File

@ -34,6 +34,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/cr
Check [this](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html) to get personal access token for `Gitlab`.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This task expects a secret named gitlab-token to exists, with a Gitlab personal access token in `GITLAB_TOKEN` with enough privileges to create a release.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: gitlab
tekton.dev/displayName: "create gitlab release"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This `task` can be used to make a gitlab release.

View File

@ -29,6 +29,9 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/do
* **source**: A [Workspace](https://github.com/tektoncd/pipeline/blob/main/docs/workspaces.md) volume containing the source to build.
## Platforms
The Task can be run on `linux/amd64` platform.
### Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Image Build
tekton.dev/tags: docker, build-image, push-image, dind
tekton.dev/displayName: docker-build
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task will build and push an image using docker.

View File

@ -21,6 +21,10 @@ requests to the cluster.
* **secrets**: A Secret containing the AWS credentials to run the create.
* **kubeconfig**: A workspace into which a kubeconfig file called `kubeconfig` will be written that will contain the information required to access the cluster. The `kubeconfig` will expect to use [aws-iam-authenticator](https://github.com/kubernetes-sigs/aws-iam-authenticator/) to authenticate, so in order for it to be used it must be run in a container which contains both `kubectl` and `aws-iam-authenticator`.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See [samples/create-eks-cluster.yaml](https://github.com/tektoncd/catalog/tree/main/task/eks-cluster-create/0.1/samples/create-eks-cluster.yaml) for an example of a TaskRun that creates a EKS cluster and writes the kubeconfig to a PVC.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Kubernetes
tekton.dev/tags: "aws, eks"
tekton.dev/displayName: "EKS Cluster Create"
tekton.dev/platforms: "linux/amd64"
spec:
description: |
Create an EKS cluster.

View File

@ -21,6 +21,10 @@ Refer [this](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-c
The AWS user/role should have the [minimum IAM policies](https://eksctl.io/usage/minimum-iam-policies/) defined by `eksctl`.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
See [samples/teardown-eks-cluster.yaml](https://github.com/tektoncd/catalog/tree/main/task/eks-cluster-teardown/0.1/samples/teardown-eks-cluster.yaml) for an example of a TaskRun that tears down an EKS cluster.

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Kubernetes
tekton.dev/tags: "aws, eks"
tekton.dev/displayName: "EKS Cluster Teardown"
tekton.dev/platforms: "linux/amd64"
spec:
description: |
Teardown an EKS cluster.

View File

@ -20,6 +20,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/fl
* **path**: The path to the module which should be analysed by flake8. (_Default_: `"."`)
* **requirements_file**: The path to the requirements file to pip install for your application to be checked. (_Default_: `"requirements.txt"`)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This `TaskRun` runs `flake8` in a python module directory called `module/`.

View File

@ -10,7 +10,7 @@ metadata:
tekton.dev/categories: Code Quality
tekton.dev/tags: python, flake8, linter
tekton.dev/displayName: flake8
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task will run flake8 on the provided input.

View File

@ -23,6 +23,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/gc
* **ARGS**: The arguments to pass to `gcloud` CLI. _default_: `["help"]`
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
### Authorizing `gcloud` commands

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: CLI
tekton.dev/tags: gcp
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task performs operations on Google Cloud Platform resources using gcloud.

View File

@ -54,4 +54,8 @@ spec:
value: my-test-project
- name: region
value: ASIA-SOUTHEAST1
```
```
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud, Storage
tekton.dev/tags: cloud, gcs
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
A Task that creates a new GCS bucket.

View File

@ -45,4 +45,8 @@ spec:
params:
- name: bucketName
value: gs://my-fancy-new-test-bucket-12345
```
```
## Platforms
The Task can be run on `linux/amd64` platform.

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud, Storage
tekton.dev/tags: cloud, gcs
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
A Task that deletes a GCS bucket.

View File

@ -26,6 +26,9 @@ on a Workspace.
* **typeDir**: Set this to "true" if the object you are copying is a directory. (_default_: "false")
* **serviceAccountPath**: The path to the service account credential file in your credentials workspace. (_default_: "service\_account.json")
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud, Storage
tekton.dev/tags: cloud, gcs
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
A Task that downloads a GCS bucket.

View File

@ -24,6 +24,10 @@ A `Task` that allows users customize and extend the gsutil command line based on
* **serviceAccountPath**: The path to the service account credential file in your credentials workspace. (_default_: "service_account.json")
* **image**: The google cloud image that will be used in steps. (_default_: "google/cloud-sdk")
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -8,6 +8,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/categories: Cloud, Storage
tekton.dev/tags: cloud, gcs
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
A Task that allows users to customize and extend the gsutil

View File

@ -25,6 +25,9 @@ A `Task` that uploads files or directories from a Workspace to a GCS bucket.
* **location**: The address (including "gs://") where you'd like to upload files to. (_required_)
* **serviceAccountPath**: The path to the service account credential file in your credentials workspace. (_default_: "service\_account.json")
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Cloud, Storage
tekton.dev/tags: cloud, gcs
tekton.dev/displayName: "Upload to GCS"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
A Task that uploads a GCS bucket.

View File

@ -16,6 +16,10 @@ kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/ge
The Task can be run on `linux/amd64`, `linux/s390x`, `linux/arm64` and `linux/ppc64le` platforms.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
### Include the task inside a taskrun

View File

@ -38,6 +38,10 @@ There are 4 additional parameters in addition to the ones mentioned above for th
* **commit**: The precise commit SHA that was fetched by this Task
* **tree**: The [git tree][git-tree] object SHA that was created after batch merging the refs on HEAD.
## Platforms
The Task can be run on `linux/amd64` platform.
### Usage
[git-ref](https://git-scm.com/book/en/v2/Git-Internals-Git-References)

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: git
tekton.dev/displayName: "git batch merge"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This task takes a set of refspecs, fetches them and performs git operations

View File

@ -45,6 +45,10 @@ as well as
* **commit**: The precise commit SHA that was fetched by this Task
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
### `git-clone`

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: git
tekton.dev/displayName: "git clone"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
These Tasks are Git tasks to work with repositories used by other tasks

View File

@ -46,6 +46,10 @@ as well as
* **commit**: The precise commit SHA that was fetched by this Task
* **url**: The precise URL that was fetched by this Task
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
If the `revision` is not provided in the param of the taskrun

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: git
tekton.dev/displayName: "git clone"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
These Tasks are Git tasks to work with repositories used by other tasks

View File

@ -49,6 +49,10 @@ as well as
* **commit**: The precise commit SHA that was fetched by this Task
* **url**: The precise URL that was fetched by this Task
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
If the `revision` is not provided in the param of the taskrun

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: git
tekton.dev/displayName: "git clone"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
These Tasks are Git tasks to work with repositories used by other tasks

View File

@ -39,6 +39,10 @@ pull and rebase (_required_).
The Task can be run on `linux/amd64`, `linux/s390x`, `linux/arm64`, and `linux/ppc64le` platforms.
## Platforms
The Task can be run on `linux/amd64` platform.
### Usage
This task needs authentication to git in order to push after the rebase.

View File

@ -31,6 +31,10 @@ Check [this](https://help.github.com/en/github/authenticating-to-github/creating
See GitHub's documentation on [Understanding scopes for OAuth Apps](https://developer.github.com/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/) to figure out what scopes you need to give to this token to add comment to an issue or a pull request.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This TaskRun add a comment to an issue.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: github
tekton.dev/displayName: "add github comment"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task will add a comment to a pull request or an issue.

View File

@ -34,6 +34,9 @@ See GitHub's documentation on [Understanding scopes for OAuth Apps](https://deve
contains the GitHub token. (_default:_ `github`).
* **GITHUB_TOKEN_SECRET_KEY**: The key within the Kubernetes Secret that contains the GitHub token. (_default:_ `token`).
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: github
tekton.dev/displayName: "add github comment"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task will add a comment to a pull request or an issue.

View File

@ -49,6 +49,10 @@ See GitHub's documentation on [Understanding scopes for OAuth Apps](https://deve
- **comment-file**: The optional workspace containing comment file to be posted.
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This TaskRun add a comment to an issue.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.17.0"
tekton.dev/tags: github
tekton.dev/displayName: "add github comment"
tekton.dev/platforms: "linux/amd64"
spec:
workspaces:
- name: comment-file

View File

@ -30,6 +30,9 @@ Refer [this](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-c
kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/github-app-token/0.1/github-app-token.yaml
```
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -9,6 +9,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: github
tekton.dev/displayName: "github app token"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
Retrive a user token from a GitHub application

View File

@ -32,6 +32,9 @@ Refer [this](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-c
kubectl apply -f https://raw.githubusercontent.com/tektoncd/catalog/main/task/github-app-token/0.2/github-app-token.yaml
```
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage

View File

@ -11,6 +11,7 @@ metadata:
tekton.dev/categories: Git
tekton.dev/tags: github
tekton.dev/displayName: "github app token"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
Retrieve a user token from a GitHub application

View File

@ -30,6 +30,10 @@ See GitHub's documentation on [Understanding scopes for OAuth Apps](https://deve
* **REQUEST_URL:**: The GitHub pull request or issue url, (_e.g:_
`https://github.com/tektoncd/catalog/issues/46`)
## Platforms
The Task can be run on `linux/amd64` platform.
## Usage
This TaskRun close an issue on a task.

View File

@ -10,6 +10,7 @@ metadata:
tekton.dev/pipelines.minVersion: "0.12.1"
tekton.dev/tags: github
tekton.dev/displayName: "close github issue"
tekton.dev/platforms: "linux/amd64"
spec:
description: >-
This Task will close a pull request or an issue.

Some files were not shown because too many files have changed in this diff Show More