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

Travis build artifacts #597

Merged
merged 153 commits into from
Sep 24, 2020
Merged

Travis build artifacts #597

merged 153 commits into from
Sep 24, 2020

Conversation

anyaelena
Copy link
Member

@anyaelena anyaelena commented Sep 15, 2020

  1. Use portable Ruby downloaded from S3 PAT resources for builds and testing. Implode rvm to achieve some clarity regarding which Ruby is being called.
  2. Add testing for xcode 10.2 and 11.4 builds
  3. Add publish stage for local Linux and Darwin builds. These upload to S3 but currently not to the pat-dependencies bucket, so there's still a manual copy step. (Closes Upload native OSX/Linux builds from Travis to S3 #509)
  4. Docker testing is turned off for this PR as it is getting a significant upgrade in the test_suite PR test suite #594
  5. fix execjs error finding core libs on Catalina, referenced here. Execjs will be installed from forked repo until rail/execjs merges fix.

@tijcolem @kbenne will you look at the bundle config change for native gems in openstudio-meta? libxml-ruby was failing on xcode 10.2 (OSX 10.14). After a fair amount of experimenting I'm optimistic that I have it right.

brianlball and others added 30 commits May 30, 2019 13:14
remove simulate datapoint logs from the debug log
starting w/ 1.0.2, openstudio-analysis requires Ruby 2.5
fix incompatible versioning for dependencies minitar and minitar-cli
bump aws gem version to set longer timeouts on aws spin ups.
test 2x w/newer xcode.  Trying to bring back develop branch; OSX builds died since our last builds.
…r during install_gems). Call artifact upload from export script.
@anyaelena anyaelena requested a review from tijcolem September 15, 2020 03:02
@anyaelena
Copy link
Member Author

Before merging will want to re-check the uploaded builds and update the branch = travis_build_artifacts for the publish builds.

@anyaelena
Copy link
Member Author

anyaelena commented Sep 15, 2020

@coveralls
Copy link

Coverage Status

Coverage remained the same at 26.669% when pulling c113340 on travis_build_artifacts into 785e930 on develop.

@tijcolem
Copy link
Contributor

@anyaelena
Copy link
Member Author

@anyaelena anyaelena merged commit eb1f82c into develop Sep 24, 2020
@anyaelena anyaelena deleted the travis_build_artifacts branch September 24, 2020 18:27
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.

Upload native OSX/Linux builds from Travis to S3
5 participants