Skip to content

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

Merged
merged 1 commit into from
Mar 11, 2016
Merged

Conversation

localheinz
Copy link
Contributor

This PR

  • adds some vertical whitespace to .travis.yml for enhanced legibility
  • updates composer itself in the before_install section
  • removes the --dev flag as development dependencies are installed by default
  • explicitly sends builds to container-based infrastructure
  • enables caching of dependencies between builds
  • uses phpunit as installed with dependencies

Somewhat related to #30.

@localheinz localheinz changed the title Fix: Add some vertical whitespace Fix: Travis configuration Jul 25, 2015
@jpignata
Copy link
Contributor

Closing due to staleness.

@jpignata jpignata closed this Dec 16, 2015
@jpignata jpignata reopened this Dec 17, 2015
@jpignata
Copy link
Contributor

@localheinz Can you tell me more about what you're trying to fix with this pull?

@@ -1,12 +1,30 @@
language: php

sudo: false
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jpignata

This sends builds to container-based infrastructure, see Using container-based infrastructure:

Jobs running on container-based infrastructure:

  1. start up faster
  2. allow the use of caches for public repositories
  3. disallow the use of sudo, setuid and setgid executables

@kevinkhill
Copy link

👍

@dblandin
Copy link
Contributor

dblandin commented Mar 8, 2016

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
@localheinz
Copy link
Contributor Author

@dblandin

Done!

dblandin added a commit that referenced this pull request Mar 11, 2016
@dblandin dblandin merged commit a026a4b into codeclimate:master Mar 11, 2016
@localheinz localheinz deleted the fix/travis branch March 11, 2016 15:59
@dblandin
Copy link
Contributor

@localheinz Thanks for the contribution! 🎉

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.

4 participants