Patrick Ohly
09436b9f90
build.make: fix pushing of "canary" image from master branch
...
After merging into external-attacher, the next Travis CI run did not
push the "canary" image because the check for "canary" only covered
the case where "-canary" is used as
suffix (https://travis-ci.org/kubernetes-csi/external-attacher/builds/484095261 ).
2019-01-25 11:48:59 +01:00
Kubernetes Prow Robot
3041b8a425
Merge pull request #3 from pohly/verify-subtree
...
check subtree for changes
2019-01-23 13:56:56 -08:00
Patrick Ohly
f28c6b60aa
test: verify that 'release-tools' subtree is clean
...
We don't want to allow local modifications in the subtree. Everything
should go to the csi-release-tools repo first.
2019-01-23 14:52:09 +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
Patrick Ohly
73db45967f
verify-subtree.sh: ensure that there are no local commits
...
The goal is to enforce that changes get merged upstream first and only
get into the local repo via a normal "git subtree merge".
2019-01-23 14:43:52 +01:00
Kubernetes Prow Robot
520a04a717
Merge pull request #2 from pohly/repo-fix
...
README.md: fix repo URL for initial setup
2019-01-22 11:58:53 -08:00
Patrick Ohly
f49080e086
README.md: fix repo URL for initial setup
...
Copy-and-paste error from the time when the
kubernetes-csi/csi-release-tools repo didn't have the code...
2019-01-22 10:28:11 +01:00
Kubernetes Prow Robot
b32dd0106a
Merge pull request #1 from pohly/master
...
initial content
2019-01-21 12:51:32 -08:00
Patrick Ohly
c876547b7f
README.md: update repo name, add initial setup step
...
The actual repository was not named like the prototype repo.
2019-01-21 10:26:11 +01:00
Patrick Ohly
51e16be615
RELEASE.md: clarify release process
...
It's worth calling out explicitly that only the master branch is
maintained.
2019-01-21 10:18:56 +01:00
Patrick Ohly
a1136470c2
build.make: initial content
...
The repo was created with an HTML version of the build.make file from
https://github.com/pohly/csi-build-rules/ . Here's the raw file.
2019-01-21 10:11:51 +01:00
Aaron Crickenberger
d23a16cb74
Port over information from kubernetes/org
2019-01-16 11:19:16 -08:00
Aaron Crickenberger
b41cac350d
Add files from github.com/pohly/csi-build-rules
2019-01-16 10:51:52 -08:00
Aaron Crickenberger
0535c0d4f1
Initial commit from kubernetes-template-project
2019-01-16 10:47:35 -08:00