* Update Tekton to v1.1.0
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Quote a string in yaml
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Update git-clone task version
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* test: disable affinity assistant for cluster
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Quote a string in yaml
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Revert "Update git-clone task version"
We still need the older rootfull version.
This reverts commit 4bc82681c1.
* fix: change tekton git-clone task ref to ghcr.io
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Update PaC version
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Remove unnecessary quoting
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>
The current build tagging system was predicated on the idea that
integraion, e2e and unit tests are entirely separate. The correct way
to treat these is as inclusive with unit tests. Thus this pr removes
the exclusion of unit test from integration tests runs, treating -tags
integration as indicating "unit tests plus integration tests".
* fix: Python local buildpack build
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* fix: sane default for LISTEN_ADDRESS in pack build
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>
- Default builder and pusher set to embedded Host Builder/Pusher(oci)
- Most tests clear environment
- Environment defaults can be controlled via environment variables
- Tests which require back-compat `git` binary actively check and skip
when running with a cleared environment (both integration and unit).
- Bugfixes for when run in tandem with E2E tests
- Ignores go-created directories in the default home path (testdata)
* feat: py func listen dual-stack
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* fix: Go host built image listens on any iface
Previously it was listening only on localhost
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>
It appears that newer version of docker outputs different error when
registry hostname is not resolvable.
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Fix: do not override uid/git in buildpack builder
Zero value implies override (to root presumably),
we must set it to negative value.
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Fixup tests
Since we do not override uid/gid==0 we need to make mounted data less
readable to all.
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Refactor: if-elif-else => switch
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: calls to embedded fields
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Fix: add missing err checks
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: fix format of error messages
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: omit type where possible
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: apply De Morgan's law
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: call ReplaceAll where possible
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: fix format of error messages
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Cleanup: fix format of error messages
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* Fix: Go scaffolding uses correct module name
Using incorrect name works for a functions with flat structure -- no
sub-packages. When sub-packages are used we need to refer the user
module by its true name.
Signed-off-by: Matej Vašek <mvasek@redhat.com>
* fixup tests
Signed-off-by: Matej Vašek <mvasek@redhat.com>
---------
Signed-off-by: Matej Vašek <mvasek@redhat.com>