Age | Commit message (Collapse) | Author | Files | Lines |
|
Use the committer's real name in the "From:" header of commit
notifications. This is a provisional solution. We'd really like to
teach Mailman to also accept the committer's email address.
|
|
Wrap individual lines instead of formatting whole paragraphs, so that
lists such as
* first item
* second item
aren't rewrapped.
|
|
Also catch the case where an issue was closed in a commit message, e.g.:
| Closed #123 via c5dc81cd28a9491115b4d13b959b0fc8e2df9a6c.
|
|
Have GitHub send notifications to plugins+github@, and try to
distinguish actual user comments from mere status change reports. Right
now, both types of notifications are forwarded to the devel@ list, but
in the future, we could choose to omit the status change emails.
While at it, the messages are also modified to make them more suitable
for being forwarded to a mailing list.
|
|
The script can build the snapshots for multiple branches in one go (and
does that by default).
|
|
|
|
Preserve any symlinks and file metadata when copying files from the
source to the target directory.
|
|
Import Poole, which is the script we use for generating our web site
from Markdown. Poole is maintained in a Mercurial repository at
Bitbucket:
https://bitbucket.org/obensonne/poole/
We currently don't use the latest changeset, as that requires Python 3.
Also, we've applied a small local patch. So our setup might be easier
to reproduce if we maintain our version of Poole in this repository, at
least for the moment.
This commit imports the unmodified Mercurial changeset 625d57a5d07a, the
following commit will add our local patch.
|
|
Install any changes made to our crontab(5) automatically.
|
|
The mailing lists were moved from SourceForge to the project server.
|
|
Put the code for creating the test instance into a separate hook file in
order to make the other files less convoluted.
|
|
Serve https://www.nagios-plugins.org:444/ from the "test" branch of this
repository.
|
|
... just to be on the safe side.
|
|
If multiple snapshot branches were updates, build snapshots from _all_
of them.
|
|
Use better variables names.
|
|
Before:
-S Enable compatibility with SourceForge's gitweb URLs
After:
-G Don't append .git extension to repository names in gitweb URLs
The new option behaves like the old one, this change should just clarify
that this is not specific to SourceForge.
|
|
Add links to our repository web interface to the commit notifications.
|
|
We use cgit, not Gitweb.
TODO: Make this configurable.
|
|
Fix a bug that will only be triggered if the output of whoami(1) is
empty.
|
|
Our Git hooks modify files in the home directory of the "plugins" user.
|
|
Send emails from Git Repository <git@nagios-plugins.org>. We should
turn this into a proper command line option.
|
|
GitHub uses the refs/pull namespace for pull requests.
|
|
Import the Nagios Plugins web site, Cronjobs, infrastructure scripts,
and configuration files.
|