Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mgagit: Make the repository update hook more generic to cover all repo groups | Colin Guthrie | 2014-03-13 | 1 | -1/+1 |
| | |||||
* | Setup git repository groups for 'artwork', 'doc' and 'qa' | Colin Guthrie | 2014-03-13 | 1 | -0/+18 |
| | |||||
* | mgagit: Use a 5 second timeout to notify alamut. | Colin Guthrie | 2014-02-10 | 1 | -1/+1 |
| | | | | | This keeps the stall time on a push to something sensible should there be a problem. | ||||
* | mgagit: Python typo | Colin Guthrie | 2014-02-10 | 1 | -1/+1 |
| | |||||
* | mgagit: Use the full repo name + .git suffix when informing remote side. | Colin Guthrie | 2014-02-10 | 1 | -1/+1 |
| | |||||
* | alamut: Remove rsyncing from git. | Colin Guthrie | 2014-02-10 | 1 | -11/+22 |
| | | | | | Add in notification of the 'on-the-pull' system for mirroring in post-commit hook. | ||||
* | mgagit: Avoid unnecessary quotes. | Colin Guthrie | 2014-02-09 | 1 | -2/+2 |
| | |||||
* | mgagit: Make sure to strip the single quotes that surround the modifed date. | Colin Guthrie | 2014-01-04 | 1 | -1/+1 |
| | |||||
* | mgagit: Fix last-modified file write. | Colin Guthrie | 2014-01-04 | 1 | -2/+4 |
| | |||||
* | mgagit: Some trivial pylint tidyups | Colin Guthrie | 2014-01-04 | 1 | -10/+10 |
| | |||||
* | mgagit: Attempt to write out a last-modified file for cgit. | Colin Guthrie | 2014-01-04 | 1 | -0/+13 |
| | | | | | | | | | This means the Last Modified column in cgit will show the date of the last commit not the date of the last push (which can be completely unrelated, especially when doing rebases or forced pushes and fixups etc.) Note: If we stop using rsync for replication then this can be removed and replaced with a different hook on the receiving side. | ||||
* | mgagit: Match multiple bug references on a single line | Colin Guthrie | 2013-12-22 | 1 | -6/+5 |
| | |||||
* | mgagit: Suppress the 'Bug links:' section when posting comment to bugzilla. | Colin Guthrie | 2013-12-14 | 1 | -1/+7 |
| | | | | | | | It is only suppressed when a single bug is referenced. If multiple bugs are referenced (including external bug trackers) then it will be included. mga#11987 | ||||
* | Attempt to notify bugzilla when bugs are referenced in commits mga#11987 | Colin Guthrie | 2013-12-14 | 1 | -0/+63 |
| | |||||
* | mgagit: Remove old emailer | Colin Guthrie | 2013-10-07 | 2 | -20/+1 |
| | |||||
* | mgagit: Fix post-receive mailer. | Colin Guthrie | 2013-10-07 | 1 | -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/bin | Colin Guthrie | 2013-10-07 | 1 | -1/+1 |
| | |||||
* | mgagit: Import a manually added script on the server side to puppet | Colin Guthrie | 2013-10-07 | 1 | -0/+12 |
| | |||||
* | mgagit: Convert to git multimail for notifications. | Colin Guthrie | 2013-10-07 | 3 | -11/+9 |
| | | | | | | | 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 Guthrie | 2013-10-06 | 2 | -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 Guthrie | 2013-09-22 | 1 | -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 Guthrie | 2013-08-31 | 1 | -0/+4 |
| | | | | | This should only be used in very rare circumstances but having the flexibility is useful. | ||||
* | mgagit: Gitolite doesn't like the complex hook value, so abstract it to a ↵ | Colin Guthrie | 2013-08-22 | 3 | -2/+21 |
| | | | | script. | ||||
* | mgagit: Show diffs in commit messages and include a link to gitweb. | Colin Guthrie | 2013-08-21 | 3 | -1/+3 |
| | |||||
* | Add [] around repo name for emails and quote values to ensure trailing space | Colin Guthrie | 2013-08-21 | 2 | -4/+4 |
| | |||||
* | mgagit: Attempt to envelope the emails so they make it to the commits ↵ | Colin Guthrie | 2013-08-21 | 3 | -1/+3 |
| | | | | mailing lists | ||||
* | mgagit: Hopefully fix my puppet syntax errors | Colin Guthrie | 2013-08-20 | 1 | -5/+5 |
| | | | | | This just splits the template writer out into it's own define. | ||||
* | mgagit: Add repo templates to puppet rather than reply on packaged versions | Colin Guthrie | 2013-08-20 | 3 | -1/+43 |
| | | | | | | | | 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 keys | Nicolas Vigier | 2013-07-15 | 1 | -1/+1 |
| | |||||
* | mgagit: add http://projects.mageia.org/ vhost | Nicolas Vigier | 2013-07-15 | 1 | -0/+1 |
| | |||||
* | mgagit.conf: udpate for new mgagit version | Nicolas Vigier | 2013-07-15 | 1 | -1/+2 |
| | |||||
* | mgagit.conf: set run_gitolite to yes | Nicolas Vigier | 2013-07-14 | 1 | -0/+1 |
| | |||||
* | Restrict infrastructure/repositories to mga-sysadmin for now | Nicolas Vigier | 2013-07-07 | 1 | -1/+1 |
| | |||||
* | mgagit.conf: add software | Nicolas Vigier | 2013-07-06 | 1 | -0/+3 |
| | |||||
* | mgagit.conf: fix mga-packagers group | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | mgagit.conf: Fix binddn | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: set GIT_CONFIG_KEYS | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: enable cgit | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: set umask to 0022 | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | Add mgagit module | Nicolas Vigier | 2013-06-25 | 2 | -0/+175 |