Skip to content

Update build pipeline #796

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 10, 2020
Merged

Conversation

alcaeus
Copy link
Member

@alcaeus alcaeus commented Nov 10, 2020

With travis-ci experiencing long queues, it makes sense to reduce the size of the build pipeline and exclude all variants that are being tested on evergreen. We now run a set of smokescreen tests on PHP 7.4, phpcs checks on PHP 7.1 (lowest version supported by doctrine/coding-standard) and PHP 8 builds for each topologies (as PHP 8 is not supported on Evergreen yet).

With most of our builds running on evergreen, we can drop almost all travis-ci builds. This should reduce wait times due to busy travis-ci queues
@alcaeus alcaeus self-assigned this Nov 10, 2020
@alcaeus
Copy link
Member Author

alcaeus commented Nov 10, 2020

While travis-ci.org is still waiting for build executors, I was able to confirm that the commit passes on travis-ci.com: https://travis-ci.com/github/alcaeus/mongo-php-library/builds/199822180.

@alcaeus alcaeus merged commit 9d94b85 into mongodb:master Nov 10, 2020
@alcaeus alcaeus deleted the update-build-pipeline branch November 10, 2020 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant