Changesets: Tools

master d6139258

2014-02-08 07:22

dregad


Details Diff
Fix error with --clean and relative paths
mod - buildrelease.py Diff File

master 8e8a5b7b

2014-02-08 06:00

dregad


Details Diff
buildrelease.py: remove extra space in digest file name
mod - buildrelease.py Diff File

master da485c82

2014-01-08 15:11

dregad


Details Diff
update-tracker.sh: handling of 'admin' directory

The new process now check if there are untracked files in the repo. If
yes, ask user if changes should be discarded, and abort if not.

Then at end of script, the user is asked if 'admin' dir should be
deleted.

This is easier to implement than a new commit in the local branch to
remove the directory, because this way we don't have to deal with
potential merge conflicts which would be difficult to handle in an
automated way.

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

master a4c6e9ad

2014-01-08 08:30

dregad


Details Diff
Delete 'admin' dir at end of process

Asks the user if they want to delete the 'admin' directory, and if not
displays a warning to remind them to do it manually afterwards.
mod - update-trackers.sh Diff File

master ad083bb1

2014-01-08 08:19

dregad


Details Diff
Improve handling of unstaged changes

Script now asks user if changes should be discarded (git co -- .)
instead of simply aborting in error.
mod - update-trackers.sh Diff File

master e020160d

2014-01-08 07:41

dregad


Details Diff
Detect unstaged changes

Abort when there are unstaged changes in the repository being processed.
mod - update-trackers.sh Diff File

master ff8e7872

2013-12-30 05:40

dregad


Details Diff
Allow use of externally defined reference file

If REF_FILE variable is set, that file will be used as reference to
determine the old copyright year. If not, core.php will be used.
mod - update-copyright.sh Diff File

master b9a43d40

2013-10-08 14:42

dregad


Details Diff
buildrelease: follow PEP8 coding guidelines
mod - buildrelease.py Diff File

master d6840f10

2013-10-08 14:42

dregad


Details Diff
buildrelease-repo.py: follow PEP8 coding guidelines
mod - buildrelease-repo.py Diff File

master 57ecf123

2013-10-08 14:22

dregad


Details Diff
buildrelease-repo.py: update submodules
mod - buildrelease-repo.py Diff File

master 1f632da7

2013-10-08 14:22

dregad


Details Diff
buildrelease-repo.py: error handling on git clone
mod - buildrelease-repo.py Diff File

master 47b1a661

2013-10-08 09:08

dregad


Details Diff
buildrelease-repo.py: initialize git clone url as variable
mod - buildrelease-repo.py Diff File

master 0799777d

2013-10-08 07:00

dregad


Details Diff
docbook-manual.py: skip 'erd' directory
mod - docbook-manual.py Diff File

master 941a2b17

2013-07-28 00:56

dregad


Details Diff
Use subprocess.call instead of os.system
mod - buildrelease.py Diff File

master 385ccac9

2013-07-28 00:38

dregad


Details Diff
Simplify sed regex to apply version suffix
mod - buildrelease.py Diff File

master ece0973a

2013-07-28 00:14

dregad


Details Diff
Use shutil.rmtree to delete the build dir
mod - buildrelease.py Diff File

master 598f1763

2013-07-26 23:49

dregad


Details Diff
Refactor the checksum generation code
mod - buildrelease.py Diff File

master 89f3453f

2013-07-26 23:43

dregad


Details Diff
Refactor the tarball signing code
mod - buildrelease.py Diff File

master 0008a7e9

2013-07-26 23:31

dregad


Details Diff
Refactor the tarball building code
mod - buildrelease.py Diff File

master 262127c7

2013-07-25 00:01

dregad


Details Diff
Add newline to log output
mod - buildrelease.py Diff File

master 918b5528

2013-07-24 23:24

dregad


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

dregad


Details Diff
Improve logic for file exclusions
mod - buildrelease.py Diff File

master 3fc8bbf5

2013-06-14 16:47

dregad


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

dregad


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

dregad


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
 First  Prev  1 2 3 4 5 6 7 8 9 10 11  Next  Last