Michael Bridgen
811cd4248f
Include image-* controllers in update workflow
...
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
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>
4 years ago
Hidde Beydals
21576fe459
Properly clean-up package build dirs
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Aurel Canciu
48a38a8a5d
Fix GoReleaser AUR publish concurrent exec issue
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Aurel Canciu
e664ef7a8d
Fix GoReleaser AUR package publishing
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Aurel Canciu
093a91c7fc
Fix syntax error introduced earlier
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Stefan Prodan
32e949598e
Publish install manifest to GitHub releases
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
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>
4 years ago
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>
4 years ago
Aurel Canciu
b6f30ae3e1
Move aur package templates to .github/aur
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Stefan Prodan
137f083b4d
Add e2e test for create tenant
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
72a4e3b3b8
Update engineerd/setup-kind to v0.5.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
e2752e4508
Rename `gotk` binary to `flux`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
9916a53761
Rename `gotk-system` namespace to `flux-system`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
7515080c63
Remove documentation version hotfix
...
And re-use the same logic to properly compare current and next release
versions in update workflow.
4 years ago
Stefan Prodan
f81a80c2da
Add rebase action
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Sora Morimoto
f95e17b144
Use fossa-contrib/fossa-action instead
...
Signed-off-by: Sora Morimoto <sora@morimoto.io>
4 years ago
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>
4 years ago
stefanprodan
a5a5908fb5
Use GitHub actions from fluxcd/pkg@main
4 years ago
circa10a
3619cb8bd1
Switch get commands to use tables for output
...
Signed-off-by: circa10a <caleblemoine@gmail.com>
4 years ago
stefanprodan
4ab67aaf90
Update Go to v1.15
4 years ago
stefanprodan
fa67789350
Change default branch to main
4 years ago
Hidde Beydals
1a679ee05d
Remove creationTimestamp leading spaces
4 years ago
Hidde Beydals
249d0d43de
docs: hotfix component versions
4 years ago
stefanprodan
536630cbcd
Update roadmap after v0.1 release
4 years ago
Hidde Beydals
84e36ed847
Use `LastHandledReconcileAt` in reconcile commands
4 years ago
Hidde Beydals
ff6a1c14be
Rename 'gitops-system' namespace to 'gotk-system'
...
To align with the project name, and the group introduced in #236 .
4 years ago
stefanprodan
d902c71a6f
Update components to v0.1
4 years ago
stefanprodan
83bd245bfd
Add Bucket API spec to docs
4 years ago
Hidde Beydals
39d5c9e525
ci: take "v" of RELEASE_VERSION into account
4 years ago
Hidde Beydals
fecd777d30
ci: update replace pattern to match release zip
4 years ago
Ihor Dvoretskyi
621b4c8213
FOSSA scan enabled
...
Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
4 years ago
stefanprodan
8ee2c972d3
Publish docs on releases instead of master push
4 years ago
stefanprodan
38b302e5a5
Use fluxcdbot token in CI
4 years ago
stefanprodan
a7b1b04920
Add bootstrap reinstall e2e test
4 years ago
stefanprodan
afef6960b9
Cleanup GitHub e2e repo
4 years ago
stefanprodan
f6626b8975
Add GitHub bootstrap e2e test
4 years ago
stefanprodan
ca1f84d22b
Publish Homebrew formula
4 years ago
Hidde Beydals
e53d0dadbf
Support GitRepository source in HelmRelease cmds
4 years ago
Hidde Beydals
22624ae4d5
Rename `tk` binary to `gotk`
...
To avoid conflicts with the `tk` binary from the Tanka project.
4 years ago
Hidde Beydals
d688d3837f
build: use mini curl progress bar and error on 404
4 years ago
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.
4 years ago
Hidde Beydals
2c5771d9e8
build: detect component versions for docs
4 years ago
Martin H Berwanger
706bc0fdfe
Update PR commit message
4 years ago
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
4 years ago
stefanprodan
31d4b62bf3
Include author in changelog
...
Replace kustomize action with fluxcd/pkg/actions
4 years ago
Hidde Beydals
248961d58c
Update helm-controller to v0.0.4
4 years ago
Hidde Beydals
2ebb06d330
Update notification controller docs to v0.0.7
4 years ago
Hidde Beydals
cc88e68c4e
Update components
...
- source-controller to v0.0.10
- kustomize-controller to v0.0.8
- helm-controller to v0.0.3
4 years ago
stefanprodan
8d1dddf205
Update controllers for Helm v3.3.0
4 years ago