Skip to content
This repository was archived by the owner on Mar 3, 2023. It is now read-only.

Upgrading Bazel to 3.0.0 #3510

Merged
merged 57 commits into from
Apr 16, 2020
Merged
Show file tree
Hide file tree
Changes from 53 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
20c4a01
Initial changes from buildozer migration
nicknezis Jan 22, 2020
4e3b810
Updated to use `maven_install`
nicknezis Jan 22, 2020
1649559
Update to fix examples/... build
nicknezis Jan 22, 2020
94eb6ef
Added missing kafka dependency
nicknezis Jan 22, 2020
f4a4119
Various initial updates to support Bazel 2.0.0
nicknezis Jan 23, 2020
d7a1d22
Upgrade cppcheck to 1.90
nicknezis Jan 28, 2020
f7b43ad
Added python3-wheel to travis.yml
nicknezis Jan 28, 2020
1602c1d
autoreconf to fix libevent build
nicknezis Jan 28, 2020
511b8ac
autoreconf for libunwind
nicknezis Jan 28, 2020
3f130c7
autoreconf to lib zookeeper
nicknezis Jan 28, 2020
b9ba344
autorecond for glog
nicknezis Jan 28, 2020
3437e03
Added libcppunit-dev package to travic ci
nicknezis Jan 29, 2020
f891e9c
Adding rest of cppcheck files
nicknezis Jan 29, 2020
bec4d33
Some python cleanup
nicknezis Jan 31, 2020
432f557
Updated Ubuntu 14.04 Dockerfile
nicknezis Feb 1, 2020
eeecbf8
Updated Ubuntu 16.04 Dockerfile
nicknezis Feb 2, 2020
3a31848
Some python cleanup for pylint
nicknezis Feb 2, 2020
e3eb28b
More pylint cleanup to make build pass
nicknezis Feb 2, 2020
1fca5f2
Minor deprecation syntax cleanup
nicknezis Feb 6, 2020
91703fb
Update setuptools to 18.8.1
nicknezis Feb 6, 2020
1e72d12
Adding missing maven dependencies
nicknezis Mar 29, 2020
061f3c2
Fix for broken Python aliases
nicknezis Mar 31, 2020
8cc0f4c
Added a helper comment
nicknezis Mar 31, 2020
cb866f9
Added autoreconf back to zk build
nicknezis Mar 31, 2020
0d9654f
Changed deprecated calls
nicknezis Mar 31, 2020
f553b93
Trying out newer Ubuntu version
nicknezis Apr 2, 2020
c0cf358
Removing Zookeeper autoreconf
nicknezis Apr 2, 2020
76421e4
Added patch file to make Zookeeper compile on Ubuntu 18.04
nicknezis Apr 5, 2020
02a38c0
Adding missing packages
nicknezis Apr 5, 2020
36101df
Removing duplicate line
nicknezis Apr 5, 2020
39390d9
Updated libunwind
nicknezis Apr 5, 2020
40bdd1a
Adding cppunit dependency
nicknezis Apr 5, 2020
98e5a31
Temporarily removing nomad binary
nicknezis Apr 5, 2020
885aea0
Replaces os.rename that doesn't work across device
nicknezis Apr 7, 2020
6f07b82
Various BUILD file updates
nicknezis Apr 7, 2020
b1c494a
Fix to nomad BUILD files
nicknezis Apr 7, 2020
d109569
Updated Bazel path
nicknezis Apr 7, 2020
ba9f7f5
Another bazel path update
nicknezis Apr 7, 2020
a704b96
Updating to Bazel 3.0.0
nicknezis Apr 8, 2020
45cd9c0
Adding missing packages
nicknezis Apr 8, 2020
f27864e
Added debian option to common.sh
nicknezis Apr 8, 2020
2dc3ab9
Testing with 50 attempts
nicknezis Apr 8, 2020
0be70b8
Updated for Bazel 3.0.0
nicknezis Apr 8, 2020
2b1e295
Putting it back to original value
nicknezis Apr 9, 2020
f195065
`bazel-genfiles` no longer exists
nicknezis Apr 10, 2020
e18f006
Dropping Travis memory down to 10%
nicknezis Apr 10, 2020
763b3c9
genfiles became bin
nicknezis Apr 14, 2020
fd1504e
Fixing my error
nicknezis Apr 14, 2020
8a72811
Bazel suggests execpath vs location
nicknezis Apr 14, 2020
1c5b625
Updated genfiles to bin
nicknezis Apr 14, 2020
50adf29
Merge branch 'master' into nicknezis/bazel-upgrade
nicknezis Apr 14, 2020
877a148
Some buildifier suggested cleanup
nicknezis Apr 15, 2020
d2f9aca
Adding pkg-config
nicknezis Apr 15, 2020
ba9ca62
More buildifier cleanup
nicknezis Apr 15, 2020
94ec96b
Added function to add /root/bin/ to PATH
nicknezis Apr 15, 2020
e3e17cf
Updated slf4j
nicknezis Apr 15, 2020
536d6d0
Adding external py_binary
nicknezis Apr 15, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ addons:
apt:
packages:
- libtool-bin
- libcppunit-dev
- pkg-config
- python-dev
- python-wheel
- wget
Expand All @@ -24,7 +26,7 @@ addons:
- libgoogle-perftools-dev

env:
- BAZEL_VERSION=0.26.0 ENABLE_HEAPCHECK=1
- BAZEL_VERSION=3.0.0 ENABLE_HEAPCHECK=1

before_install:
# download and install bazel
Expand All @@ -41,4 +43,4 @@ script:
- python -V
- which python2.7
- python2.7 -V
- scripts/travis/ci.sh
- scripts/travis/ci.sh
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Confluence: https://cwiki.apache.org/confluence/display/HERON
#### Heron Requirements:
* Java 11
* Python 2.7
* Bazel 0.26.0
* Bazel 3.0.0

## Contact

Expand Down
Loading