Changesets: Tools
master 03c3e45a 2013-07-24 12:36 Details Diff |
Improve logic for file exclusions | ||
mod - buildrelease.py | Diff File | ||
master 3fc8bbf5 2013-06-14 16:47 Details Diff |
docbook build: added --current option Allows building from an existing git repository's current branch (working copy), without fetching from remote or checking out a branch. |
||
mod - docbook-manual-repo.py | Diff File | ||
master 2284a615 2013-05-22 06:54 Details Diff |
docbook-manual-repo.py: revert to originally checked-out branch Previously the script was leaving the repository checked-out to the last processed ref. |
||
mod - docbook-manual-repo.py | Diff File | ||
master 7a9bd5d8 2013-05-22 04:59 Details Diff |
docbook-manual-repo.py: only build when docbook source has changed Restrict git log parsing to 'docbook' directory when retrieving last commit timestamp to determine if we need to build the manuals. This avoids unnecessarily running the build process. |
||
mod - docbook-manual-repo.py | Diff File | ||
master 4693274c 2013-05-22 04:46 Details Diff |
docbook-manual-repo.py: improve logging Display the last successful build's date (from the modified timestamp of the '.build' flag file) when skipping build if there was no change in the repository since that time. To achieve this, the flag file's modified date is updated to current time when we're not building the manuals. |
||
mod - docbook-manual-repo.py | Diff File | ||
master a6fd8a92 2013-05-22 00:21 Details Diff |
Disable output buffering in python scripts Buffering causes output from system commands to be displayed out of sequence with messages printed directly from the script, which makes the script's output difficult to understand. |
||
mod - docbook-manual-repo.py | Diff File | ||
mod - docbook-manual.py | Diff File | ||
mod - irclogs.py | Diff File | ||
master 4d0d36e3 2013-05-20 15:28 Details Diff |
irclogs.py: set executable mode | ||
add - irclogs.py | Diff File | ||
master 45ae8b36 2013-05-19 09:03 Details Diff |
docbook-manual.py: follow PEP8 coding guidelines | ||
mod - docbook-manual.py | Diff File | ||
master 1f42fb46 2013-05-19 05:21 Details Diff |
docbook-manual.py: allow build with publican The script now automatically selects the appropriate toolchain to build the docbook (make or publican), based on presence of the corresponding config file (Makefile or publican.cfg) in the docbook manual's source directory. If neither of these files are present, the script skips the build. Since publican does not include a feature to copy the built manuals to the target location as the old makefile did, this is done manually within the script. Fixes #15887 |
||
mod - docbook-manual.py | Diff File | ||
master f55eb057 2013-05-19 05:10 Details Diff |
docbook-manual-repo.py: follow PEP8 coding guidelines | ||
mod - docbook-manual-repo.py | Diff File | ||
master de0d852e 2013-05-18 16:22 Details Diff |
docbook-manual-repo.py: added print statements to improve logging | ||
mod - docbook-manual-repo.py | Diff File | ||
master e0ba658a 2013-05-05 09:57 Details Diff |
irclogs.py: follow PEP8 coding guidelines | ||
mod - irclogs.py | Diff File | ||
master bfa1167f 2013-05-03 03:54 Details Diff |
irclogs.py: don't exclude index.php from rsync Maintenance is easier if the redirection pages and symbolic links are on the source rather than the target. |
||
mod - irclogs.py | Diff File | ||
master 1f7df87e 2013-05-03 00:18 Details Diff |
irclogs.py: use subprocess instead of os.system Added error handling and logging. |
||
mod - irclogs.py | Diff File | ||
master 36a248cf 2013-05-02 23:15 Details Diff |
irclogs.py: improved logging including start+end with timestamp | ||
mod - irclogs.py | Diff File | ||
master 2af0231d 2013-05-02 13:17 Details Diff |
Added new irclogs.py script to process mantisbot's logs Details in wiki http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_logs |
||
add - irclogs.py | Diff File | ||
master 324b7c82 2013-04-30 01:45 Damien Regad Details Diff |
irclogs.py: add error checking for source+target dirs | ||
mod - irclogs.py | Diff File | ||
master 2820f4e0 2013-04-30 01:28 Damien Regad Details Diff |
irclogs.py: remove createIndex function Not needed anymore, we handle this through the irclogs.php page on the web site. |
||
mod - irclogs.py | Diff File | ||
master e9a9bebb 2013-04-30 00:18 Damien Regad Details Diff |
irclogs.py: set final source and target dirs | ||
mod - irclogs.py | Diff File | ||
master ba4a2236 2013-04-30 00:17 Damien Regad Details Diff |
irclogs.py: exclude index.php from rsync | ||
mod - irclogs.py | Diff File | ||
master 196bec0a 2013-04-28 23:37 Damien Regad Details Diff |
Set executable flags for irclogs.py | ||
add - irclogs.py | Diff File | ||
master 9e51fd20 2013-04-28 23:30 Damien Regad Details Diff |
Revised and improved irclogs.py | ||
mod - irclogs.py | Diff File | ||
master 96830049 2013-04-22 08:18 Damien Regad Details Diff |
New script: irclogs.py Generate IRC log archive pages for mantisbt.org based on files saved by mantisbot / ChannelLogger plugin Processes the Supybot ChannelLogger's log directory, generates html pages for the IRC logs (assumes no leading '#' on filenames) using Marius Gedminas' logs2html script [1], and copies them (rsync) to the webserver's directory. See [2] and [3] for further details [1] http://mg.pov.lt/irclog2html/ [2] http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_logs [3] http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_mantisbot Loosely based on jreese's original script |
||
add - irclogs.py | Diff File | ||
master 7775d055 2013-04-12 05:02 Damien Regad Details Diff |
Improve check_lineterm.php Remove code duplication; ignore '.git' directory and remove CVS reference; improve output. |
||
mod - check_lineterm.php | Diff File | ||
master a8ecd2fd 2013-03-21 04:59 Details Diff |
Set executable mode for update-trackers.sh | ||
add - update-trackers.sh | Diff File |