func/pkg/pipelines/tekton
Matej Vašek 9c0c216193
Optimise func-utils image (#2686)
* Use command instad of script in some tkn tasks

The "script" requires /bin/sh present in the image.

Signed-off-by: Matej Vašek <mvasek@redhat.com>

* Add s2i-generate command to func-util image

The command encompasses some logic previously implemented as shell
script defined in tekton task. This allows us to remove sh/shell from
the func-util image.

Signed-off-by: Matej Vašek <mvasek@redhat.com>

* Make func-util image "FROM scratch"

Signed-off-by: Matej Vašek <mvasek@redhat.com>

* Change func-utils image tag latest->v2

Since there are backward incompatible changes we must not change how
'latest' tag work (at least for some time).

For this reason we change tag to v2, so newer versions of func use that
and older use 'latest' that is compatible with them.

Signed-off-by: Matej Vašek <mvasek@redhat.com>

---------

Signed-off-by: Matej Vašek <mvasek@redhat.com>
2025-02-06 07:02:13 +00:00
..
pac Fix PaC detection for Red Hat's Sandbox cluster (#2429) 2024-07-19 09:37:20 +00:00
testdata/fn-src chore: `testData` -> `testdata` (#1560) 2023-02-16 11:05:51 +00:00
client.go chore: updated tekton api verison (#2383) 2024-06-20 18:01:14 +00:00
gitlab_test.go Remove usage of ttl.sh (#2653) 2025-01-21 06:32:09 +00:00
pipelines_integration_test.go Fix some linter errors in integration tests (#2608) 2024-12-04 13:36:45 +00:00
pipelines_pac_provider.go fix: PaC build (#2341) 2024-06-11 13:38:33 +00:00
pipelines_pac_provider_test.go use Tekton Resolvers for a standard on cluster build (#1843) 2023-07-11 17:41:13 +00:00
pipelines_provider.go Fix symlink path separators (#2535) 2024-10-11 10:39:08 +00:00
pipelines_provider_test.go Cleanup orphaned func, new image-name calculation (#1962) 2024-02-27 10:44:20 +00:00
resources.go fix: test and namespace isolation (#2187) 2024-05-17 08:25:46 +00:00
resources_pac.go feat: PAC - add possibility to specify a Git provider (#1638) 2023-03-22 13:30:53 +00:00
tasks.go Optimise func-utils image (#2686) 2025-02-06 07:02:13 +00:00
templates.go On cluster s2i build for Go (alternative version) (#2471) 2024-09-03 12:33:17 +00:00
templates_integration_test.go chore: mark test as integration test (#1920) 2023-08-09 20:44:34 +00:00
templates_pack.go On cluster s2i build for Go (alternative version) (#2471) 2024-09-03 12:33:17 +00:00
templates_s2i.go fix: Remove unnecesary annotations from Pipeline-as-Code template (#2527) 2024-10-01 17:21:21 +00:00
templates_test.go chore: mark test as integration test (#1920) 2023-08-09 20:44:34 +00:00
validate.go fix: test and namespace isolation (#2187) 2024-05-17 08:25:46 +00:00
validate_test.go feat: s2i Go support (#2203) 2024-05-21 13:12:55 +00:00