mirror of https://github.com/fluxcd/flux2.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7ae4f28920
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> |
3 years ago | |
---|---|---|
.. | ||
bootstrap.yaml | 3 years ago | |
e2e-arm64.yaml | 3 years ago | |
e2e.yaml | 3 years ago | |
rebase.yaml | 4 years ago | |
release.yaml | 4 years ago | |
scan.yaml | 3 years ago | |
update.yaml | 4 years ago |