-
Notifications
You must be signed in to change notification settings - Fork 32
Fix: Travis configuration #33
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
Conversation
Closing due to staleness. |
@localheinz Can you tell me more about what you're trying to fix with this pull? |
@@ -1,12 +1,30 @@ | |||
language: php | |||
|
|||
sudo: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sends builds to container-based infrastructure, see Using container-based infrastructure:
Jobs running on container-based infrastructure:
- start up faster
- allow the use of caches for public repositories
- disallow the use of sudo, setuid and setgid executables
👍 |
LGTM @localheinz Would you mind rebasing to a single commit and summarizing your updates in the commit message? |
* add some vertical whitespace * update composer itself in before_install section * remove --dev flag when installing dependencies with Composer as it is the default * explicitly send builds to container-based infrastructure * enable caching of dependencies as installed with Composer * use phpunit as installed with Composer
Done! |
@localheinz Thanks for the contribution! 🎉 |
This PR
.travis.yml
for enhanced legibilitybefore_install
section--dev
flag as development dependencies are installed by defaultphpunit
as installed with dependenciesSomewhat related to #30.