aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/mgagit
Commit message (Collapse)AuthorAgeFilesLines
* mgagit: Remove old emailerColin Guthrie2013-10-073-24/+1
|
* mgagit: Fix post-receive mailer.Colin Guthrie2013-10-071-3/+2
| | | | | | * Fix python path * Fix .git suffix stripping from repo shortname * Remove left over debug printing
* mgagit: Keep the post commit stuff out of /usr/local/binColin Guthrie2013-10-072-3/+13
|
* mgagit: Import a manually added script on the server side to puppetColin Guthrie2013-10-072-0/+24
|
* mgagit: Convert to git multimail for notifications.Colin Guthrie2013-10-074-11/+17
| | | | | | | This system sends one mail per commit pushed, all threaded (i.e. as replies) to a summary email of the push itself. Upstream URL for git multimail is: https://github.com/mhagger/git-multimail
* mgagit: Add new templates for generationg per-commit notification emails.Colin Guthrie2013-10-062-0/+2561
| | | | | | | | | This uses the git multimail project from upstream revision 3fcd7bffef which is the master revision at the time of writing. It also includes a monkey-patched version which we will use which adds the ability to include links to the gitweb/cgit URL and also links to any supported bugtracker.
* Allow i18n team to commit to the repos.Colin Guthrie2013-09-221-0/+3
| | | | | | Longer term, we likely want to remove this and replace it with a synthesised repo that allows all translations to live in one place for easier translations, but for the short term this is the easiest solution.
* mgagit: Allow sysadmins to do forced pushes.Colin Guthrie2013-08-311-0/+4
| | | | | This should only be used in very rare circumstances but having the flexibility is useful.
* Rename the 'Git user' to 'Mageia Git' as it's shown to the public via emails ↵Colin Guthrie2013-08-251-1/+1
| | | | and on cgit
* mgagit: Gitolite doesn't like the complex hook value, so abstract it to a ↵Colin Guthrie2013-08-224-2/+25
| | | | script.
* mgagit: Show diffs in commit messages and include a link to gitweb.Colin Guthrie2013-08-213-1/+3
|
* Add [] around repo name for emails and quote values to ensure trailing spaceColin Guthrie2013-08-212-4/+4
|
* mgagit: Attempt to envelope the emails so they make it to the commits ↵Colin Guthrie2013-08-213-1/+3
| | | | mailing lists
* mgagit: Allow apprentices to commit to git as they could commit to svn ↵Colin Guthrie2013-08-211-1/+1
| | | | before it.
* mgagit: Fix group nameColin Guthrie2013-08-201-1/+1
|
* mgagit: Fix typoColin Guthrie2013-08-201-2/+2
|
* mgagit: Arg, idiot. Fix syntax errorColin Guthrie2013-08-201-2/+2
|
* mgagit: Hopefully fix my puppet syntax errorsColin Guthrie2013-08-203-21/+20
| | | | | This just splits the template writer out into it's own define.
* mgagit: Add repo templates to puppet rather than reply on packaged versionsColin Guthrie2013-08-204-1/+84
| | | | | | | | This adds the repo template into puppet as this seems a more appropriate place to track what is effectively configuration. I also use this opportunity to add a repository configuration repo for 'web' and add a new repo template for it accordingly.
* gitolite.rc: add gitweb.owner to the list of allowed config keysNicolas Vigier2013-07-151-1/+1
|
* mgagit: fix syntax errorNicolas Vigier2013-07-151-1/+1
|
* mgagit: add http://projects.mageia.org/ vhostNicolas Vigier2013-07-152-1/+9
|
* Remove mgagit::reposconfigNicolas Vigier2013-07-152-16/+0
| | | | | No longer needed with new mgagit version. The clone is now done automatically if the directory does not exists.
* mgagit.conf: udpate for new mgagit versionNicolas Vigier2013-07-151-1/+2
|
* mgagit.conf: set run_gitolite to yesNicolas Vigier2013-07-141-0/+1
|
* Restrict infrastructure/repositories to mga-sysadmin for nowNicolas Vigier2013-07-071-1/+1
|
* mgagit.conf: add softwareNicolas Vigier2013-07-061-0/+3
|
* mgagit: clone software repos listNicolas Vigier2013-07-062-1/+18
|
* fix indentNicolas Vigier2013-07-061-1/+1
|
* mgagit: add git dirNicolas Vigier2013-06-271-0/+13
|
* mgagit.conf: fix mga-packagers groupNicolas Vigier2013-06-271-1/+1
|
* mgagit.conf: Fix binddnNicolas Vigier2013-06-271-1/+1
|
* Fix managehome parameterNicolas Vigier2013-06-271-1/+1
|
* Fix parameter nameNicolas Vigier2013-06-271-1/+1
|
* gitolite.rc: set GIT_CONFIG_KEYSNicolas Vigier2013-06-251-1/+1
|
* gitolite.rc: enable cgitNicolas Vigier2013-06-251-1/+1
|
* gitolite.rc: set umask to 0022Nicolas Vigier2013-06-251-1/+1
|
* Add mgagit moduleNicolas Vigier2013-06-253-0/+237