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

Set up Bazel build for Travis #137

Closed
davidzchen opened this issue Mar 22, 2016 · 4 comments
Closed

Set up Bazel build for Travis #137

davidzchen opened this issue Mar 22, 2016 · 4 comments
Assignees

Comments

@davidzchen
Copy link
Contributor

Currently, we are only running make test in the Travis build.

@davidzchen davidzchen self-assigned this Mar 22, 2016
@sparkprime
Copy link
Member

I couldn't figure out how to run two separate things in travis, do we just do them sequentially?

Once you've done this I volunteer to do the same thing for setup.py :)

This will mean I don't have to manually test this stuff when I make releases, which should speed stuff up a lot.

@mbrukman
Copy link
Member

@davidzchen — are you working on this? I was about to file the same issue, good thing you beat me to it. Getting Bazel to work well with Travis CI is a bit of a project, but I've solved this issue previously on another project; see my .travis.yml for the details.

Let me know if you have any questions or need some help, I'm happy to help add Bazel support to this repo as well.

@sbarzowski
Copy link
Collaborator

sbarzowski commented Nov 22, 2019

We have done for go-jsonnet already, but not here. It can be done similarly if it's worth it,

@johnbartholomew
Copy link
Collaborator

The Travis build went away, but we now have a GitHub actions workflow, which does run the Bazel build:

https://github.com/google/jsonnet/blob/master/.github/workflows/build_and_test.yml#L70-L80

sbarzowski pushed a commit to sbarzowski/jsonnet that referenced this issue Jun 10, 2024
…e#137)

* For compatability, emit the \n within the library, not the commandline tool
* Also add manifestString to library
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

5 participants