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