Commit Graph

6 Commits

Author SHA1 Message Date
Raul Cabello Martin 2668159099
Fix azure devops git clone error (#404)
* Fix azure devops git clone error

* Azure go-git hack comment
2024-01-16 10:41:52 +01:00
Raul Cabello Martin 03f3ce12d5
Migrate to controller runtime (#368)
Co-authored-by: Alejandro Ruiz <4057165+aruiz14@users.noreply.github.com>
Co-authored-by: Corentin Néau <tan.neau@suse.com>
2023-12-12 12:12:32 +01:00
Tim Hardeck 4e8bcd8936
Fork git-urls to fix DOS issue
https://github.com/whilp/git-urls seems abandoned so copying the content
and fixing the DOS issue.

Thanks to https://github.com/chainguard-dev/git-urls for the fix.
2023-12-06 08:02:20 +01:00
Corentin Néau 524e6dc85a Make gitcloner tests compatible with testcontainers-go 0.25.0
`Container.Exec()` now returns 3 parameters instead of 2.
2023-10-23 10:22:50 +02:00
Raul Cabello Martin 3885b9cdb4
Make sure gogs https server is ready (#338) 2023-10-19 13:41:19 +02:00
Raul Cabello Martin 873e7ba2a8
Remove tekton for cloning git repos (#302)
* Remove tekton

Tekton was used to clone a git repository in an init container. This
is replaced  by an internal tool called gitcloner that uses go-git to clone the
repositories.

gitcloner is a cli tool that clones a specific branch of a git
repository.

GitJob uses gitcloner in an init-container to clone a git repository
into a emptyDir volume. Then the job container uses this emptyDir volume
that contains the repo cloned
2023-09-20 11:31:14 +02:00