Author: tchemit Date: 2015-12-15 08:42:27 +0100 (Tue, 15 Dec 2015) New Revision: 128 Url: http://forge.codelutin.com/projects/adminsys/repository/revisions/128 Log: Ajout des script post-receive des depot git-lab Added: scripts/redmine-tools/gitlab-post-commit-with-repoid.sh scripts/redmine-tools/gitlab-post-commit.sh Added: scripts/redmine-tools/gitlab-post-commit-with-repoid.sh =================================================================== --- scripts/redmine-tools/gitlab-post-commit-with-repoid.sh (rev 0) +++ scripts/redmine-tools/gitlab-post-commit-with-repoid.sh 2015-12-15 07:42:27 UTC (rev 128) @@ -0,0 +1,19 @@ +#!/bin/sh +# +# Script lance a chaque push sur le serveur + +ORGANISATION="$1" +PROJECT_NAME="$2" +REPO_ID="$3" +DOMAIN="$4" +SCM_API_KEY="$5" + +# refresh redmine scm viewer +curl -s "http://forge.$DOMAIN/sys/fetch_changesets?key=$SCM_API_KEY&id=$PROJECT_NAME" &> /dev/null + +#echo "Redmine notified" + +# send post-commit email +(cd /var/opt/gitlab/git-data/repositories/$ORGANISATION/$REPO_ID.git ; python /opt/git-tools/git-multimail-run.py) + +#echo "Mail sent" \ No newline at end of file Property changes on: scripts/redmine-tools/gitlab-post-commit-with-repoid.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: scripts/redmine-tools/gitlab-post-commit.sh =================================================================== --- scripts/redmine-tools/gitlab-post-commit.sh (rev 0) +++ scripts/redmine-tools/gitlab-post-commit.sh 2015-12-15 07:42:27 UTC (rev 128) @@ -0,0 +1,10 @@ +#!/bin/sh +# +# Script lance a chaque push sur le serveur + +ORGANISATION="$1" +PROJECT_NAME="$2" +DOMAIN="$3" +SCM_API_KEY="$4" + +sh /opt/redmine-tools/gitlab-post-commit-with-repoid.sh "$ORGANISATION" "$PROJECT_NAME" "$PROJECT_NAME" "$DOMAIN" "$SCM_API_KEY" Property changes on: scripts/redmine-tools/gitlab-post-commit.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property