Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use `bash` binary from env instead of /bin/bash for scripts | Sascha Grunert | 2020-08-17 |
| | | | | | | | | It's not possible to run any of the scripts on distributions which do have `bash` not in `/bin`. This is being fixed by using `/usr/bin/env bash` instead. Signed-off-by: Sascha Grunert <sgrunert@suse.com> | ||
* | Cirrus: Fix gate image & false-positive exits | Chris Evich | 2020-03-02 |
| | | | | | | | | | | | | | | | | | | | A number of scripts relating to tooling used and the gate container image were not exiting upon errors as intended. Coupled with external service unavailability (i.e. downloading golangci-lint) was observed to cause difficult to debug failures. This change corrects the scripts inside/out of the gate container as well as fixes many golang related path consistency problems vs other CI jobs. After this change, all jobs use consistent path names reducing the number of special-case overrides needed. Lastly, I also made a documentation-pass, updating/correcting as needed, including documenting a likely local validation-failure mode, related to `$EPOCH_TEST_COMMIT`. This is dependent on the developers git environment, so documentation is the only possible "fix". Signed-off-by: Chris Evich <cevich@redhat.com> | ||
* | Cirrus: Verify manpages for all subcommands exist | Chris Evich | 2019-03-21 |
| | | | | | | fixes #2630 Signed-off-by: Chris Evich <cevich@redhat.com> | ||
* | Standardized container image for gofmt and lint | Chris Evich | 2018-11-13 |
Having a standardized image allows uniform application of format and lint checking across multiple host platforms. This ensures all contributors and disparate CI systems to play by a common set of basic rules. It also makes it easier to maintain the common rules over-time. Signed-off-by: Chris Evich <cevich@redhat.com> |