[commits] Horde branch master updated. 7fa1c8f84e530b7722c3e0536acbc01a240ed059
Gunnar Wrobel
p at rdus.de
Wed Mar 16 16:38:13 UTC 2011
The branch "master" has been updated.
The following is a summary of the commits.
from: 26bc82874f5799717bfaa2ccbc4ee7c3d4bf2ec2
364fd67 Start extracting the Release parts.
97c6eef Add a release task handler.
7a23352 Add a simple task with validation.
ad71efc Move the "pretend" option flag into the set of base options.
ed87b2b Add a stub output handler.
7282a23 Allow to run a task sequence.
753a779 Fix output init for bootstrapping.
86ac110 Add a handler for release notes.
d4c9e60 Provide a method to identify the component base directory.
c8b4892 Add the task for the current sentinel.
10e2fc8 Switch to using release tasks.
f107d4a Update help on this task.
89c2ea6 Add packaging/upload task and forward options to the tasks when validating/running the task.
fc9bb5d Replace by task.
2f41bc4 Use packaging task.
843c754 Update package.xml.
87aed89 Add the tasks for the next sentinel and the post release commit.
1d4caa6 Use the NextSentinel and PostCommit tasks.
b4dce24 Announcement task.
9982893 Somewhere along the way I lost the tag command.
4e55d39 Tag releases.
7fa1c8f Fix announcements.
-----------------------------------------------------------------------
commit 364fd675bab87a4ed428c1fd39bb336c27902824
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 09:07:56 2011 +0100
Start extracting the Release parts.
components/lib/Components/Dependencies.php | 7 +++++++
components/lib/Components/Dependencies/Bootstrap.php | 10 ++++++++++
components/lib/Components/Dependencies/Injector.php | 10 ++++++++++
3 files changed, 27 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/364fd675bab87a4ed428c1fd39bb336c27902824
-----------------------------------------------------------------------
commit 97c6eef1e956d5c24c87cf868454beb82b5ff590
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 09:08:22 2011 +0100
Add a release task handler.
components/lib/Components/Release/Tasks.php | 58 +++++++++++++++++++++++++++
1 files changed, 58 insertions(+), 0 deletions(-)
create mode 100644 components/lib/Components/Release/Tasks.php
http://git.horde.org/horde-git/-/commit/97c6eef1e956d5c24c87cf868454beb82b5ff590
-----------------------------------------------------------------------
commit 7a2335226d4e1c0781dd2c41acf32b89a6d9fe7a
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 09:10:02 2011 +0100
Add a simple task with validation.
components/lib/Components/Release/Task/Base.php | 97 +++++
components/lib/Components/Release/Task/Timestamp.php | 54 +++
components/package.xml | 22 +-
components/test/Components/TestCase.php | 6 +
.../Components/Unit/Components/Release/Task/TimestampTest.php | 66 +++
5 files changed, 242 insertions(+), 3 deletions(-)
create mode 100644 components/lib/Components/Release/Task/Base.php
create mode 100644 components/lib/Components/Release/Task/Timestamp.php
create mode 100644 components/test/Components/Unit/Components/Release/Task/TimestampTest.php
http://git.horde.org/horde-git/-/commit/7a2335226d4e1c0781dd2c41acf32b89a6d9fe7a
-----------------------------------------------------------------------
commit ad71efc7d2dee30462ba37473b72c08a6e5f5b60
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 09:10:28 2011 +0100
Move the "pretend" option flag into the set of base options.
components/lib/Components/Config/Cli.php | 10 ++++++++++
components/lib/Components/Module/Installer.php | 8 --------
2 files changed, 10 insertions(+), 8 deletions(-)
http://git.horde.org/horde-git/-/commit/ad71efc7d2dee30462ba37473b72c08a6e5f5b60
-----------------------------------------------------------------------
commit ed87b2bdfe924596f96d8e2f8a14d4706c5b18fb
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 10:31:04 2011 +0100
Add a stub output handler.
components/lib/Components/Dependencies/Injector.php | 16 ++++++++
components/lib/Components/Output.php | 22 ++++++++----
components/test/Components/Stub/Output.php | 36 +++++++++++++++++++
3 files changed, 67 insertions(+), 7 deletions(-)
create mode 100644 components/test/Components/Stub/Output.php
http://git.horde.org/horde-git/-/commit/ed87b2bdfe924596f96d8e2f8a14d4706c5b18fb
-----------------------------------------------------------------------
commit 7282a2394777ca67008d2b95610698616400b5ab
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 10:31:59 2011 +0100
Allow to run a task sequence.
components/lib/Components/Release/Task/Base.php | 55 +++-
components/lib/Components/Release/Task/CommitPreRelease.php | 46 +++
components/lib/Components/Release/Task/Timestamp.php | 26 ++
components/lib/Components/Release/Tasks.php | 80 +++++
components/package.xml | 8 +-
components/test/Components/Autoload.php | 5 +-
components/test/Components/TestCase.php | 14 +-
.../Components/Unit/Components/Release/Task/TimestampTest.php | 45 ++-
8 files changed, 266 insertions(+), 13 deletions(-)
create mode 100644 components/lib/Components/Release/Task/CommitPreRelease.php
http://git.horde.org/horde-git/-/commit/7282a2394777ca67008d2b95610698616400b5ab
-----------------------------------------------------------------------
commit 753a779556a13ae57212937cc708dc8d9ffde5bd
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 11:18:41 2011 +0100
Fix output init for bootstrapping.
components/lib/Components/Dependencies/Bootstrap.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/753a779556a13ae57212937cc708dc8d9ffde5bd
-----------------------------------------------------------------------
commit 86ac1105296e39d6e2605e5b2e5bb992aa5369e5
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 15:12:44 2011 +0100
Add a handler for release notes.
components/lib/Components/Release/Notes.php | 100 +++++++++++++++++++++++++++
1 files changed, 100 insertions(+), 0 deletions(-)
create mode 100644 components/lib/Components/Release/Notes.php
http://git.horde.org/horde-git/-/commit/86ac1105296e39d6e2605e5b2e5bb992aa5369e5
-----------------------------------------------------------------------
commit d4c9e600e45517b8beb869d78a310b642848af97
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 15:13:21 2011 +0100
Provide a method to identify the component base directory.
components/lib/Components/Pear/Package.php | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/d4c9e600e45517b8beb869d78a310b642848af97
-----------------------------------------------------------------------
commit c8b4892241011b05b47497d2157471b77bf250e2
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 15:14:05 2011 +0100
Add the task for the current sentinel.
components/lib/Components/Release/Task/Base.php | 22 +
components/lib/Components/Release/Task/CurrentSentinel.php | 97 ++++
components/package.xml | 8 +-
.../Unit/Components/Release/Task/CurrentSentinelTest.php | 108 +++++
4 files changed, 234 insertions(+), 1 deletions(-)
create mode 100644 components/lib/Components/Release/Task/CurrentSentinel.php
create mode 100644 components/test/Components/Unit/Components/Release/Task/CurrentSentinelTest.php
http://git.horde.org/horde-git/-/commit/c8b4892241011b05b47497d2157471b77bf250e2
-----------------------------------------------------------------------
commit 10e2fc87c5bef8ea32cc91ef823ebdc17a00416b
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 15:14:33 2011 +0100
Switch to using release tasks.
components/lib/Components/Runner/Release.php | 51 +++++++++++++-------------
1 files changed, 25 insertions(+), 26 deletions(-)
http://git.horde.org/horde-git/-/commit/10e2fc87c5bef8ea32cc91ef823ebdc17a00416b
-----------------------------------------------------------------------
commit f107d4a5398dcab0f0dd3816de84dd0ff9d1d8b6
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 15:59:19 2011 +0100
Update help on this task.
components/lib/Components/Module/Release.php | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/f107d4a5398dcab0f0dd3816de84dd0ff9d1d8b6
-----------------------------------------------------------------------
commit 89c2ea6ddfdae0019d6be1859e9e2253c33daed0
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:00:19 2011 +0100
Add packaging/upload task and forward options to the tasks when validating/running the task.
components/lib/Components/Release/Task/Base.php | 15 +-
components/lib/Components/Release/Task/CommitPreRelease.php | 4 +-
components/lib/Components/Release/Task/CurrentSentinel.php | 8 +-
components/lib/Components/Release/Task/Package.php | 80 +++
components/lib/Components/Release/Task/Timestamp.php | 8 +-
components/lib/Components/Release/Tasks.php | 4 +-
.../test/Components/Unit/Components/Release/Task/PackageTest.php | 111 +++++
7 files changed, 222 insertions(+), 8 deletions(-)
create mode 100644 components/lib/Components/Release/Task/Package.php
create mode 100644 components/test/Components/Unit/Components/Release/Task/PackageTest.php
http://git.horde.org/horde-git/-/commit/89c2ea6ddfdae0019d6be1859e9e2253c33daed0
-----------------------------------------------------------------------
commit fc9bb5d3c3712d4b57404390403d789665d30daa
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:00:41 2011 +0100
Replace by task.
components/lib/Components/Runner/Release.php | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
http://git.horde.org/horde-git/-/commit/fc9bb5d3c3712d4b57404390403d789665d30daa
-----------------------------------------------------------------------
commit 2f41bc4c7dc0063520ba4d06a6988cad51ea310c
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:02:04 2011 +0100
Use packaging task.
components/lib/Components/Runner/Release.php | 16 +++++++---------
1 files changed, 7 insertions(+), 9 deletions(-)
http://git.horde.org/horde-git/-/commit/2f41bc4c7dc0063520ba4d06a6988cad51ea310c
-----------------------------------------------------------------------
commit 843c75453ac96e9b4ec579de69245961d558c12c
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:02:12 2011 +0100
Update package.xml.
components/package.xml | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/843c75453ac96e9b4ec579de69245961d558c12c
-----------------------------------------------------------------------
commit 87aed8972db15fc6e33be867297a7d67e51c8e3e
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:43:23 2011 +0100
Add the tasks for the next sentinel and the post release commit.
components/lib/Components/Release/Task/CommitPostRelease.php | 64 +++
components/lib/Components/Release/Task/CommitPreRelease.php | 2 +-
components/lib/Components/Release/Task/CurrentSentinel.php | 43 +--
components/lib/Components/Release/Task/NextSentinel.php | 81 +++
components/lib/Components/Release/Task/Sentinel.php | 90 ++++
components/lib/Components/Runner/Release.php | 2 +-
components/package.xml | 10 +-
.../Unit/Components/Release/Task/CurrentSentinelTest.php | 8 +-
.../Components/Unit/Components/Release/Task/NextSentinelTest.php | 112 +++++
9 files changed, 365 insertions(+), 47 deletions(-)
create mode 100644 components/lib/Components/Release/Task/CommitPostRelease.php
create mode 100644 components/lib/Components/Release/Task/NextSentinel.php
create mode 100644 components/lib/Components/Release/Task/Sentinel.php
create mode 100644 components/test/Components/Unit/Components/Release/Task/NextSentinelTest.php
http://git.horde.org/horde-git/-/commit/87aed8972db15fc6e33be867297a7d67e51c8e3e
-----------------------------------------------------------------------
commit 1d4caa6712f3985627cb65a1f8b0fd7ecabd77d5
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 16:49:08 2011 +0100
Use the NextSentinel and PostCommit tasks.
components/lib/Components/Runner/Release.php | 48 ++++++++++----------------
1 files changed, 18 insertions(+), 30 deletions(-)
http://git.horde.org/horde-git/-/commit/1d4caa6712f3985627cb65a1f8b0fd7ecabd77d5
-----------------------------------------------------------------------
commit b4dce249f5c609736d506231ace3cb85ac26ad8e
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 17:09:15 2011 +0100
Announcement task.
components/lib/Components/Release/Notes.php | 68 ++++++++++++++
components/lib/Components/Release/Task/Announce.php | 92 +++++++++++++++++++
components/lib/Components/Release/Task/Sentinel.php | 4 +-
components/lib/Components/Runner/Release.php | 35 +------
components/package.xml | 4 +-
5 files changed, 169 insertions(+), 34 deletions(-)
create mode 100644 components/lib/Components/Release/Task/Announce.php
http://git.horde.org/horde-git/-/commit/b4dce249f5c609736d506231ace3cb85ac26ad8e
-----------------------------------------------------------------------
commit 9982893d8d6c4270fc99731d8987f7ee632a83d5
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 17:35:01 2011 +0100
Somewhere along the way I lost the tag command.
components/lib/Components/Release/Task/TagRelease.php | 47 +++++++++++++++++
components/package.xml | 4 +-
2 files changed, 50 insertions(+), 1 deletions(-)
create mode 100644 components/lib/Components/Release/Task/TagRelease.php
http://git.horde.org/horde-git/-/commit/9982893d8d6c4270fc99731d8987f7ee632a83d5
-----------------------------------------------------------------------
commit 4e55d39fd62d9b6b9c6cda795c1f14d0d0c0491b
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 17:35:17 2011 +0100
Tag releases.
components/lib/Components/Runner/Release.php | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/4e55d39fd62d9b6b9c6cda795c1f14d0d0c0491b
-----------------------------------------------------------------------
commit 7fa1c8f84e530b7722c3e0536acbc01a240ed059
Author: Gunnar Wrobel <p at rdus.de>
Date: Wed Mar 16 17:35:44 2011 +0100
Fix announcements.
components/lib/Components/Module/Release.php | 5 ++-
components/lib/Components/Release/Notes.php | 2 +-
components/lib/Components/Release/Task/Announce.php | 21 ++++++++++++++----
3 files changed, 20 insertions(+), 8 deletions(-)
http://git.horde.org/horde-git/-/commit/7fa1c8f84e530b7722c3e0536acbc01a240ed059
More information about the commits
mailing list