Page MenuHomeDevCentral

CI: composer update, allow code review builds to skip documentation
ClosedPublic

Authored by dereckson on Sep 2 2016, 12:09.
Referenced Files
Unknown Object (File)
Tue, Nov 12, 20:51
Unknown Object (File)
Mon, Nov 11, 04:16
Unknown Object (File)
Sat, Nov 9, 14:09
Unknown Object (File)
Thu, Nov 7, 15:30
Unknown Object (File)
Thu, Nov 7, 14:53
Unknown Object (File)
Sun, Oct 27, 14:51
Unknown Object (File)
Sat, Oct 26, 07:57
Unknown Object (File)
Wed, Oct 23, 02:00
Subscribers

Details

Summary

Ref T1003.

Composer

Currently, we need manually to run composer update on CI host.

The idea was Composer consumes too much memory for update operation.
This is not a solution: we need to run Composer without XDebug,
on a dedicated CI infrastructure, not to skip it.

Code review builds

We add a new phabricator-build skipping phpdox step for CI purpose.

Executes also the static analysis tools in //.

Test Plan
Ysul
$ ant phabricator-build
[…]
phabricator-build:

BUILD SUCCESSFUL
Total time: 4 minutes 20 seconds

Diff Detail

Repository
rNOTIF Notifications center
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson retitled this revision from to CI: composer update, allow code review builds to skip documentation.
dereckson updated this object.
dereckson edited the test plan for this revision. (Show Details)
dereckson added a reviewer: dereckson.

Total time: 4 minutes 20 seconds

Don't be too excited: this was on Ysul, without XDebug.

dereckson updated this object.
dereckson edited edge metadata.
dereckson edited edge metadata.
This revision is now accepted and ready to land.Sep 2 2016, 13:49
dereckson edited edge metadata.

Improve phabricator-build target.

This revision was automatically updated to reflect the committed changes.