Hidde Beydals
eb2535e066
Fire 'Update Components' workflow on push to main
...
This results in the automatic rebase of an outstanding PR on merges to
this branch, removing the need of manually firing it.
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-01-15 17:20:16 +01:00
Stefan Prodan
5e1c93a167
Add e2e tests for image repository and policy
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-15 12:03:47 +02:00
Stefan Prodan
ffeaa683c5
Set e2e uninstall timeout to 10m
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-18 13:50:15 +01:00
Stefan Prodan
d02d507812
Add e2e test for flux2-kustomize-helm-example
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-17 14:57:47 +02:00
Michael Bridgen
811cd4248f
Include image-* controllers in update workflow
...
Signed-off-by: Michael Bridgen <michael@weave.works>
2020-12-11 15:08:19 +00:00
Aurel Canciu
e940fd3d1f
Prevent AUR package publishing parallel execution
...
Using a lock to prevent parallel executions in GoReleaser's custom
publishers. The custom publisher logic executes the tasks in parallel
for each available artifact.
https://goreleaser.com/customization/publishers/#how-it-works
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-07 10:29:17 +02:00
Hidde Beydals
21576fe459
Properly clean-up package build dirs
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-12-04 21:49:41 +01:00
Aurel Canciu
48a38a8a5d
Fix GoReleaser AUR publish concurrent exec issue
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 20:59:55 +02:00
Aurel Canciu
e664ef7a8d
Fix GoReleaser AUR package publishing
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 20:08:32 +02:00
Aurel Canciu
093a91c7fc
Fix syntax error introduced earlier
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 19:36:01 +02:00
Stefan Prodan
32e949598e
Publish install manifest to GitHub releases
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-04 18:33:26 +02:00
Aurel Canciu
5eecf03af6
Add AUR_BOT_SSH_PRIVATE_KEY env var for goreleaser
...
The AUR_BOT_SSH_PRIVATE_KEY environment variable needs to be set in
goreleaser so publishing the packages to AUR can work.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 17:49:25 +02:00
Aurel Canciu
116ccd6b3b
Rename flux-git to flux-scm to prevent collision
...
A flux-git package already exists in AUR
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 16:01:32 +02:00
Aurel Canciu
b6f30ae3e1
Move aur package templates to .github/aur
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-12-04 16:01:32 +02:00
Stefan Prodan
137f083b4d
Add e2e test for create tenant
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-30 12:16:01 +02:00
Stefan Prodan
72a4e3b3b8
Update engineerd/setup-kind to v0.5.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 12:03:25 +02:00
Hidde Beydals
e2752e4508
Rename gotk binary to flux
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
Hidde Beydals
9916a53761
Rename gotk-system namespace to flux-system
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
Hidde Beydals
7515080c63
Remove documentation version hotfix
...
And re-use the same logic to properly compare current and next release
versions in update workflow.
2020-10-16 22:19:58 +02:00
Stefan Prodan
f81a80c2da
Add rebase action
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-16 10:31:50 +03:00
Sora Morimoto
f95e17b144
Use fossa-contrib/fossa-action instead
...
Signed-off-by: Sora Morimoto <sora@morimoto.io>
2020-10-16 08:16:19 +09:00
Stefan Prodan
90591e852d
Update docs website
...
- add notification-controller/api commands to index
- move diagrams to docs website
- update CRDs docs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-14 10:35:29 +03:00
stefanprodan
a5a5908fb5
Use GitHub actions from fluxcd/pkg@main
2020-10-06 10:50:02 +03:00
circa10a
3619cb8bd1
Switch get commands to use tables for output
...
Signed-off-by: circa10a <caleblemoine@gmail.com>
2020-10-04 16:34:04 -05:00
stefanprodan
4ab67aaf90
Update Go to v1.15
2020-10-01 23:38:25 +03:00
stefanprodan
fa67789350
Change default branch to main
2020-10-01 22:45:45 +03:00
Hidde Beydals
1a679ee05d
Remove creationTimestamp leading spaces
2020-10-01 20:17:59 +02:00
Hidde Beydals
249d0d43de
docs: hotfix component versions
2020-10-01 16:39:48 +02:00
stefanprodan
536630cbcd
Update roadmap after v0.1 release
2020-10-01 16:59:04 +03:00
Hidde Beydals
84e36ed847
Use LastHandledReconcileAt in reconcile commands
2020-10-01 14:20:23 +02:00
Hidde Beydals
ff6a1c14be
Rename 'gitops-system' namespace to 'gotk-system'
...
To align with the project name, and the group introduced in #236 .
2020-09-30 22:32:26 +02:00
stefanprodan
d902c71a6f
Update components to v0.1
2020-09-30 23:09:21 +03:00
stefanprodan
83bd245bfd
Add Bucket API spec to docs
2020-09-23 12:17:10 +03:00
Hidde Beydals
39d5c9e525
ci: take "v" of RELEASE_VERSION into account
2020-09-22 11:36:42 +02:00
Hidde Beydals
fecd777d30
ci: update replace pattern to match release zip
2020-09-22 10:41:46 +02:00
Ihor Dvoretskyi
621b4c8213
FOSSA scan enabled
...
Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2020-09-16 16:02:23 +00:00
stefanprodan
8ee2c972d3
Publish docs on releases instead of master push
2020-09-16 18:40:39 +03:00
stefanprodan
38b302e5a5
Use fluxcdbot token in CI
2020-09-12 11:44:41 +03:00
stefanprodan
a7b1b04920
Add bootstrap reinstall e2e test
2020-09-09 17:27:56 +03:00
stefanprodan
afef6960b9
Cleanup GitHub e2e repo
2020-09-09 14:03:26 +03:00
stefanprodan
f6626b8975
Add GitHub bootstrap e2e test
2020-09-09 08:56:55 +03:00
stefanprodan
ca1f84d22b
Publish Homebrew formula
2020-09-07 11:41:06 +03:00
Hidde Beydals
e53d0dadbf
Support GitRepository source in HelmRelease cmds
2020-09-03 11:16:57 +02:00
Hidde Beydals
22624ae4d5
Rename tk binary to gotk
...
To avoid conflicts with the `tk` binary from the Tanka project.
2020-09-01 11:33:49 +02:00
Hidde Beydals
d688d3837f
build: use mini curl progress bar and error on 404
2020-08-26 12:27:03 +02:00
Hidde Beydals
6cb438440d
build: detect current version from kustomize
...
This allows controller components to be updated when they are not
included as a Go Mod dependency, which is currently the case for the
notification-controller.
2020-08-26 12:22:04 +02:00
Hidde Beydals
2c5771d9e8
build: detect component versions for docs
2020-08-26 12:21:40 +02:00
Martin H Berwanger
706bc0fdfe
Update PR commit message
2020-08-25 14:52:11 -04:00
Martin H Berwanger
0b5b1ba11a
Automate components updates #36
...
Add component update GitHub action
- check for new controller release
- bump versions in go mod, kustomize, and docs
- create PR for review
2020-08-25 10:34:07 -04:00
stefanprodan
31d4b62bf3
Include author in changelog
...
Replace kustomize action with fluxcd/pkg/actions
2020-08-21 17:55:11 +03:00