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

Optimize .travis.yml config #616

Merged
merged 3 commits into from
Aug 7, 2018
Merged

Optimize .travis.yml config #616

merged 3 commits into from
Aug 7, 2018

Conversation

MariadeAnton
Copy link
Contributor

  • test both latest Linux and macOS versions for Ruby 2.0.0, 2.1.0 and 2.1.5
  • test travis.rb on macOS xcode7.3 with Ruby 1.9.3
  • test ruby 1.9.2 and jruby on latest Linux
  • skip 1.9.2 and jruby versions on mac
  • use build stages to deploy
  • remove custom condition to deploy, now deploys IF branch = master <-> the previous stage builds successfully

@rkh can you take a look? I've adjusted this just so we release a new GEM when building Linux & Ruby 2.0.0 on the master branch.

In your opinion, is there anything we should add to deploy development releases? Thank you!

   - test both latest Linux and macOS versions for Ruby 2.0.0, 2.1.0 and 2.1.5
   - test travis.rb on macOS xcode7.3 with Ruby 1.9.3
   - test ruby 1.9.2 and jruby on latest Linux
   - skip 1.9.2 and jruby versions on mac
   - use build stages to deploy
   - remove custom condition to deploy, now deploys IF branch =  master <-> the previous stage builds successfully
@MariadeAnton MariadeAnton requested review from rkh and joepvd August 7, 2018 10:09
before including xcode7.3 & ruby 1.9.3 and deploy section
@rkh
Copy link
Contributor

rkh commented Aug 7, 2018

It seems it's failing to install 1.9.2/1.9.3 on Mac. Happy to officially drop support for 1.9 altogether fwiw.

@MariadeAnton MariadeAnton merged commit 239434b into master Aug 7, 2018
@MariadeAnton MariadeAnton deleted the mda-optimize-travis branch August 7, 2018 15:13
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.

2 participants