For MacVim, because we already transitioned to travis-ci.com from .org a
little while ago, we got hit by this without me being aware of it at first
since I didn't read about this change. They give you a trial account with a
fixed amount of credit, which MacVim CI quickly used up. After that you
have to contact them to get approved for OSS credits. It's still not 100%
clear to me (and I already re-read the blog post and documentation) whether
these OSS credits are allotted on a per-month basis, or you need to ask for
more every time you run out. (I'm still waiting for my OSS credits to be
approved but they gave me some temporary credits to use for now)

Either way, I think Vim needs to move off from travis-ci.org because that's
for sure going away. Seems to me moving to Github Actions makes a lot more
sense than trying to deal with the credit system in Travis CI (also because
there doesn't seem to be an easy way to buy credits with a payment scheme).
Not sure if Github Actions provides a superset of features or environments
compared to Travis CI though (for macOS for example Tracis CI has a *lot*
more OS versions available).

On Tue, Nov 24, 2020 at 12:58 PM Bram Moolenaar <[email protected]> wrote:

>
> James McCoy wrote:
>
> > > Christian wrote:
> > >
> > > > On Mo, 23 Nov 2020, Yegappan Lakshmanan wrote:
> > > >
> > > > > The Travis CI builds are very slow for the last month or so.
> > > > > It looks like the total number of parallel Linux builds for all
> > > > > the open source projects has been limited to 400 or so
> > > > > (you can see the flat line in the graph for the active
> > > > > Linux builds in this https://www.traviscistatus.com/ page).
> > > > >
> > > > > This might be related to the new pricing model:
> > > > > https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
> > > > >
> > > > > I don't know whether they will make an exception for Vim.
> > > >
> > > > Yes, I have also noticed this and this is annoying. I wonder whether
> it
> > > > makes sense to migrate away from Travis to either Github Actions or
> some
> > > > other CI service.
> > >
> > > First thing to do would be to ask them to give Vim a free account.
> > > They might be Vim users themselves.
> >
> > You already have a free account, but they allocate 10,000 credits by
> > default.  Each minute of CI time costs a certain amount of credits -- 10
> > for Linux, 20 for Windows, and 50 for macOS.
> >
> > A single PR/commit to master uses ~2,000 credits based on the timings I
> > looked at.  Credits are allocated on a per-month basis.  You can request
> > more from Travis, but that will have to happen any time the credits
> > aren't enough.
> >
> > The free account also limits the concurrency to a single job at a time,
> > which is why CI times are taking so much longer now.
>
> It was working OK before they reduced the number of Linux jobs for open
> source.
>
> I read about that credit and cost, but can't find anything about what
> credit was used and still available.
>
> --
> FATHER:    Did you kill all those guards?
> LAUNCELOT: Yes ...  I'm very sorry ...
> FATHER:    They cost fifty pounds each!
>                  "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES
> LTD
>
>  /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net
>  \\\
> ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/
> \\\
> \\\  an exciting new programming language -- http://www.Zimbu.org
> ///
>  \\\            help me help AIDS victims -- http://ICCF-Holland.org
> ///
>
> --
> --
> You received this message from the "vim_dev" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>
> ---
> You received this message because you are subscribed to the Google Groups
> "vim_dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/vim_dev/202011242058.0AOKwWSJ1866819%40masaka.moolenaar.net
> .
>

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAHTeOx9z7Dh8oE0u-ksbQhsbAEgjWn6cqhN%2Bh-oAvgWD3HCo_g%40mail.gmail.com.

Raspunde prin e-mail lui