aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis
Commit message (Collapse)AuthorAge
* Set-up travis OSX to compile using JDK 7Gravatar Damien Martin-Guillerez2015-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is introducing a few changes to use the Java compiler from errorprone: - add the --java_langtools flag to the shell tests so we do the tests with the same java compiler tooling than Bazel, and - added the langtools the bootclasspath of the JavaBuilder tests. - tagged some tests and deactivated them on travis OSX because they either requires Java 8 or a lot of disk space. To do the same change on a local install, one must: - change the source and target versions to 7 in the tools/jdk:toolchain target, - use the .travis/jdk7.WORKSPACE file instead of the default Bazel workspace (it contains a maven_jar refering to the errorprone's java compiler tools), and - set the JAVA_VERSION environent variable to "1.7". The .travis/build.sh script does just that when under OS X. -- Change-Id: Idb466cf47cf7df35a34fb0dd8d186628aae0cba7 Reviewed-on: https://bazel-review.googlesource.com/#/c/1520/ MOS_MIGRATED_REVID=96011123
* Cap resource utilization for TravisGravatar Kristina Chodorow2015-06-12
| | | | | | | This seems to make Bazel not OOM on Travis. -- MOS_MIGRATED_REVID=95745989
* Fix Travis configurationGravatar Damien Martin-Guillerez2015-06-11
| | | | | | | Last change removed all instruction in the OSX part and it brokes the build. -- MOS_MIGRATED_REVID=95736712
* Remove trace of protobuf installation instructionGravatar Damien Martin-Guillerez2015-06-11
| | | | | | | | Protobuf compiler are vendored inside the Bazel repository so thoses instruction are obsolete. -- MOS_MIGRATED_REVID=95727351
* Reorganized compile.shGravatar Damien Martin-Guillerez2015-06-10
| | | | | | | | | | | | | | | | Now the blessed Bazel binary is self-hosted and correctly labeled. All tools are also built using Bazel and labeled with the release. At the end of the compilation, the output folder only host the Bazel binary now. We use temporary folders to store the intermediate artifacts. Also integrated ./bootstrap_test.sh in compile.sh so there is only one script for everything regarding bootstraping Bazel. -- Change-Id: Idadbd075e7b8ecb6e306b919b7a73c647c5cfbae Reviewed-on: https://bazel-review.googlesource.com/#/c/1460/ MOS_MIGRATED_REVID=95625880
* Remove libarchive from travis build.Gravatar Thiago Farina2015-06-10
| | | | | | | | | | We use the ijar zip implemetation on all platforms now, so it should not be necessary to install libarchive library on Mac OS X either. -- Change-Id: I7010fd68a72b039a58813d17b6d46f1fbc09f0da Reviewed-on: https://bazel-review.googlesource.com/1453 MOS_MIGRATED_REVID=95532385
* Use the ijar ZIP implementation in Blaze instead of libarchiveGravatar Damien Martin-Guillerez2015-06-01
| | | | | | | | | | | This ZIP implementation is lightweight and rely on zlib for compression. libarchive was a bit tricky to set-up so it's better to use that one. -- Change-Id: I607b492998572e834e095a4606eeb77c0b574542 Reviewed-on: https://bazel-review.googlesource.com/#/c/1410/ MOS_MIGRATED_REVID=94910072
* Remove dependency on bcGravatar Kristina Chodorow2015-04-16
| | | | | | | This makes installation easier for systems that don't come with bc installed (e.g., Travis CI and Ubuntu Vivid Vervet). -- MOS_MIGRATED_REVID=91297054
* Force remove the bazel directory, as bazel-bin/src/bazel is not writableGravatar Kristina Chodorow2015-04-16
| | | | | | | | See https://travis-ci.org/google/bazel/builds/58624407. Not being able to test the deploy step is super fun. -- MOS_MIGRATED_REVID=91216335
* Upload the bootstrapped binary, not the compile.sh-generated oneGravatar Kristina Chodorow2015-04-14
| | | | | -- MOS_MIGRATED_REVID=91069761
* Run bootstrapping Bazel in TravisGravatar Kristina Chodorow2015-04-13
| | | | | -- MOS_MIGRATED_REVID=90828734
* Cosmetic CI improvementsGravatar Kristina Chodorow2015-04-13
| | | | | | | | Adds the travis status to repo's README and adds links to the README that's included with the nightly. -- MOS_MIGRATED_REVID=90818561
* Add mailing list notifications and deploy binaries in a more organized wayGravatar Kristina Chodorow2015-04-10
| | | | | -- MOS_MIGRATED_REVID=90756540
* Add debugging info for GCS deployGravatar Kristina Chodorow2015-04-09
| | | | | | | | | It's uploading src, tools, and third_party and, AFAICT, timing out. Unfortunately, I can't debug this via pull request because the deployment step doesn't run for pull requests. -- MOS_MIGRATED_REVID=90714134
* Remove unneeded directories from travis uploadGravatar Kristina Chodorow2015-04-08
| | | | | -- MOS_MIGRATED_REVID=90612223
* Remove sudo from brew installsGravatar Kristina Chodorow2015-04-06
| | | | | | | | Brew doesn't like being run as sudo: https://travis-ci.org/google/bazel/jobs/57091620 -- MOS_MIGRATED_REVID=90412367
* Upload build artifacts to S3 and build on multiple architecturesGravatar Kristina Chodorow2015-04-03
-- MOS_MIGRATED_REVID=90263687