Given that: * The produced artifact as advertisted in the path should always be a regular file (including the exclusion of symlinks). * The produced artifact should be readable, so any type of error should count as "does not exist". We should use `os.Lstat` to not follow symlinks; return `false` on any error we run in to, or return if the file mode information reports a regular file. |
||
---|---|---|
.. | ||
testdata | ||
gitrepository_controller.go | ||
gitrepository_controller_test.go | ||
helmchart_controller.go | ||
helmchart_controller_test.go | ||
helmrepository_controller.go | ||
helmrepository_controller_test.go | ||
predicate.go | ||
storage.go | ||
storage_test.go | ||
suite_test.go | ||
util.go |