1
0
mirror of https://github.com/tektoncd/catalog.git synced 2024-11-26 06:23:37 +00:00
Commit Graph

17 Commits

Author SHA1 Message Date
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