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

21 Commits

Author SHA1 Message Date
mingfu
d080886e81 fix: fix command for local execution of e2e tests
Signed-off-by: mingfu <mingfu@alauda.io>
2024-03-27 00:36:38 +00:00
Chitrang Patel
5168415df3 Add First StepAction git-clone to the catalog
This PR adds a first StepAction `git-clone` to the
catalog. It is based off the Task but with samples and
tests updated.
2024-03-08 13:39:32 +00:00
David Bendory
625c64e7e7 Cleanup: there are no expected meaningful changes.
- Most changes are grammar nits or fixes to typos.
- I cleaned up whitespace while I was here.
2022-08-09 12:34:48 +01:00
Chmouel Boudjnah
1a238ce7a6 Update contribution guide on how to bump a task/pipeline
Update contributiong guide with guidance on  how to bump a task and pipeline
make it easy for reviewers and have a clean git log.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2021-11-17 16:31:44 +00:00
Bittrance
85435f9aa4 Raise the visibility of authoring recommendations
Writing my first contribution to the catalog, I failed to find the
authoring recommendations, resulting in unnecessary Slack noise.
This adds references to parts of the documentation that I did
read in the hope that others will see them in time.

I removed the recommendations list that was inlined in CONTRIBUTING.md
as it is covered by the linked recommendations.md.
2021-04-27 16:42:09 +01:00
Piyush Garg
c2547bd722 Refactor in e2e script and pre-apply func
Created a function to run secure sidecar registry with cert
and calling that function from all tests to remove duplication
2021-04-08 14:19:48 +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
Javier Romero
fb9c087d5c Add dependency checks to e2e test script
Signed-off-by: Javier Romero <rjavier@vmware.com>
2021-01-06 15:48:11 +00:00
ishani2412
65dd35a5e8 Fix broken link
Signed-off-by: ishani2412 <ishani.1613039@kiet.edu>
2020-11-12 09:52:26 +00:00
Chmouel Boudjnah
5412a08cfc Test only the tasks that has been modified or added
We are detecting the task that only has been modified or added with the help of
git diff against the 'main' branch.

If we set and define the variable TEST_RUN_ALL_TESTS it will force running all
the tests and not just the modified ones.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-10-28 17:35:21 +00:00
Chmouel Boudjnah
646ec8562e Fix spellings
Co-authored-by: Vinamra Jain <vinjain@redhat.com>
2020-10-15 14:55:23 +01:00
Chmouel Boudjnah
4e9986d898 Add more documentation about external testing
Taking the trigger-jenkins-build e2e tests example of spinning a jenkins server
inside the test namespace we document an alternative to the 'reflector' tests
for e2e test.

This is documented as the 'first' one since probably more robust to test that
way than the reflector testing.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-10-15 14:55:23 +01:00
Chmouel Boudjnah
73b9b12e53 Add add_task helper function for tests
We were previously using the outdated git_clone version 0.1 in the
add_git_clone_task function.

So let's introduce a more generic function :

```
add_task ${task} ${version}
```

if version is 'latest' it will always install the latest version of the task.

Change all pre-apply-task-hook to use that function instead.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-10-07 17:51:55 +01:00
Chmouel Boudjnah
9cabd0a6d2 Add documentation for the fixtures capability
Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-10-06 17:03:54 +01:00
Chmouel Boudjnah
3ba53979da Add a helper script to run a task test directly from your cluster
This script will allow the developer to test a task directly withouth having to
send it to the CI and wait that all tasks runs to test it.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-08-11 10:11:06 +01:00
Chmouel Boudjnah
bddd282012 Centralize all the git-clone apply task to a common function
Centralize all the the git-clone apply commands we had around the
pre-apply-task-hook to a central common function.

This will make easier to have the same git-clone task version used everywhere.

Add some documentation about the helper functions along the way.

Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-07-24 15:00:01 +01:00
Chmouel Boudjnah
22e0507eef Handle TaskRun as well as PipelineRun tests
Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
2020-04-08 23:15:01 +01:00
Christie Wilson
8fb72180f7 Combine DEVELOPMENT.md and CONTRIBUTING.md
In this repo at the moment the line between the 2 docs is not very clear
since developing pretty much is contributing. The info one needed to
submit to the catalog seemed spread across both so I combined them into
one.

Going forward the development.md is probably a good place to include
info for folks maintaining automation for the catalog.
2020-03-03 10:51:45 -06:00
Vincent Demeester
0a82fae35c Update README and CONTRIBUTING with some submission guidelines 📖
This adds information on OWNERS of the whole project and Tasks.

Signed-off-by: Vincent Demeester <vdemeest@redhat.com>
2019-10-23 04:53:23 -05:00
Christie Wilson
c48dd05c35 Add any missing basic docs 📝
Added a few missing docs based on list at
https://github.com/tektoncd/community/blob/master/process.md#project-requirements
2019-04-30 02:14:52 -05:00
Dan Lorenc
26921af4c3 Initial commit with OWNERS, CONTRIBUTING.md and code-of-conduct.md. 2019-04-25 15:05:49 -05:00