Skip to content
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

Allow more control for travis builds in .travis.yml generation system. #7530

Merged
merged 7 commits into from Mar 26, 2015

Conversation

diosmosis
Copy link
Member

Adds logic to skip certain parts of the build setup process so some builds can save time, if certain environment variables are present. New recognized environment variables are:

  • SKIP_COMPOSER_INSTALL: skips composer install step
  • SKIP_INSTALL_MYSQL_56: skips installing mysql 5.6
  • SKIP_INSTALL_PYTHON_26: skips installing python 2.6
  • SKIP_PIWIK_TEST_PREPARE: skips prepare.sh script and setup_webserver.sh script

@mattab
Copy link
Member

mattab commented Mar 26, 2015

Nice one

Todo after merge:

Needed for #6539

mattab pushed a commit that referenced this pull request Mar 26, 2015
Allow more control for travis builds in .travis.yml generation system.
@mattab mattab merged commit 223d5cf into master Mar 26, 2015
@mattab mattab added Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. labels Mar 26, 2015
@mattab mattab added this to the Piwik 2.12.1 milestone Mar 26, 2015
@diosmosis diosmosis deleted the travis_system_more_control branch March 27, 2015 09:31
diosmosis pushed a commit to matomo-org/developer-documentation that referenced this pull request Mar 27, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants