27 Commits

Author SHA1 Message Date
oleksandr.yashchuk@plvision.eu
3dbcaafa0c Initial gNOI implementation added. Introduced system Time and Reboot RPC
Change-Id: I8accdcc6c1ff247408ce54490ceff3972fdf850f
2019-03-26 21:35:33 +00:00
Ray Milkey
40b62fd42c upgrade nodejs bazel rules to version 0.26.0
Change-Id: Iee23d220e2cf2ca5d089ecf271f4a6ef8c9df3a8
2019-02-27 15:00:38 +00:00
Carmelo Cascone
ef478a6089 Bump grpc-java to 1.18.0
Requires bumping other dependencies in deps.json such as Netty (4.1.32)
and error_prone_annotations. Includes also fixes detected by updated
errorprone.

Change-Id: Ic2bd86931cc89bfb2cf1a4cb11a4586bc8cac608
2019-02-07 18:49:22 +00:00
Ray Milkey
973d11e81c remove hack to suppress warnings about the git_repository() rule
Change-Id: Icb5fd8f9e785280d9d57e9ebf523db4efe31fef0
2018-12-14 03:40:54 +00:00
Ray Milkey
e7b7c699d5 Fixes for bazel version 0.20
Change-Id: Id40ca9c5ee939d462953570d7e59311cbc678708
2018-12-11 10:41:25 -08:00
Thomas Vachuska
c4d037797d Allow ONOS to be built against locally built ONOS YANG Tools.
Change-Id: If4373245be901cae0f620aadcbea557fea35c4e7
2018-11-26 21:05:49 +00:00
Yi Tseng
e671fc9624 Update gNMI version and build script
Change-Id: I0f2d3c84a7a13111dc5da966b21836338d327929
2018-11-02 03:59:16 +00:00
Thomas Vachuska
d389a6ee5e Fixing local_jar stuff to work with runtime.
Change-Id: I3209167bc9660c6cd2e80521e3edd96b479bba71
Note: There's still a small cosmetic glitch in that the jars still get included under the original version; internally they are the new version though and OSGi recognizes them as such.
(cherry picked from commit 6a17acd1cb91d48078cc5015e562e3ef65a9f1ad)
2018-10-30 20:10:34 +00:00
Sean Condon
2f1fb8de50 Updating NodeJS to v8.11.1 as it was with BUCK
Change-Id: I9c3440a4692b3eeb1ecc874000663007248513e9
2018-09-06 00:40:59 +00:00
Sean Condon
f6af2a508c Adding GUI2 to the Bazel build system
Change-Id: Ieb39ade1a8713a50fdf885e2bb43f53f8f725ea8
2018-08-28 16:12:10 +00:00
Thomas Vachuska
9379a078dc Adding local_jar and local_deps workspace rules to allow ONOS development
against locally built 3rd party artifacts.

Change-Id: I719da113894c4e3b1513244b2b92ba510f232c90
2018-08-22 06:04:46 +00:00
Ray Milkey
92cc268559 remove redundant definition for ONOS_VERSION
Change-Id: I222e203fa587329b7fe38c4afebc6f102b819a1c
2018-08-17 17:51:20 +00:00
Ray Milkey
5063f5bd0b Add bazel rule to run buildifier; fix up formatting problems in bazel files
Change-Id: Ifa8ab12ed564fa2eaf5edd781281aa5cae52d17a
2018-08-16 21:12:34 +00:00
ONOS Jenkins User
03e5521fba Starting snapshot 1.14.0-SNAPSHOT 2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2 Tagging 1.14.0-rc2 2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac Starting snapshot 1.14.0-SNAPSHOT 2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922 Tagging 1.14.0-rc1 2018-08-13 23:15:43 +00:00
Thomas Vachuska
46848a8cab Adding check for Bazel version 0.15.*
Change-Id: I96da2721947a41c91dc5eac250b3016aa16a2fcb
2018-08-13 22:18:15 +00:00
Carmelo Cascone
6a1ae71db1 Fix p4runtime runtime dependencies when building with Bazel
A convenient macro for packaging together all proto and gRPC libraries
in an OSGi jar is provided. Also re-packaging of gRPC core (to avoid OSGi
split problem) is simplified by depending on a patched fork of grpc-java.

Change-Id: Idb79a5bea8ae0bc57b146bda1fc47a4568d12c60
2018-08-13 18:51:36 +00:00
Ray Milkey
4867af2f9c Revert "Tagging 1.14.0-b1"
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.

Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a Tagging 1.14.0-b1 2018-08-10 11:16:44 -07:00
Carmelo Cascone
72893b7755 [WIP] Attempt at building grpc and p4runtime protocols with Bazel
STILL NOT WORKING AT RUNTIME

Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Ray Milkey
3077358d1a Bazel build for the combined GRPC runtime jar file
Change-Id: I76ff5f1b81a0985cb45c70c8f63640668207cd4e
2018-08-03 16:04:05 +00:00
Ray Milkey
d7be362607 Make onos-gui bazel build hermetic
Change-Id: I24abb9c1a54314fb0dd00f40936e57f11280ebce
2018-07-16 16:45:23 +00:00
Ray Milkey
6b3775ada6 Bazel build of ONOS GUI package
Change-Id: Id5f9931c38f82afcdcefc49171dd79f2f5bdad14
2018-07-11 09:35:13 -07:00
Ray Milkey
472d839809 Start bazel support for protobuf models and p4runtime build
Change-Id: Ib3beb70c1b401854444b106b4af3723cd40635e4
2018-05-29 21:26:37 +00:00
Ray Milkey
7dac7dadf5 Initial builds using bazel
Change-Id: I38123b396a2ffda5f36cdca43f3ad1fa67a7ab52
2018-05-23 20:38:54 +00:00