- Jan 13, 2022
-
-
Sanskar Jaiswal authored
Refactor logic to install helper tools into one function in the Makefile. Add support for envtest to help install tools like kubectl, etcd which helps users run tests more conveniently. Signed-off-by:
Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
-
- Jan 12, 2022
-
-
Stefan Prodan authored
- go-git-providers v0.5.1 - go-github v41.0.0 - go-gitlab v0.54.3 Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Nov 16, 2021
-
-
Stefan Prodan authored
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Oct 27, 2021
-
-
Somtochi Onyekwere authored
Signed-off-by:
Somtochi Onyekwere <somtochionyekwere@gmail.com>
-
- Oct 21, 2021
-
-
Stefan Prodan authored
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Oct 20, 2021
-
-
John Gardiner Myers authored
Signed-off-by:
John Gardiner Myers <jgmyers@proofpoint.com>
-
- Oct 14, 2021
-
-
Sunny authored
`install/` directory results in make install target always up to date. Mark `install` as phony to be able to run it. Replace `cmd/flux` with `./cmd/flux` for install to work and add `CGO_ENABLED=0` like in other build and install targets. Signed-off-by:
Sunny <darkowlzz@protonmail.com>
-
- Sep 16, 2021
-
-
Michael Bridgen authored
Using the directory cmd/flux/manifests as a prerequisite causes a problem: if the script that creates the files within fails, the next invocation of make will see the directory and assume it succeeded. Since the executable expects certain files to be present, but they are not explicit prerequisites of the recipe for building the binary, this results in a successful build but a broken `flux` executable. Instead, depend on a file that's explicitly updated when the script has succeeded, and which itself depends on the inputs. A couple of the CI workflows run make cmd/flux/manifests before doing other things, presumably as a way to avoid running the whole test suite in a CI pipeline for some purpose other than testing, so these needed changing as well. Signed-off-by:
Michael Bridgen <michael@weave.works>
-
- Sep 13, 2021
-
-
Stefan Prodan authored
Allow specifying the version when building the CLI binary with Make. This is useful for projects that distribute their own Flux CLI binary. Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Aug 18, 2021
-
-
Stefan Prodan authored
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Aug 17, 2021
-
-
Stefan Prodan authored
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Aug 16, 2021
-
-
Chanwit Kaewkasi authored
Signed-off-by:
Chanwit Kaewkasi <chanwit@gmail.com>
-
- Apr 28, 2021
-
-
Daniel Holbach authored
They are imported into the docs like so: https://github.com/fluxcd/website/blob/main/hack/import-flux2-assets.sh#L139 Signed-off-by:
Daniel Holbach <daniel@weave.works>
-
- Mar 08, 2021
-
-
Hidde Beydals authored
This commit changes the way the build of manifests is triggered by making smarter use of the capabilities of Make. The result should be that the manifests are only regenerated if: 1. There is no `cmd/flux/manifests/` directory. 2. There have been made changes to the YAML files in the `manifests/` directory that are newer than the files in `cmd/flux/manifests/`. Signed-off-by:
Hidde Beydals <hello@hidde.co>
-
- Feb 25, 2021
-
-
Stefan Prodan authored
- add make target for generating the install manifests using kustomize - embed the generated manifests in flux binary - the install and bootstrap commands default to using the embedded manifests - download the install manifests from GitHub only if the install/bootstrap version arg is set Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
-
- Oct 29, 2020
-
-
Hidde Beydals authored
This ensures no stray files are kept when for example a command name changes. Signed-off-by:
Hidde Beydals <hello@hidde.co>
-
Hidde Beydals authored
Signed-off-by:
Hidde Beydals <hello@hidde.co>
-
- Sep 01, 2020
-
-
Hidde Beydals authored
To avoid conflicts with the `tk` binary from the Tanka project.
-
- Jun 23, 2020
-
-
Hidde Beydals authored
-
- May 01, 2020
-
-
stefanprodan authored
-
- Apr 28, 2020
-
-
stefanprodan authored
-
- Apr 25, 2020
-
-
stefanprodan authored
-
- Apr 24, 2020
-
-
stefanprodan authored
-
stefanprodan authored
-