1. 02 Apr, 2019 4 commits
    • prow.sh: comment clarification · 0a0fd49b
      Patrick Ohly authored
    • initial Prow test job · 55212ff2
      Patrick Ohly authored
      This enables testing of other repos and of this repo itself inside
      Prow. Currently supported is unit testing ("make test") and E2E
      testing (either via a local test suite or the Kubernetes E2E test
      suite applied to the hostpath driver example deployment).
      
      The script passes shellcheck and uses Prow to verify that for future
      PRs.
    • build.make: integrate shellcheck into "make test" · 6c7ba1be
      Patrick Ohly authored
      By default this only tests the scripts inside the "release-tools"
      directory, which is useful when making experimental changes to them in
      a component that uses csi-release-tools. But a component can also
      enable checking for other directories.
    • verify-shellcheck.sh: make it usable in csi-release-tools · b2d25d4f
      Patrick Ohly authored
      These are the modifications that were necessary to call this outside
      of Kubernetes. The support for excluding files from checking gets
      removed to simplify the script. It shouldn't be needed, because
      linting can be enabled after fixing whatever scripts might fail the
      check.
  2. 15 Mar, 2019 2 commits
  3. 06 Mar, 2019 2 commits
  4. 25 Jan, 2019 4 commits
  5. 24 Jan, 2019 2 commits
    • build.make: support suppressing checks · 147892c9
      Patrick Ohly authored
      Individual repos may have to filter out certain packages from
      testing. For example, in csi-test the cmd/csi-sanity directory
      contains a special test that depends on additional parameters that set
      the CSI driver to test against.
    • build.make: clarify usage of "make V=1" · 154e33d4
      Patrick Ohly authored
      This may or may not work, depending on which packages have tests and
      whether they contain glog.
  6. 23 Jan, 2019 4 commits
  7. 22 Jan, 2019 2 commits
  8. 21 Jan, 2019 4 commits
  9. 16 Jan, 2019 3 commits