Commit Graph

23 Commits

Author SHA1 Message Date
Stefan Prodan a24cabb4b9
Fix controller group in Alpine
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-07 18:47:52 +02:00
Philip Laine be5f4cb206 Add newer musl version to second image layer
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2020-12-12 13:11:48 +01:00
Hidde Beydals 3feda81109 Tweak `musl` and `libgit2{-dev}` dependencies
* Use semver tidles to deal with future patch releases
* Install just `libgit2` in runtime container
* Add TODO / explanation for `musl` `1.2.x` dependency

Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-10 00:05:58 +01:00
Philip Laine 7945f95180 Install musl edge version
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2020-12-10 00:05:50 +01:00
Hidde Beydals 38e2e58c54 Use semver tidle range for `libgit2-dev` package
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-09 17:00:17 +01:00
Philip Laine 2cb3754953 Add support for gitv2 servers
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-12-02 20:18:29 +01:00
stefanprodan f16e5f041a Promote API to v1beta1 2020-09-30 16:11:00 +03:00
stefanprodan d927a1e4aa Publish amd64/arm64 images to GHCR 2020-09-04 13:41:50 +03:00
stefanprodan 4e243ca4de Add minimal nsswitch.conf 2020-08-31 15:21:48 +03:00
Hidde Beydals b75d613f3a Make api package dedicated module
As other controllers depend on source-controller because of the API
package, but this pulls in obsolete dependencies for the controllers.
By publishing the API package as a dedicated module while
using a (local) replace for the project itself, this should be
prevented.
2020-08-17 17:20:11 +02:00
stefanprodan e65e2f0623 Make git package public 2020-07-20 13:10:18 +03:00
stefanprodan 7e2fe14efa Upgrade CRDs to apiextensions.k8s.io/v1 2020-07-20 12:21:34 +03:00
stefanprodan af2cb9c23e Release v0.0.1-beta.2 2020-06-10 11:09:36 +03:00
Hidde Beydals 9498e7dba4 Remove all obsolete packages from Docker image 2020-06-06 19:15:58 +02:00
Hidde Beydals 9ad75d6e52 Remove tar from Docker image 2020-06-06 19:15:57 +02:00
Hidde Beydals 078d0057a8 build: drop openssh-client 2020-05-03 23:07:27 +02:00
stefanprodan 62d3469ce1 build: install tar package 2020-04-28 20:18:58 +03:00
stefanprodan 4b465563b4 build: run controller as a non-root user 2020-04-24 10:14:45 +03:00
stefanprodan 131b9b8e33 Lock artifact on helm index download
- cleanup locks with GC
2020-04-10 16:45:23 +03:00
Hidde Beydals 4d30a82ef4 Rename project to source-controller 2020-04-08 16:12:17 +03:00
stefanprodan 98901f2909 Expose git artifacts inside the cluster 2020-04-07 10:49:57 +03:00
stefanprodan d2b0653c34 Setup build and deploy manifests 2020-04-06 20:37:53 +03:00
stefanprodan 92b7b1fe43 Scaffold repository controllers 2020-04-05 12:34:29 +03:00