Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore(ci): run all templates tests in a single build + caching + improve readability #286

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 6 commits into from
Aug 20, 2018

Conversation

Kocal
Copy link
Owner

@Kocal Kocal commented Aug 20, 2018

I'm a big fan of @nicolas-grekas work, and what he did for Symfony's Travis is excellent.
In one single Travis job, he is able to run tests for multiple PHP version.

This PR implement this idea, but for multiples templates (minimal, full, and full-airbnb) in one job.
Before, we had 3 jobs that ran each for ~2 min (total: ~6 min).
Now we have 1 job that run for ~3-4 min ✨

image

@Kocal Kocal changed the title ci: run all templates tests in a singe build ci: run all templates tests in a single build Aug 20, 2018
@Kocal Kocal force-pushed the chore/improve-travis-perf branch 2 times, most recently from 8302ef4 to dcff32f Compare August 20, 2018 09:19
@Kocal Kocal changed the title ci: run all templates tests in a single build ci: run all templates tests in a single build + caching Aug 20, 2018
@Kocal Kocal force-pushed the chore/improve-travis-perf branch 2 times, most recently from 2ff34d5 to 3a6fc10 Compare August 20, 2018 09:41
@Kocal Kocal force-pushed the chore/improve-travis-perf branch from 3a6fc10 to 65191c9 Compare August 20, 2018 10:16
@Kocal Kocal changed the title ci: run all templates tests in a single build + caching chore(ci): run all templates tests in a single build + caching + improve readability Aug 20, 2018
@Kocal Kocal merged commit 1374cf7 into master Aug 20, 2018
@Kocal Kocal deleted the chore/improve-travis-perf branch August 20, 2018 10:24
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