Changesets: Tools
master b9a43d40 2013-10-08 14:42 Details Diff |
buildrelease: follow PEP8 coding guidelines | ||
mod - buildrelease.py | Diff File | ||
master d6840f10 2013-10-08 14:42 Details Diff |
buildrelease-repo.py: follow PEP8 coding guidelines | ||
mod - buildrelease-repo.py | Diff File | ||
master 57ecf123 2013-10-08 14:22 Details Diff |
buildrelease-repo.py: update submodules | ||
mod - buildrelease-repo.py | Diff File | ||
master 1f632da7 2013-10-08 14:22 Details Diff |
buildrelease-repo.py: error handling on git clone | ||
mod - buildrelease-repo.py | Diff File | ||
master 47b1a661 2013-10-08 09:08 Details Diff |
buildrelease-repo.py: initialize git clone url as variable | ||
mod - buildrelease-repo.py | Diff File | ||
master 0799777d 2013-10-08 07:00 Details Diff |
docbook-manual.py: skip 'erd' directory | ||
mod - docbook-manual.py | Diff File | ||
master 941a2b17 2013-07-28 00:56 Details Diff |
Use subprocess.call instead of os.system | ||
mod - buildrelease.py | Diff File | ||
master 385ccac9 2013-07-28 00:38 Details Diff |
Simplify sed regex to apply version suffix | ||
mod - buildrelease.py | Diff File | ||
master ece0973a 2013-07-28 00:14 Details Diff |
Use shutil.rmtree to delete the build dir | ||
mod - buildrelease.py | Diff File | ||
master 598f1763 2013-07-26 23:49 Details Diff |
Refactor the checksum generation code | ||
mod - buildrelease.py | Diff File | ||
master 89f3453f 2013-07-26 23:43 Details Diff |
Refactor the tarball signing code | ||
mod - buildrelease.py | Diff File | ||
master 0008a7e9 2013-07-26 23:31 Details Diff |
Refactor the tarball building code | ||
mod - buildrelease.py | Diff File | ||
master 262127c7 2013-07-25 00:01 Details Diff |
Add newline to log output | ||
mod - buildrelease.py | Diff File | ||
master 918b5528 2013-07-24 23:24 Details Diff |
Exclude files that should not be in tarballs This includes all system and build files (e.g. .travis.yml, phpunit test scripts, etc) and user-custom files (config_inc.php, custom*.php) as well as docbook sources. Fixes #16258, 16180 |
||
mod - buildrelease.py | Diff File | ||
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 |