[commits] components branch master updated. 14b03650af77bcdc3723ea72b012170a69a9a66e

jan at horde.org jan at horde.org
Thu Nov 23 07:48:09 UTC 2017


The branch "master" has been updated.
The following is a summary of the commits.

from: 73ce167619fc1c624814fd4579a6690ea43bb7dc

e9b179f Fix --new-version style options.
2ea85f6 Update CHANGES too.
ab852f0 Add a wrapper for changelog.yml.
14b0365 Remove Composer release task and update timestamping.

Summary: https://github.com/horde/components/compare/73ce167619fc...14b03650af77

-----------------------------------------------------------------------

commit e9b179f6e3eb8772040faf7db0dc6955e46f8582
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 21 Nov 2017 21:49:53 +0100

Fix --new-version style options.

 M composer.json
 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php
 M lib/Components/Runner/Update.php
 M package.xml
 M test/Components/Unit/Components/Module/UpdateFromHordeYmlTest.php
 A test/Components/fixture/deps/.horde.yml
 A test/Components/fixture/deps/doc/Horde/Deps/changelog.yml
 A test/Components/fixture/deps/package-new.xml
 A test/Components/fixture/deps/package.xml

https://github.com/horde/components/commit/e9b179f6e3eb8772040faf7db0dc6955e46f8582

-----------------------------------------------------------------------

commit 2ea85f6ac6c9c885fb4f31cd883e7fcb3d6593f5
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 21 Nov 2017 21:50:06 +0100

Update CHANGES too.

 M lib/Components/Component/Source.php

https://github.com/horde/components/commit/2ea85f6ac6c9c885fb4f31cd883e7fcb3d6593f5

-----------------------------------------------------------------------

commit ab852f003c2d142f7c9acb82ac9a1c8534577ea3
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 23 Nov 2017 08:45:05 +0100

Add a wrapper for changelog.yml.

 A lib/Components/Helper/ChangeLog/Yaml.php
 A test/Components/Unit/Components/Helper/ChangeLogYamlTest.php
 A test/Components/fixture/deps/doc/Horde/Deps/changelog-new-1.yml
 A test/Components/fixture/deps/doc/Horde/Deps/changelog-new-2.yml
 A test/Components/fixture/deps/doc/Horde/Deps/changelog-new-3.yml
 M test/Components/fixture/deps/package-new.xml
 M test/Components/fixture/deps/package.xml

https://github.com/horde/components/commit/ab852f003c2d142f7c9acb82ac9a1c8534577ea3

-----------------------------------------------------------------------

commit 14b03650af77bcdc3723ea72b012170a69a9a66e
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 23 Nov 2017 08:46:18 +0100

Remove Composer release task and update timestamping.

We no longer need to update composer.json during release, because we keep it updated all the time now.
The timestamping doesn't happen in package.xml and composer.json anymore, but centrally in changelog.yml and package.xml and composer.json are synchronized from there.

 M lib/Components/Component.php
 M lib/Components/Component/Base.php
 M lib/Components/Component/Source.php
 M lib/Components/Helper/ChangeLog.php
 M lib/Components/Module/Release.php
 M lib/Components/Release/Task/Base.php
 R lib/Components/Release/Task/Composer.php
 M lib/Components/Release/Task/Timestamp.php
 M lib/Components/Runner/Release.php

https://github.com/horde/components/commit/14b03650af77bcdc3723ea72b012170a69a9a66e


More information about the commits mailing list