Author: tchemit Date: 2015-01-06 12:00:27 +0000 (Tue, 06 Jan 2015) New Revision: 123 Url: http://forge.codelutin.com/projects/adminsys/repository/revisions/123 Log: refs #5074 (nightly build) Modified: scripts/redmine-tools/redmine-post-commit-git-with-repoid.sh scripts/redmine-tools/redmine-post-commit-git.sh Modified: scripts/redmine-tools/redmine-post-commit-git-with-repoid.sh =================================================================== --- scripts/redmine-tools/redmine-post-commit-git-with-repoid.sh 2015-01-06 10:46:33 UTC (rev 122) +++ scripts/redmine-tools/redmine-post-commit-git-with-repoid.sh 2015-01-06 12:00:27 UTC (rev 123) @@ -12,3 +12,13 @@ # send post-commit email (cd /var/lib/git/git-$DOMAIN/$REPO_ID.git ; python /opt/git-tools/git-multimail-run.py) + +DEPLOY_DEMO=$( git config -f /var/lib/git/git-$DOMAIN/$REPO_ID.git/config --get --bool nightlybuild.deploy-latest-to-demo ) +if [ "$DEPLOY_DEMO" = "true" ] ; then + touch /var/cache/redmine/nightly-build/$DOMAIN/$REPO_ID.deploy-demo && chmod o+w /var/cache/redmine/nightly-build/$DOMAIN/$REPO_ID.deploy-demo +fi + +DEPLOY_SITE=$( git config -f /var/lib/git/git-$DOMAIN/$REPO_ID.git/config --get --bool nightlybuild.deploy-snapshot-site ) +if [ "$DEPLOY_SITE" = "true" ] ; then + touch /var/cache/redmine/nightly-build/$DOMAIN/$REPO_ID.site +fi Modified: scripts/redmine-tools/redmine-post-commit-git.sh =================================================================== --- scripts/redmine-tools/redmine-post-commit-git.sh 2015-01-06 10:46:33 UTC (rev 122) +++ scripts/redmine-tools/redmine-post-commit-git.sh 2015-01-06 12:00:27 UTC (rev 123) @@ -6,8 +6,11 @@ DOMAIN="$2" SCM_API_KEY="$3" +sh /opt/redmine-tools/redmine-post-commit-git-with-repoid.sh "$PROJECT_NAME" "$PROJECT_NAME" "$DOMAIN" "$SCM_API_KEY" + + # refresh redmine scm viewer -curl -s "http://forge.$DOMAIN/sys/fetch_changesets?key=$SCM_API_KEY&id=$PROJECT_NAME" &> /dev/null +#curl -s "http://forge.$DOMAIN/sys/fetch_changesets?key=$SCM_API_KEY&id=$PROJECT_NAME" &> /dev/null # send post-commit email -(cd /var/lib/git/git-$DOMAIN/$PROJECT_NAME.git ; python /opt/git-tools/git-multimail-run.py) +#(cd /var/lib/git/git-$DOMAIN/$PROJECT_NAME.git ; python /opt/git-tools/git-multimail-run.py)
participants (1)
-
tchemit@users.forge.codelutin.com