Changesets: Tools
|
master cfe30a2e 2017-04-02 08:12 Details Diff |
Build: remove extra blank line in digest files They are causing unnecessary warnings when validating the checksums e.g. with `md5sum -c` |
||
| mod - buildrelease.py | Diff File | ||
|
master 3eae8e67 2017-04-02 07:11 Details Diff |
Build: disable composer plugins and scripts execution The nightly builds process runs as root from a cron job. This throws a warning when executing composer. Add recommended [1] parameters to composer install command. Fixes #22644 [1] in https://getcomposer.org/root |
||
| mod - buildrelease-repo.py | Diff File | ||
|
master aacc337a 2017-04-02 07:09 Details Diff |
Build: do not abort in case of composer error If a composer error occurs, continue with the next ref's build instead of aborting the process with exit code 1. |
||
| mod - buildrelease-repo.py | Diff File | ||
|
master 03d2b840 2017-03-20 09:17 Details Diff |
buildrelease: install composer packages If a composer.json file is present in the MantisBT root directory, the script will execute 'composer install'. If the composer.json file is invalid or some error occurs while executing Composer, the script will abort with exit code 1. |
||
| mod - buildrelease-repo.py | Diff File | ||
|
master 9039c472 2017-01-28 13:40 Details Diff |
Specify privilege associated with Github team Instead of always granting 'push' access, it is now possible to set the desired access (pull, push, admin) for each team in the config file. |
||
| mod - config_defaults.yml | Diff File | ||
| mod - github_plugin_teams.py | Diff File | ||
|
master e2c62ae5 2017-01-28 13:38 Details Diff |
Handle invalid team name in config file | ||
| mod - github_plugin_teams.py | Diff File | ||
|
master d9cdccac 2017-01-28 11:40 Details Diff |
Improve performance Reduce number of Github API calls by caching repository data, and processing that instead of making numerous has_in_repos() calls. Benchmark shows 400% improvement in execution time (from 44s to 11s). |
||
| mod - github_plugin_teams.py | Diff File | ||
|
master ec00a4c3 2017-01-27 13:59 Details Diff |
Ignore PHPStorm .idea files | ||
| mod - .gitignore | Diff File | ||
|
master da629754 2017-01-26 14:58 Details Diff |
New script to update Github teams access to plugin repos The 'Core team' and 'translatewiki.net' teams in the mantisbt-plugins org should have push access to all repositories in the organization. Due to the large number of repositories within the org, this becomes painful to check manually. This script leverages the Github API to check for any missing access, and grant it. |
||
| mod - config_defaults.yml | Diff File | ||
| add - github_plugin_teams.py | Diff File | ||
|
master c6ab8a23 2017-01-26 14:50 Details Diff |
Config module for python scripts Implement a simple config module for Python scripts based on YAML files. Default configuration is stored in `config_defaults.yml`. This file also documents the available settings, which can be overriden as needed from a `config.yml` file. |
||
| mod - .gitignore | Diff File | ||
| add - config.py | Diff File | ||
| add - config_defaults.yml | Diff File | ||
|
master db43fbe7 2017-01-11 05:53 Details Diff |
Nightly builds: update list of branches to process Add master-2.0.x |
||
| mod - nightly-builds.sh | Diff File | ||
|
master 75a738bd 2017-01-11 05:45 Details Diff |
Nightly builds: fix bug when processing a single branch Bash brace expansion does not work when there are no commas in the list of branches to process. Add special handling for when a single branch is specified. |
||
| mod - nightly-builds.sh | Diff File | ||
|
master bc0a3de0 2017-01-11 05:44 Details Diff |
Nightly builds: add minimal console output Useful when running the script interactively |
||
| mod - nightly-builds.sh | Diff File | ||
|
master da573a0d 2017-01-10 00:18 Details Diff |
DB dump: fix path for anonymization script | ||
| mod - db-dump.sh | Diff File | ||
|
master 25147aa8 2016-08-27 20:30 Details Diff |
Exclude font awesome font files from line term | ||
| mod - check_lineterm.php | Diff File | ||
|
master 07a782bd 2016-08-27 13:23 Details Diff |
nightly-builds.sh: disable builds for 1.2.x Fixes #21648 |
||
| mod - nightly-builds.sh | Diff File | ||
|
master b99c5e36 2016-07-04 02:22 Details Diff |
nightly-builds.sh: fix bug when processing > 2 branches Issue #21189 |
||
| mod - nightly-builds.sh | Diff File | ||
|
master 4b343a71 2016-07-04 02:20 Details Diff |
nightly-builds.sh: add master-1.3.x to list of branches Fixes #21189 |
||
| mod - nightly-builds.sh | Diff File | ||
|
master 7b20d9f1 2016-07-03 02:51 Details Diff |
update-trackers.sh: Add leading '-' to version suffix | ||
| mod - update-trackers.sh | Diff File | ||
|
master 13ac9d30 2015-12-01 13:30 Details Diff |
update-trackers.sh: process submodules Fixes #19641 |
||
| mod - update-trackers.sh | Diff File | ||
|
master 8a55714f 2015-09-05 22:07 Details Diff |
Remove use of git co alias | ||
| mod - buildrelease-repo.py | Diff File | ||
|
master 54e98bfc 2015-09-05 20:17 Details Diff |
Skip .wav and .ttf files from new line validation The securimage library used to trigger line break warnings on binary files. |
||
| mod - check_lineterm.php | Diff File | ||
|
master 4ac33d1c 2015-04-17 15:54 Details Diff |
New cleanup_spam.php script Following mass creation of bugnotes in thousands of issues by user 'axosoft' in April 2015, this script was created to cleanup the tracker and restore it to its previous state. |
||
| add - cleanup_spam.php | Diff File | ||
|
master df8aeee4 2014-12-07 13:58 Details Diff |
docbook-manual.py: fix publican build When given a relative path as argument (as when called by buildrelease.py), the build would fail because the script would not be able to walk the docbook directory due to changing into it first. |
||
| mod - docbook-manual.py | Diff File | ||
|
master 010ffa77 2014-11-24 07:08 Details Diff |
Revert "Don't delete admin folder after updating tracker" This reverts commit 5b1c03a5d57ff18ed0e1f5a93c14352dfbf28cef. |
||
| mod - update-trackers.sh | Diff File | ||