Añade el plugin Redmine Git Hosting 5.0.0
This commit is contained in:
parent
cfa0d58b18
commit
a3bddad233
458 changed files with 30396 additions and 1 deletions
|
@ -0,0 +1,35 @@
|
|||
#! /usr/bin/env python
|
||||
|
||||
import sys
|
||||
import os
|
||||
|
||||
import git_multimail
|
||||
|
||||
|
||||
# It is possible to modify the output templates here; e.g.:
|
||||
|
||||
git_multimail.FOOTER_TEMPLATE = """\
|
||||
|
||||
-- \n\
|
||||
This email was generated by the wonderful git-multimail tool from JBox Web.
|
||||
"""
|
||||
|
||||
|
||||
# Specify which "git config" section contains the configuration for
|
||||
# git-multimail:
|
||||
config = git_multimail.Config('multimailhook')
|
||||
|
||||
# check if hook is enabled
|
||||
enabled = config.get_bool('enabled')
|
||||
|
||||
if enabled:
|
||||
# Select the type of environment:
|
||||
environment = git_multimail.GitoliteEnvironment(config=config)
|
||||
|
||||
# Choose the method of sending emails based on the git config:
|
||||
mailer = git_multimail.choose_mailer(config, environment)
|
||||
|
||||
# Read changes from stdin and send notification emails:
|
||||
git_multimail.run_as_post_receive_hook(environment, mailer)
|
||||
else:
|
||||
print(" multimailhook is disabled")
|
Loading…
Add table
Add a link
Reference in a new issue