HomeDevCentral

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

Description

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

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

Reviewers: dereckson

Subscribers: alken-orin

Tags: Continous integration and delivery

Maniphest Tasks: T1003

Differential Revision: https://devcentral.nasqueron.org/D644

Details

Provenance
derecksonAuthored on Sep 2 2016, 11:19
Differential Revision
D644: CI: composer update, allow code review builds to skip documentation
Parents
rNOTIFa0e61715dbb3: EOL at EOF
Branches
Unknown
Tags
Unknown
Tasks
T1003: Improve Ant build file