Tom,

 

I’m not certain who we’d contact, but I suppose supp...@travis-ci.com is the 
place to start.

 

I’m willing to contact them on behalf of the project (although I think it would 
be better if you did this because you know more of what we need).

 

What can you tell me about our OS X resources/requirements/quota or 
resources/requirements/quota generally that I should know before contacting 
them? Do we have an account name/number/identifier of some type?

 

Jon

 

From: Boost Steering Committee <boost-steering@googlegroups.com> on behalf of 
Tom Kent <li...@teeks99.com>
Reply-To: Boost Steering Committee <boost-steering@googlegroups.com>
Date: Friday, October 27, 2017 at 10:04 AM
To: Boost Developers <bo...@lists.boost.org>, Boost Steering Committee 
<boost-steering@googlegroups.com>
Subject: [boost-steering] Re: [boost] PSA: Travis OS X bottleneck, <cxxstd> new 
Boost.Build feature

 

It seems like this would be a great instance where the steering committee could 
allocate some of the organization's funds to directly improve the 
infrastructure being used by our team. I believe that we could upgrade our 
Travis account to a paid one for a couple hundred a month to get more build 
resources. 

 

They also claim on https://travis-ci.org/ that:

> Testing your open source project is 10000% free

> Seriously. Always. We like to think of it as our way of giving back to a 
> community that gives us so much as well.

 

Maybe we just need to have someone on the project contact them and get our free 
quota raised? 

 

Tom

 

 

On Thu, Oct 26, 2017 at 11:43 AM, Peter Dimov via Boost <bo...@lists.boost.org> 
wrote:

Travis's OS X resources for open source projects seem to be insufficient, so OS 
X jobs are very slow and seem to be falling further and further behind. 
Therefore, library authors are encouraged to keep the OS X jobs to the minimum 
necessary. Spawning many OS X jobs takes hours (~25 minutes waiting time per 
job at a quick estimate).

On a not entirely unrelated note, Rene Rivera has added a new feature <cxxstd> 
to Boost.Build that controls the C++ standard in use. So for instance, instead 
of the old

   b2 libs/mylib/test toolset=gcc cxxflags=-std=c++11

one can now use

   b2 libs/mylib/test toolset=gcc cxxstd=11

In addition to being more convenient, this also allows several invocations to 
be combined into one:

   b2 libs/mylib/test toolset=clang cxxstd=03,11,14,1z

which can be leveraged to cut down on the number of jobs.

An example of using cxxstd in .travis.yml can be seen here:

https://github.com/boostorg/system/blob/develop/.travis.yml 

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

 

-- 
The Boost Steering Committee webpage: 
https://sites.google.com/a/boost.org/steering/
--- 
You received this message because you are subscribed to the Google Groups 
"Boost Steering Committee" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to boost-steering+unsubscr...@googlegroups.com.
To post to this group, send email to boost-steering@googlegroups.com.
Visit this group at https://groups.google.com/group/boost-steering.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/boost-steering/CAArKS8gEiuYw1OUBkFRf3MD6DVkg7GufZR_jpBCgvfLXS8Q6WQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


-- 
The Boost Steering Committee webpage: 
https://sites.google.com/a/boost.org/steering/
--- 
You received this message because you are subscribed to the Google Groups 
"Boost Steering Committee" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to boost-steering+unsubscr...@googlegroups.com.
To post to this group, send email to boost-steering@googlegroups.com.
Visit this group at https://groups.google.com/group/boost-steering.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/boost-steering/F94E0E4B-A1DA-4D24-A448-5FA89BAAE795%40boost.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to