1. 29 Aug, 2019 1 commit
    • prow.sh: install dep if needed · 35ceaedc
      Patrick Ohly authored
      "make test-vendor" depends on dep if the current project uses
      dep. Without it, the vendor directory checking was skipped under Prow.
  2. 28 Aug, 2019 2 commits
  3. 27 Aug, 2019 1 commit
  4. 21 Aug, 2019 1 commit
  5. 09 Aug, 2019 2 commits
  6. 16 Jul, 2019 1 commit
  7. 15 Jul, 2019 1 commit
  8. 12 Jul, 2019 3 commits
  9. 11 Jul, 2019 2 commits
  10. 08 Jul, 2019 2 commits
  11. 13 May, 2019 1 commit
  12. 11 May, 2019 1 commit
    • build.make: allow repos to use 'go mod' for vendoring · 066143d1
      Patrick Ohly authored
      How a repo does vendoring is detected based on the presence of
      Gopkg.toml.
      
      The vendor check with `dep` was all done locally, but the
      corresponding check for `go mod` requires network access. The check
      therefore gets skipped when running in the Prow CI in situations where
      we are sure that it isn't needed (for example, in a periodic job).
  13. 15 Apr, 2019 2 commits
  14. 11 Apr, 2019 6 commits
  15. 10 Apr, 2019 2 commits
  16. 09 Apr, 2019 5 commits
  17. 08 Apr, 2019 3 commits
    • prow.sh: fix hostpath driver version check · f3d1d2df
      Patrick Ohly authored
      The previous logic failed for canary jobs, those also deploy a recent
      driver. Instead of guessing what driver gets installed based on job
      parameters, check what really runs in the cluster and base the
      decision on that.
      
      We only need to maintain this blacklist for 1.0.x until we replace it
      with 1.1.0, then this entire hostpath_supports_block can be removed.
    • prow.sh: fix running of just "alpha" tests · 31dfaf31
      Patrick Ohly authored
      "grep -w" treated "serial-alpha" as two words and therefore
      CSI_PROW_TESTS sometimes ran too many tests.
    • prow.sh: AllAlpha=true for unknown Kubernetes versions · f5014439
      Patrick Ohly authored
      This ensures that also new, currently unknown alpha gates are enabled
      when testing against a future Kubernetes versions. For all currently
      known Kubernetes versions we just use the minimal set of alpha gates,
      which ensures that we don't miss any of them in our documentation.
  18. 03 Apr, 2019 4 commits