Right, but GitLab apparently has its own CI offering, so we wouldn't need
to wait for Travis to integrate.

On Friday, October 2, 2015, C. Scott Ananian <[email protected]> wrote:

> Travis is not integrated with gitlab, so it's not really relevant here.
>  *If* travis adds gitlab integration *and* we switch our current github
> mirror to gitlab *then* it could be something to look at.  Neither of those
> preconditions are currently met.
>
> We're not using any "new" github features, just the standard github mirror
> that gerrit already maintains (and presumably any future change review
> system would as well).
>  --scott
>
> On Fri, Oct 2, 2015 at 7:00 PM, Brian Gerstle <[email protected]
> <javascript:;>>
> wrote:
>
> > Ah of course, my misunderstanding. (I even mentioned pushing to git in my
> > last email).
> >
> >
> > > If we wanted to keep build
> > > artifacts around "forever", we could easily do so;
> >
> >
> > How would you get artifacts of a build done inside a Travis VM?
> >
> > In any case, this still involves going through GitHub.  Is anyone
> > evaluating GitLab-CI <https://about.gitlab.com/gitlab-ci/>?  Apparently
> > their "runner" service can run on OSX (and Windows & Linux).
> >
> > On Fri, Oct 2, 2015 at 1:20 PM, C. Scott Ananian <[email protected]
> <javascript:;>>
> > wrote:
> >
> > > On Fri, Oct 2, 2015 at 11:50 AM, Brian Gerstle <[email protected]
> <javascript:;>>
> > > wrote:
> > >
> > > > Lastly, it appears that Travis's build-triggering API is still in
> beta
> > > >
> > > <http://docs.travis-ci.com/user/triggering-builds/>, and there's no
> > > mention
> > > > of polling builds in this way.
> > >
> > >
> > > I don't use this API, and it's not really suitable in any case.  I just
> > use
> > > the standard stable API for watching builds on a branch.  Trigger is
> > > automatic with the push, which is a boring old git push, via the git
> CLI.
> > >
> > > If someone were to try using this with one
> > > > or more projects (e.g. Android) and decide to move forward, would we
> > > reach
> > > > out to Travis to ask when the current API will be marked as stable or
> > if
> > > > they would be willing to work with us to develop an API more suited
> to
> > > our
> > > > needs?
> > >
> > >
> > > Not sure exactly what that would be.  The only oddity in the current
> > setup
> > > is that I clean up the branch right after the build is complete -- but
> > > that's not an inherent property of the process.  If we wanted to keep
> > build
> > > artifacts around "forever", we could easily do so; I just wanted to
> > ensure
> > > things were uncluttered in the github "branches" pulldown.
> > >
> > >   I'm all about doing what it takes to get the job done*, but just
> > > > wanted to be sure that were aware that this might not be the most
> > stable
> > > > way to use Travis.
> > >
> > >
> > > There's nothing unusual about triggering travis builds by pushing to a
> > > branch.
> > >
> > > The only thing that's interesting at all is that our branch names have
> > > slashes in them, and that issue was resolved a year ago:
> > > https://github.com/travis-ci/travis-api/pull/146
> > >
> > > That property of our branch names was also optional; we used dashes
> > instead
> > > of slashes as a workaround. But it does let us integrate better with
> > gerrit
> > > access control mechanisms, which are built around slash-delimited
> branch
> > > names.
> > >   --scott
> > >
> > > --
> > > (http://cscott.net)
> > > _______________________________________________
> > > Wikitech-l mailing list
> > > [email protected] <javascript:;>
> > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > >
> >
> >
> >
> > --
> > EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
> > IRC: bgerstle
> > _______________________________________________
> > Wikitech-l mailing list
> > [email protected] <javascript:;>
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> >
>
>
>
> --
> (http://cscott.net)
> _______________________________________________
> Wikitech-l mailing list
> [email protected] <javascript:;>
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
IRC: bgerstle
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to