1
0
mirror of https://github.com/tektoncd/catalog.git synced 2024-10-18 02:19:26 +00:00
Commit Graph

15 Commits

Author SHA1 Message Date
vinamra28
e763a4473e Use latest git-clone in Task's tests
With git-clone version 0.8 and onwards, it started running as non-root
and GKE clusters were having some issues, so, we temporarily moved all
tasks to use git-clone version 0.7. Ref: https://github.com/tektoncd/catalog/pull/1079

Since we have now moved to kind clusters in our CI, this issue is now
resolved and thus moving all tasks to use latest version of git-clone

Signed-off-by: vinamra28 <jvinamra776@gmail.com>
2023-09-22 09:32:22 +01:00
Chris Willis
e494443624 fixed file path 2023-03-06 20:34:43 +00:00
vinamra28
d65ed39437 Use git-clone 0.7 instead of latest in Tasks' test
With git-clone version 0.8, Task now runs as non-root and with this change I
guess it's not working well with our GKE clusters and tests started
failing in nightly runs.

For now changing the version of git-clone to use 0.7 so that for now CI
is unblocked 😅

Signed-off-by: vinamra28 <jvinamra776@gmail.com>
2022-09-27 15:05:12 +02:00
Quan Zhang
70a11c32bc Add zhangquan as Artifact Hub Tekton repo owner 2022-09-19 09:19:08 +02:00
Vincent Demeester
c4fa2a9132 The repositoryID needs to be set for being seen as verified
See
https://artifacthub.io/docs/topics/repositories/#verified-publisher.

Those IDs are coming from the repositories claimed in ArtifactHub.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
2022-09-16 17:15:07 +02:00
Vincent Demeester
d2485756fa Add artifacthub metadata to tektoncd/catalog
This follows the artifacthub documention :
https://artifacthub.io/docs/topics/repositories/#ownership-claim.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
2022-09-16 12:15:06 +02:00
Quan Zhang
e294e1246b [TEP-0110] Update Tekton Catalog installation instructions
Prior to this change, the installation instructions directly use the resource urls in the Catalog repo, which results in tight coupling between the organization and how users fetch resources (as described in TEP-0110). This commit updates the installation guide to install Tekton Catalog resources via Tekton Hub Api: https://github.com/tektoncd/hub/pull/539

This change decouples the Tekton Catalog organization from resouces resolution, which enables Tekton Catalog reorganization.
2022-08-16 16:25:52 +01:00
Brad Beck
bcb227b61e Update buildpacks to work with Pipeline v0.36.0
The recent update to Tekton Pipeline v0.36.0 (https://github.com/tektoncd/pipeline/releases/tag/v0.36.0) appears to cause an error when executing the build tasks in the buildpacks pipeline.

This change removes task parameters that should be automatically propagated when using Pipeline v0.36.0+

Signed-off-by: Brad Beck <bradley.beck@gmail.com>
2022-07-07 09:25:07 +01:00
Brad Beck
6f12d26d6c Copy buildpacks from 0.1 to 0.2
Signed-off-by: Brad Beck <bradley.beck@gmail.com>
2022-07-07 09:25:07 +01:00
Yulia Gaponenko
f4708d478e 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>
2021-10-29 17:08:38 +01:00
Javier Romero
ccfc9c5a9e Add pipeline/buildpacks/0.1
These changes introduce the Buildpacks Pipeline. This pipeline
builds source into a container image using Cloud Native Buildpacks.
To do that, it uses builders to run buildpacks against your application source.

It relies on git-clone, buildpacks, and buildpacks-phases tasks to perform
it's tasks.

Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-07-03 09:49:07 +01:00
pratap0007
f411787b89 Improves url links in the README
Few task's README contains some url links which had
invalid directory path and was pointing to a invalid page

Signed-off-by: Shiv Verma <shverma@redhat.com>
2021-05-24 17:47:52 +01:00
Vincent Demeester
d93795673c Update self reference from master to main 🧙
And update references to community, pipeline, etc. too.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
2021-03-19 11:09:49 +00:00
PuneetPunamiya
dd779fb5ac Moves a pipeline build-push-gke-deploy from task dir to pipeline dir
This patch includes-

     Currently we have a file called `build-push-gke-deploy`
     which has multiple resources in one file, this patch moves
     the pipeline to the pipeline  directory and it's corresponding
     task to the support directory

Signed-off-by: Puneet Punamiya <ppunamiy@redhat.com>
2021-03-16 15:03:49 +00:00
Matt Rutkowski
a9cdd92cf8 Update openwhisk-knative pipeline to v1beta1
This commit represents a complete update of the OpenWhisk to Knative pipeline from v1alpha1 level to v1beta1 resource levels. This pipeline also adds conditional logic to support additional "branches" of the pipeline to sequence tasks that can detect and build serverless applications for not only NodeJS (previously the only lang. supported), but also Python and Java. In addition, this pipeline utilizes a workspace for sharing data/state across tasks. Each language branch has its own sample functions with instructions for users to build and test on knative the services they build.
2020-07-30 07:47:02 +01:00