Re: [PATCH v1] travis-ci: build and test Git on Windows
- From
Jeff King <peff@peff.net>
- Date
- Mar 23, 2017, 19:17 UTC
- Message-ID
- <20170323191721.7r5vrixtnx3cngdc@sigill.intra.peff.net>
- In-Reply-To
- <xmqqbmsrdcz4.fsf@gitster.mtv.corp.google.com>
On Thu, Mar 23, 2017 at 12:12:15PM -0700, Junio C Hamano wrote:
Show 14 quoted lines
> Jeff King <peff@peff.net> writes: > > > For instance, if it's in the environment, can I push up a branch that > > does "set | grep GFW_CI_TOKEN", open a PR, and see it? I don't know the > > answer. > > I think the documentation said > > Variables defined in repository settings are the same for all > builds, and when you restart an old build, it uses the latest > values. These variables are not automatically available to > forks. > > so we should be safe as long as we do not build against PRs.
I think we do build against PRs now. E.g.:
https://travis-ci.org/git/git/builds/213896051
But it looks like we can turn that off.
Show 9 quoted lines
> On the other hand, perhaps a contributor may want to build and test > his own PR that may affect Windows platform, and such a contributor > may be helped if the main repository sets things up to build against > PRs. > > I personally think it is a separate issue and we shouldn't set it up > to build against PRs. If Windows CI wants to help these > contributors, it can give out the token to them, without relying on > the travis setup for the main repository.
Hrm, it does mean that people have no way to test on Windows until the branch hits pu. Which is not ideal.
-Peff