KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm new to git and I want to be able to capture the commit message after a push to the origin/master and run a bash script (on the server) based on what the string contains. For example, if my git commit message says: [email] my commit message If the commit message contains [email] then do a specified action, otherwise, don't do it. Here's a sample bash script I'm thinking of using in the post-receive hook: #!/bin/bash MESSAGE= #commit message variable? if [[ "$MESSAGE" == *[email]* ]]; then echo "do action here" else echo "do nothing" fi Basically all I need to know is what the variable name for the commit message is, to use in the above bash script? Also, I'm not sure if this is the right hook to do this or not.
Tags (comma-separated)
Save Edits
Cancel