==================================================
Changes from 2012-07-06 00:00:00 +0000 to present.
==================================================
------------------------------------------
version 0.003 at 2013-07-06 00:53:19 +0000
------------------------------------------
Change: ec98906908b8d3caba6ed30b72623e88e869f1c4
Author: Doug Bell <madcityzen@gmail.com>
Date : 2013-07-05 19:53:08 +0000
fix META URLs
Change: ad6c1e420879f155f276867191e863a391aa6b86
Author: Doug Bell <madcityzen@gmail.com>
Date : 2013-07-05 19:37:30 +0000
fix dist.ini and .gitignore
Change: 88f88f1868291057802a43c189b753fe8e0b9af2
Author: Doug Bell <madcityzen@gmail.com>
Date : 2013-07-05 14:00:07 +0000
add some diag messages
------------------------------------------
version 0.002 at 2013-07-03 16:11:08 +0000
------------------------------------------
Change: 7804c53da1449cbc18b10b2a6bdc4f074dfb6e48
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-03 12:11:08 +0000
add more tests for init.t
Change: f184f8933ee3eaf320276b65c7f2843c321118f0
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-03 12:04:43 +0000
fix test module sending wrong arguments to test_app
Change: 157211c1536b92597b37faf4911992fec7ee4610
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-03 12:04:43 +0000
require a version_prefix when initializing a new release repo
Change: 31d255ca198c469855a470ae9805c0bd5abf1094
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-02 17:51:53 +0000
require a version_prefix when initializing a new release repo
Change: 32a6e2e9714e5c5d73ec6353066ce3e5dc18e35b
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-02 17:48:11 +0000
provide a method to not check errors after running command
Change: 8b46305dace6a31c7972b141efc5beee48000a8c
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-02 17:41:53 +0000
add test library
Change: 0ca4910df434c8b1977e1883ba3143e23028cf67
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-07-02 17:27:33 +0000
move to integration.t, to start doing bugfix tests
Change: eec5a0144a6cac412f0289193a77c58b15eb7b83
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 18:25:18 +0000
update command now works with new architecture
Change: c4f46a1316985f084d9f641aef2a633f80a73428
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 18:22:10 +0000
deploy command now works with new architecture
Change: e2092ee7807596272e2a6d3f07bc86c0b630fab4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 18:03:18 +0000
"add" and "release" commands now work with new architecture
Change: e1b14ef538b91c395e14cd05803680298d26e0af
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 18:02:03 +0000
status command now works with new architecture
Change: 283f3ff71c9bec91ac7af86720af62e43adde1ba
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:54:08 +0000
init command works with new architecture
Change: 4ea42d07f049116d5bf443fcc1f2a957f7eccda2
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:49:22 +0000
let the tempdir get deleted by moving cwd back
Change: 038e2e530d827f3e55883b36e7483fe96589e68d
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:40:03 +0000
"use" command is not necessary anymore, its function is in init
Change: 66d2099bfc9337ad7357dd1e7fd3fb4287f731d7
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:31:06 +0000
start version 0.002 development
Change: 43138befd85021511ac2a880504be0fa1996270c
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:06:49 +0000
use the current directory as the git repo, like regular git commands
this makes it easier to figure out what's going on. no configuration
file or "use" command. and it helps with using the repository as a
regular repository as well.
All in all, this is a far better architecture.
Change: 489303bd59d1e4d376c579dc9d711547a6eaa192
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-25 17:06:31 +0000
change the name to allow use as "git release"
------------------------------------------
version 0.001 at 2013-06-18 20:59:08 +0000
------------------------------------------
Change: 3a28473ea2f03d0a563ab144d0ede7622394b15f
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-18 16:59:08 +0000
upgrade to Dist::Zilla
Change: 091c83f22af9acfeeba282bd3a3d8cf469bebca4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:43:23 +0000
fix --master option to deploy command, and always have a
version_prefix
Change: a60cc921c488b5b1bd53024327ccbf576045375a
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:43:14 +0000
add update command to update a deploy repository
Change: c0e69a1d03badbb63848a98f2028f9e483947bb8
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:22:13 +0000
add cover_db to gitignore
Change: 0dbce98d3c3ec2c88d0ae9042f055e9a3f547cd3
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:21:10 +0000
do not automatically checkout during status
only release repositories should checkout during status, and that is
an interesting problem indeed. Perhaps only 'fetch --tags' should be
used instead?
Change: 13d4bcc0f2d1652a35f5055fd9eba9bc826b306d
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:20:54 +0000
show deploy status for deploy directories
Change: f91ce86b751f1e2a74921e42fa94c07930d1e3b9
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-06-03 18:19:56 +0000
show both stdout and stderr from command
Change: 22ec1c7a1680d2d1e937797a05b7e356d22204ad
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 19:16:46 +0000
deploy needs to know version prefix; refactor common parts of
clone/deploy
Change: ca9d94852c2f4cae100e14ff242d0b93aec7fb15
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:24:39 +0000
add deploy command
Change: 40eaee30ee32b89802bd1a4eff6fe68f43c1c7e4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:24:06 +0000
always check origin for refs if it is available
This way we don't have to fetch down changes, and potentially merge
them, until absolutely necessary.
Change: a3269168a39a3090ed18a594934e37b64a3a9846
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:22:53 +0000
use --branch in deploy because --version is reserved by Getopt::Long
Change: 4cd9dbfa52709187ee8c0ef750bca2eaf93db031
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:22:09 +0000
deployed repository will have a detached HEAD; not be on a branch
Change: 49d100b869daeb659bb8f576f9af648cc7776434
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:21:12 +0000
fix checking for tag when a commit has multiple tags
Change: acfedf12d2b0144c0b3f4f928b6af087224e29da
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:20:38 +0000
add stdout when a command fails
Change: 69c66918157c8c1545ab989a06f5c6d858b8b786
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 18:18:32 +0000
add a way to prevent cleanup during testing, to see the state of the
test repo
Change: 66ace9cceeef38304b14b8390a3545a1a449cb81
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-31 14:33:51 +0000
move the repository-based subs into a Git::Repository plugin
Change: c8981755ba8747ec1f1499d21e4e9af6de17cd40
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-30 18:05:25 +0000
deploy command must accept the repo URL to clone, and a name for the
deployed release
Change: 657e3bf6883050f80991f2e850580d57c56e12bb
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-30 18:05:01 +0000
test subs go at the top, tests at the bottom
Change: 7fee4ad68e02156a2d2651f8bf47e6e78b33b45c
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-30 17:45:29 +0000
add tests for 'deploy' and 'update' commands
Change: fc84e34ba8ec1430d8afe2382de378e45f818436
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-30 17:45:05 +0000
add --repo option to temporarily change what repo name to look at
Change: fffe52e6a40adef44b2b1b4587538b610cb8e6bb
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-30 16:43:03 +0000
refactor tests to remove some common blocks into subs
Change: 849fe4fb22eff8445c40aadf49ae7d45c5c4729a
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 19:48:28 +0000
add clone command for existing release repositories
Change: 1340cf5e2bcbcbc573c8d8d7530451295f3a9c01
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 18:36:20 +0000
fix warning when doing init with no options
Change: 792fcc59414c23c3685cdcbea97be02f55167da5
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 18:17:34 +0000
add docs and fix App::Cmd framework usage
Change: 82a85818af6a36e00046222f2766252a8ad9bb63
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 18:13:37 +0000
clone/config is now accomplished by 'use'
Change: fb1210a5bb447c36b2b17925c42dd58cd3cb1612
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 18:01:05 +0000
use App::Cmd::Tester::CaptureExternal
Change: 661dbf82f1d412fd0bb55e7c84b8a37ce9cda2ce
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-24 15:44:55 +0000
add a new way to configure release repositories
Change: e88c4a1bc5442d864b498bbeb7258a3f4efa08db
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-20 18:47:14 +0000
second release now works correctly
* Remove any untracked submodules after a checkout, since git will
not do it for us * Sort versions that are missing a third part
Change: 7910524380113c6b2f916b02633f6d5fab356584
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-20 18:12:34 +0000
bugfix releases now work correctly
I need to make an abstraction around commands that are allowed to die
and ones that are not allowed to die
Change: 4e6d27888f9b91a8bf730c4a5a0e853f623938f6
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 19:40:12 +0000
fix the spacing of the status command output
Change: 3bc675c79d1406b3d5df61f24a73f0650850525e
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 19:27:03 +0000
fill in the rest of the tests
Change: 3c477268b08cb3e208df6bd63cb9f5b226010d6c
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 19:26:44 +0000
add option for --bugfix to status, does not actually do anything yet
Change: f2dd8a20b8f3a8b70dd7a1b132af71af5e71d6d4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 19:26:14 +0000
add methods for finding the release branches
Change: 0b673ac0147db34636f24e4f2566273d3e5b84f7
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 19:25:44 +0000
add notes about what happens during different versions
these notes will eventually lead to documentation
Change: 7369004a047437740b3bead64936ef57a2721428
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 18:29:11 +0000
add comment for clarification
Change: 4996d56107a94a2171ea6ea5c01650117a3eb39d
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 17:39:40 +0000
initial release now works. everything happens locally
there is going to need to be a lot of configurability in the
command-line and in the future, fixed config file
Change: a3b267cf0deed719865ccec3ee53a169e75c6cc7
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 17:38:10 +0000
add some overview docs about tags, branches, and semantic versioning
Change: 4e3714e8b23f2e047587301e1f12411f3ae037b4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-17 17:37:54 +0000
actually add the test file this time
Change: a06f52b7bf2462b2c4ab3e16fcd7f9dd9f0b30b4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-16 20:42:59 +0000
start building tests and fixing problems raised by tests
Change: 3065f24c8de58371386b7fd8a3788ab171af10ea
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-07 17:42:16 +0000
add more things to ignore
Change: a51779b86d646efa11b2d56be88a372dfff3eddc
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-02 19:56:11 +0000
add some test requirements so we can write some tests!
Change: a9bc25aa5380b25ca0d973496291ddcd6cdb966c
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-02 19:54:34 +0000
branch each submodule with the current release version
Change: 02e00945d8ed56d93165c56928affd9a61eb3cec
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-02 19:02:38 +0000
make "status" command also show committed changes since last release
Change: f61db77281c64784562442284b65ff6c554623f4
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-01 20:49:03 +0000
add -a (all) option to "add"
Change: 35ed4464e110b8e17dc25fbf55e56cdba9d18223
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-01 19:15:05 +0000
sort the submodules when doing status, and quiet warnings
Change: 16f7f95f6448bd10412c93c82fe6ac1d44c81acc
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-01 18:57:25 +0000
add command to set work_tree of existing release repo
Change: a9a9cbf3c58522494051b2be4e75a2d14e04ce75
Author: Doug Bell <doug.bell@baml.com>
Date : 2013-05-01 16:44:44 +0000
this had never worked. wtf
Change: 452afd91ac31df4a09009a73c1ef96c6f55b9665
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 22:38:07 +0000
forgot to add copyright and license
Change: 46a087aaf1f874c126bbd2391e6ebd9aa35efe01
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 22:19:53 +0000
add README for github users
Change: facefa4737c301f277523da3a20d024756c25172
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 22:09:14 +0000
add release command
Change: 710be6800173c387696534a6c798abce12d80b50
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 21:36:07 +0000
add "status" command
Change: 7c4d2670765e8f0623841cff62ec500485689e4e
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 20:56:49 +0000
add "add" command
Change: d38146480697748fa617276e1553c008f6e554f6
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 20:38:22 +0000
add an accessor for the release repository
Change: 521bfda693ad8ea25a963beb0ff06f38d4373b96
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 20:37:13 +0000
config must be created after config_file
Change: 31571693b3e889215ff06aff51d61721ba55f5e2
Author: Doug Bell <madcityzen@gmail.com>
Date : 2012-11-07 19:18:36 +0000
start with a clone method and a config file
================
End of releases.
================