diff options
author | Zeger-Jan van de Weg <zegerjan@gitlab.com> | 2018-04-23 19:45:28 +0300 |
---|---|---|
committer | Zeger-Jan van de Weg <zegerjan@gitlab.com> | 2018-04-23 19:45:28 +0300 |
commit | 5b8429e3c1c309b96fff1a44275e9b67fcee8040 (patch) | |
tree | 792edb7dd619e32887ec36a5b0e2495c6d0eabd9 | |
parent | 8597809f5069ef90b776282dcd4c12c3ed0d6348 (diff) | |
parent | 516a0786596d858549082c86cd1482b253764ea2 (diff) |
Merge branch 'release-no-v' into 'master'
Make version format check stricter
See merge request gitlab-org/gitaly!682
-rwxr-xr-x | _support/release | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/_support/release b/_support/release index 915c5c855..81e006135 100755 --- a/_support/release +++ b/_support/release @@ -20,10 +20,8 @@ def main(version) abort "Git remote 'origin' must match #{REMOTE_REGEX}, got #{remote.inspect}" end - if version.start_with?("v") - puts "Do you really want your tag to be v#{version}? Enter 'Yes' to continue; Ctrl-C to abort" - $stdout.flush - abort unless $stdin.gets.chomp == 'Yes' + unless version =~ /^[0-9]/ + abort "Version string #{version.inspect} does not look like a semver (e.g. \"1.0.2\"). Aborting." end run!(%w[make verify]) |