Commit Graph

5 Commits

Author SHA1 Message Date
Michelle Au
f1697d2cac Do full git clones in travis. Shallow clones are causing test-subtree
errors when the depth is exactly 50.
2019-10-08 14:45:12 -07:00
Patrick Ohly
e157b6b514 update to Go 1.12.4
Kubernetes also requires 1.12. We pick the latest stable release
for CI builds.
2019-04-15 09:45:23 +02:00
Patrick Ohly
e6db50df7e check vendor directory
This runs "dep check" to verify that the vendor directory is
up-to-date and meets expectations (= done with dep >= 0.5.0).
2019-03-27 17:47:51 +01:00
Patrick Ohly
9132a016e9 test: split up into individual targets, run all
"make test" used to abort after the first test failure. That was
partly intentional: if the simple tests already fail (for example,
because of a syntax error), then there is no point in continuing to
test.

However, it also makes it harder to find all errors in a CI system
when the errors are unrelated (first error shows up, gets fixed, next
error shows up, etc.).

Now "make test" still aborts early, but "make -k test" is used in the
CI and will run all individual tests because they are split up into
different targets.
2019-01-23 14:49:07 +01:00
Aaron Crickenberger
b41cac350d Add files from github.com/pohly/csi-build-rules 2019-01-16 10:51:52 -08:00