Skip to content

Instantly share code, notes, and snippets.

@pmoran
Created November 3, 2011 10:37

Revisions

  1. Peter Moran revised this gist Nov 3, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion newco-commit-msg
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@
    message_file = ARGV[0]
    message = File.read(message_file)

    $regex = /\[(Extranet|API|Consumer)\]/
    $regex = /^\[(Extranet|API|Consumer)\]/

    if !$regex.match(message)
    puts "COMMIT FAILED: your message doesn't start with [Extranet], [API] or [Consumer]"
  2. Peter Moran revised this gist Nov 3, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion newco-commit-msg
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,6 @@ message = File.read(message_file)
    $regex = /\[(Extranet|API|Consumer)\]/

    if !$regex.match(message)
    puts "COMMIT FAILED: your message doesn't contain [Extranet], [API] or [Consumer]"
    puts "COMMIT FAILED: your message doesn't start with [Extranet], [API] or [Consumer]"
    exit 1
    end
  3. Peter Moran created this gist Nov 3, 2011.
    10 changes: 10 additions & 0 deletions newco-commit-msg
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,10 @@
    #!/usr/bin/env ruby
    message_file = ARGV[0]
    message = File.read(message_file)

    $regex = /\[(Extranet|API|Consumer)\]/

    if !$regex.match(message)
    puts "COMMIT FAILED: your message doesn't contain [Extranet], [API] or [Consumer]"
    exit 1
    end