summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJim O'Leary <jim.oleary@mongodb.com>2019-12-06 16:59:35 +0000
committerevergreen <evergreen@mongodb.com>2019-12-06 16:59:35 +0000
commit0ccd8da6ee358249469edf0b367ff9c5cc99c24c (patch)
treeb08a46112875939a35619917c85997c6857f5b53 /etc
parenteba76c558b3e7d784c146b51ced16d48b1d0efe7 (diff)
downloadmongo-0ccd8da6ee358249469edf0b367ff9c5cc99c24c.tar.gz
SERVER-44338 validate commit message
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml21
1 files changed, 21 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 23351f21928..46209d9ab4a 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -8413,6 +8413,26 @@ tasks:
echo "Commit Queue Placeholder"
exit 0
+- name: validate_commit_message
+ commands:
+ - command: manifest.load
+ - func: "git get project"
+ - func: "set task expansion macros"
+ - func: "set up virtualenv"
+ - command: shell.exec
+ type: test
+ params:
+ working_dir: src
+ shell: bash
+ script: |
+ set -o verbose
+ set -o errexit
+ if [ "${is_commit_queue}" = "true" ]; then
+ ${activate_virtualenv}
+ $python buildscripts/validate_commit_message.py "${commit_message}"
+ fi
+
+
#######################################
# Task Groups #
#######################################
@@ -12339,3 +12359,4 @@ buildvariants:
- name: compile_core_tools_TG
distros:
- rhel62-large
+ - name: validate_commit_message