aboutsummaryrefslogtreecommitdiffstats
path: root/release.py
Commit message (Collapse)AuthorAgeFilesLines
* release.py: strip trailing whitespace from ChangeLog.W. Trevor King2012-10-251-3/+7
|
* release.py: sign tags when cutting releases.W. Trevor King2012-10-251-1/+1
|
* release.py: use current Python executable for ./be invocationW. Trevor King2012-10-251-1/+1
| | | | | | | | | This allow you to cut a release where your system Python is not compatible with be. For example: $ python --version Python 3.2.3 $ python2.7 ./release.py 1.1.0
* release.py: pull main code into main().W. Trevor King2012-10-251-3/+7
|
* release.py: remove dependency on deprecated libbe.subproc.PipeW. Trevor King2012-10-251-4/+5
| | | | | | | | | | Pipe has been gone since: commit f1ae4b7f3fea6fb78a54ee5073aee648a3d73179 Author: W. Trevor King <wking@drexel.edu> Date: Sat Feb 25 11:16:01 2012 -0500 Remove util.subproc.Pipe, as we no longer use it in BE.
* Ran update-copyright.py.W. Trevor King2012-10-161-1/+1
|
* Add update-copyright as a submodule and update release.py accordingly.W. Trevor King2012-02-161-1/+9
| | | | Also add `**kwargs` to `invoke` so we can specify the environment.
* Fix release.py to allow uncommented initial _VERSION.W. Trevor King2012-02-161-1/+1
| | | | | | | | | | | | | | I was in favor of always leaving _VERSION commented in the trunk, since released branches should fork off the trunk: trunkA -> trunkB -> trunkC -> trunkD `-> 1.0.0 `-> 1.1.0 `-> 1.0.1 `-> 1.1.1 But that doesn't seem to have been how things have worked out in BE. In any case, you will need to release on top of a previous release (e.g. 1.0.1 on top of 1.0.0 in my above example), so we cannot depend on an initial comment character before _VERSION.
* Modify release.py for external update-copyright.py.W. Trevor King2012-02-161-4/+1
|
* Ran update-copyright.py.W. Trevor King2012-02-161-10/+10
|
* Run update_copyright.py.W. Trevor King2011-05-251-1/+2
|
* Bumped to version 1.0.01.0.0Chris Ball2011-01-081-1/+1
|
* Update release.py to generate .be/id-cache and remove update_copyright.py.W. Trevor King2010-12-061-0/+10
| | | | | | | | | The log output from generating .be/id-cache might confuse new BE users, so we should distribute the bug repo with a pre-built cache. update_copyright.py isn't much use without the Git repo from which it extracts authorship info, so we'll have a cleaner release tarball without it.
* Simpler undo message in release.py's help.W. Trevor King2010-10-211-3/+3
|
* release.set_vcs_name() now adjusts any vcs settings in the exported .be/.W. Trevor King2010-10-211-8/+15
| | | | | Also call remove_makefile_libbe_version_dependencies() on the exported Makefile.
* Ensure target_dir has trailing separator in release.export().W. Trevor King2010-10-211-0/+2
|
* Rename tag -> _tag in release.py to avoid collision with tag() function.W. Trevor King2010-10-211-6/+6
|
* Add `-a` option to `git commit` call in release.py.W. Trevor King2010-10-211-1/+1
|
* Use invoke() instead of Pipe() to run single commands in release.py.W. Trevor King2010-10-211-23/+15
|
* Updating copyright info in release.py can take a while. Let the user know.W. Trevor King2010-10-211-0/+1
|
* Simpler (and faster) ChangeLog format in release.py.W. Trevor King2010-10-211-16/+5
|
* Update release.py for use with git-versioned BE.W. Trevor King2010-10-211-28/+53
|
* Ran update_copyright.pyW. Trevor King2010-06-221-11/+12
|
* Updated copyright informationW. Trevor King2010-01-011-1/+1
|
* Broke subprocess handling out into its own submodule libbe.subproc.W. Trevor King2009-11-201-4/+4
|
* Have release.py update copyrights as well.W. Trevor King2009-11-201-2/+4
|
* Added release.py script automating release processW. Trevor King2009-11-201-0/+159