Changesets: Tools

master 187c6455

2019-08-06 07:52

dregad


Details Diff
Retrieve org teams as a dict instead of a list
mod - github_plugin_teams.py Diff File

master 7fa38461

2019-08-06 07:47

dregad


Details Diff
Fix identation in script output
mod - github_plugin_teams.py Diff File

master b1e7c741

2019-08-06 07:41

dregad


Details Diff
Update main script comment

Document newly implemented functionality
mod - github_plugin_teams.py Diff File

master 26aa354c

2019-08-06 07:40

dregad


Details Diff
Case insensitive Plugin teams comparison
mod - github_plugin_teams.py Diff File

master e17a3060

2019-08-06 07:29

dregad


Details Diff
Create Plugin teams if they don't exist

For each repo, check if a corresponding team granting push access to it
exists, and create it not.
mod - github_plugin_teams.py Diff File

master 73fda1fd

2019-08-06 07:28

dregad


Details Diff
Process org teams in 2 steps

1. retrieve all of the org's teams
2. load the "special" teams from the config file

This is in preparation of new process to create teams with push access
for each repository.
mod - github_plugin_teams.py Diff File

master 5ffa2af8

2019-08-06 05:45

dregad


Details Diff
Update Github plugins script to Python 3
mod - github_plugin_teams.py Diff File

master 40088b64

2019-08-06 05:45

dregad


Details Diff
Update config module for Python 3
mod - config.py Diff File

master 1edfc97d

2019-03-18 10:48

dregad


Details Diff
buildrelease.py: don't exlude web.config files

Fixes 0025614
Affected Issues
0025614
mod - buildrelease.py Diff File

master a86d2285

2018-11-18 11:23

dregad


Details Diff
Run composer with '--no-plugins --no-scripts' options

Just to be on the safe side when running the script as root...
Reference: https://getcomposer.org/doc/faqs/how-to-install-untrusted-packages-safely.md
mod - update-trackers.sh Diff File

master f039d394

2018-11-18 06:52

atrol

Committer: dregad


Details Diff
Use Composer when updating our tracker installations

We don't use git submodules any longer since some while.
Use Composer instead of it.

Fixes #24991
mod - update-trackers.sh Diff File

gpg-get-bin 529c2129

2018-11-18 04:37

dregad


Details Diff
WIP Get GPG binary
mod - buildrelease.py Diff File

master c98e17f1

2017-09-20 03:16

dregad


Details Diff
Fixes and improvements to DocBook manual build scripts

Following upgrade of Publican to 4.3.2.

- fix issues with file names introduced by the new version
- fix rsync error when not building html manual
- add support for EPUB format
- allow building only the TXT manual
mod - docbook-manual-repo.py Diff File
mod - docbook-manual.py Diff File

master 288ef0b1

2017-09-20 02:52

dregad


Details Diff
Allow building EPUB format
mod - docbook-manual.py Diff File

master e6254b51

2017-09-20 02:44

dregad


Details Diff
Fix rsync error when not building HTML manual
mod - docbook-manual.py Diff File

master 6042a8e1

2017-09-20 02:43

dregad


Details Diff
Allow building just the txt manual
mod - docbook-manual.py Diff File

master b9cd8c7b

2017-09-19 07:16

dregad


Details Diff
Consistent file name when copying to target dir

Modern Publican releases changed the way the generated PDF files are
named from 'book.pdf' to 'product-version-book-lang.pdf'

This causes broken links in MantisBT web site's documentation page, so
we rename the files as part of copying them to the target dir.

Fixes #23369
mod - docbook-manual.py Diff File

master e8b45c28

2017-09-19 02:52

dregad


Details Diff
Redirect git checkout output to /dev/null

This avoids cluttering the log file - when redirecting STDOUT, git
checkout still displays information about the previous and new HEAD.
mod - docbook-manual-repo.py Diff File

master 722540a8

2017-09-10 15:03

dregad


Details Diff
Nightly builds: improve branch list retrieval

To get the branch list from the reference repo, the 'branches' variable
must now be set to empty.

The retrieval code now includes error handling and logging.
mod - nightly-builds.sh Diff File

master b047b367

2017-09-10 13:26

dregad


Details Diff
Nightly build: include all branches in 'origin' remote

This avoids having to manually edit the script when new maintenance
branches are created after a new release.
mod - nightly-builds.sh Diff File

master fcff6812

2017-09-10 13:23

dregad


Details Diff
Nightly builds: don't use phpenv by default

With the new server, it is not needed anymore
mod - nightly-builds.sh Diff File

master af7c4fab

2017-04-19 09:10

dregad


Details Diff
New restore issue script

Following accidental deletion of several issues, this script was written
to assist restoring individual issues including related records from a
database backup.

Issue #22747
add - restore_issue.php Diff File

master eb56109e

2017-04-13 05:03

dregad


Details Diff
Nightly builds: use specific PHP version using phpenv

To cope with outdated PHP version preventing nightly builds to complete
on master branch due to composer dependencies, phpenv has been setup on
the server and the script modified to switch to the specified version.

Fixes #22643
mod - nightly-builds.sh Diff File

master ed695667

2017-04-02 14:22

dregad


Details Diff
Nightly: update branches list

Currently supported releases as of today: master, 2.3, 2.2, 1.3
mod - nightly-builds.sh Diff File

master f5aaae8a

2017-04-02 14:20

dregad


Details Diff
Nightly: improve logging
mod - nightly-builds.sh Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10  Next  Last