Page MenuHomePhabricator

Make Travis CI pass when 3rd parties submit tests
Closed, ResolvedPublic2 Story Points


At the moment credit-card related tests fail when a pull request is submitted from a 3rd party because Travis CI does not decrypt secret shell environment values for forks of the original project.

To allow patches from forked repositories, add a group to McpCreditCardServiceTest and change composer.json and .travis.yml to exclude that group if ${TRAVIS_PULL_REQUEST} is set to "false".