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

add travis autobuild #38

Closed
doutriaux1 opened this issue Jul 16, 2015 · 13 comments
Closed

add travis autobuild #38

doutriaux1 opened this issue Jul 16, 2015 · 13 comments
Assignees
Milestone

Comments

@doutriaux1
Copy link
Collaborator

No description provided.

@doutriaux1 doutriaux1 self-assigned this Jul 16, 2015
@doutriaux1 doutriaux1 added this to the 2.9.3 milestone Jul 16, 2015
@dnadeau4
Copy link
Collaborator

@doutriaux1 How can I do this?

@doutriaux1
Copy link
Collaborator Author

doutriaux1 commented Jun 15, 2016

@dnadeau4 with perseverance and hard work. 😄

@durack1
Copy link
Contributor

durack1 commented Jun 15, 2016

@doutriaux1 where is that ::smug:: emoticon..?

@dnadeau4
Copy link
Collaborator

@doutriaux1 can you help me setting this up? Any example? code I can look at?

@ehogan
Copy link
Contributor

ehogan commented Jun 16, 2016

Does this help? https://docs.travis-ci.com/user/for-beginners :)

@doutriaux1
Copy link
Collaborator Author

@ehogan thanks. I was just teasing @dnadeau4 we went over the travis install yesterday and it should be in shortly.

@ehogan
Copy link
Contributor

ehogan commented Jun 16, 2016

Hehe, no problem :) Looking forward to seeing it in action!

@durack1 durack1 modified the milestones: 3.1.1, 2.9.3 Jun 16, 2016
@dnadeau4
Copy link
Collaborator

This good. Thanks!!

Lawrence Livermore National Laboratory
Atmospheric, Earth and Energy Division
925-423-3123


From: Emma Hogan
Sent: Thursday, June 16, 2016 7:33:14 AM
To: PCMDI/cmor
Cc: Nadeau, Denis; Mention
Subject: Re: [PCMDI/cmor] add travis autobuild (#38)

Does this help? https://docs.travis-ci.com/user/for-beginners :)


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com//issues/38#issuecomment-226503464, or mute the threadhttps://github.com/notifications/unsubscribe/AGnMgr4N2RlEYf4htqjXGIrHvbnjmw0nks5qMV6qgaJpZM4FaUKT.

@dnadeau4 dnadeau4 modified the milestones: 3.1.2, 3.1.1 Jul 7, 2016
@dnadeau4
Copy link
Collaborator

dnadeau4 commented Sep 7, 2016

Finally got it to work after multiple attempts, not all test are in the suite only the CMIP6_CV for now. I will try to convert the other one slowly one by one. This is very tedious work.

@dnadeau4 dnadeau4 modified the milestones: 3.2.0, 3.1.2 Sep 7, 2016
@durack1
Copy link
Contributor

durack1 commented Sep 7, 2016

@dnadeau4 @doutriaux1 has determined a way of optimizing the build queuing on travis - by using another travis.yml command line tweak - I think it's included in the pcmdi_metrics/travis.yml

If I remember right, you add:

sudo: false

This should get your jobs executing as fast as possible in the queue

@doutriaux1
Copy link
Collaborator Author

@durack1 you can't use this if you are using sudo in your travis.yml which @dnadeau4 is doing.

@doutriaux1
Copy link
Collaborator Author

@dnadeau4 I don't think you can take sudo out in your case since you need gfortran on Linux and we do not have a conda gfortran. (you could make one though, I have the mac recipe in our repo)

@dnadeau4
Copy link
Collaborator

I found a way around this. just conda install gcc and gfortran is installed. My travis is now working fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants