stefanprodan
f16e5f041a
Promote API to v1beta1
2020-09-30 16:11:00 +03:00
Hidde Beydals
431ea05427
Implement `fluxcd/pkg/meta/api` in APIs
2020-09-30 10:18:43 +02:00
Hidde Beydals
b9576d56f1
Prevent resources getting stuck on transient err
...
This commit ensures that resources will only return early if they are
already in a `Ready==True` state. If not, but the status object somehow
still reports that it has an artifact, the reconciliation will continue
to ensure and/or guarantee state, and to prevent a deadlock from
happening.
2020-09-22 17:00:54 +02:00
Hidde Beydals
03ce9d96da
Support Helm charts from Bucket sources
2020-09-21 12:40:15 +02:00
Hidde Beydals
f40a42115b
Conditionally remove artifact from source status
...
We only want to remove it if it is no longer in storage, otherwise we
still want to keep it around till we have a new artifact.
2020-09-11 10:10:47 +02:00
Hidde Beydals
24f47ac183
Support Helm charts from GitRepository sources
2020-08-31 16:21:53 +02:00
Hidde Beydals
d38b8fe193
Support proper semver ranges for Helm charts
...
This commit changes the semver range parser to `blang/semver`, which
is also used to parse semver tags for GitRepository sources.
2020-08-31 10:03:47 +02:00
Hidde Beydals
3475d741a3
Switch to dedicated git and helm testserver pkgs
2020-08-18 12:11:29 +02:00
Hidde Beydals
9d947b8efa
Use testserver package from fluxcd/pkg
2020-08-18 12:11:29 +02:00
Hidde Beydals
0bc28f7a42
testserver: move from internal to pkg
2020-06-30 11:48:14 +02:00
Hidde Beydals
384bf9fe7c
testserver: suffix structs with Server
2020-06-30 11:42:52 +02:00
stefanprodan
ca884a9b37
test: fix GC tests for macOS
2020-04-30 09:56:46 +03:00
Hidde Beydals
236a6950cd
controllers: test HelmChart missing HelmRepository
2020-04-17 20:39:33 +02:00
Hidde Beydals
7e7f1ccd89
controllers: test HelmChart secretKey usage
2020-04-17 20:29:45 +02:00
Hidde Beydals
6083d886ce
controllers: add HelmChart reconciler tests
2020-04-17 19:21:48 +02:00