215 Commits

Author SHA1 Message Date
Brian O'Connor
1b42eea485 Updating buck package publisher
Change-Id: I03045da05bdf1191e6df53694a74443e820a2bc8
2016-10-20 14:21:46 -07:00
Brian O'Connor
79b7067e72 Updating buck plugin to track web resources
Also, renaming onosjar to onos.

Change-Id: Ia726772462b0bc997b92dbcb4bdc477ee7b590b0
2016-10-20 14:21:46 -07:00
Brian O'Connor
2938a03c84 Updating to new Buck on 10/20/2016
Change-Id: Icb690b2ee49fe2a4207e97e07ab8f2705f771e2c
2016-10-20 14:21:46 -07:00
Thomas Vachuska
0416f9479d Fixing onos-edit-config to be more robust.
Change-Id: If6fab00daeb350c857b913313e16e986b5d1eadb
2016-10-18 21:02:47 +00:00
Brian O'Connor
33c1fb7822 Updating onos-buck to latest buck
Change-Id: Ifac3840459951e73c6e06f9586e22f92db4f1cd1
2016-10-13 00:20:34 +00:00
Brian O'Connor
69e37d92df Updating BUCK plugin to latest buck-api
Change-Id: I7e40808946d8999bb60ddf958665b9a610abcf8d
2016-10-13 00:20:32 +00:00
Brian O'Connor
d27d437578 Adding buck publish scripts
Change-Id: I7d3cbe55a9d958d2bb2cc2fb71a3293825c1bf33
2016-10-13 00:20:28 +00:00
Brian O'Connor
3d59f71a92 getting javadoc to build
Change-Id: I7f214c6ce5a876f458626e12c8cfdd3072ad107f
2016-10-12 14:53:27 -07:00
Brian O'Connor
35cd800829 Updating onos-change-version
Change-Id: I21e186095a4dbd26930a9da89d46bca63c04c517
2016-09-19 15:16:20 -07:00
Charles Chan
f6a460e82b Fix file not found error when calculating checksum of buck plugin
Change-Id: If5dcfd3a5048cc6381400da22325e48e5e65aad4
2016-09-17 00:40:49 +00:00
Brian O'Connor
bfc02ecd22 Bumping snapshot version to 1.8.0-SNAPSHOT
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82 Bumping version back to 1.7.0-SNAPSHOT
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19 Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
0a4e6742b8 Copyright update
Change-Id: I534d938da3820f6fb814aed3bb4a0855fa41ddd5
2016-09-16 06:48:34 +00:00
Brian O'Connor
ee674955c2 Enhancing OnosJar to build OSGi jars and wars if required.
Also, simplifying onos.bucklet by using the rule

Change-Id: If89633db2d83cbfc56a8e70d2bea665ffaf186ff
2016-09-14 00:18:28 +00:00
Ray Milkey
effde07fe1 Force rebuild of plugins when buck is updated
Change-Id: Iad43824624fbe702bf96248510ce04ecb46de7be
2016-09-14 00:17:23 +00:00
Brian O'Connor
3231e1b6e0 Updating Buck to latest onos-released version
Change-Id: I62c8219b976b1a2a4e35d30ffc7611d0b6aa1f9c
2016-09-13 16:55:24 -07:00
Yuta HIGUCHI
86f142f958 Update kryo to 4.0.0
- WARN:Serialized bytes are not binary compatible
- Release summary: https://github.com/EsotericSoftware/kryo/releases/tag/kryo-parent-4.0.0
- KryoNamespace: stop using direct buffer

This might fix ONOS-5130

Change-Id: I6e1e00f147a90ae8bfded78b2fa3a77158602c76
2016-08-19 17:26:54 +00:00
Thomas Vachuska
20150f3057 Adding onos-app and onos-create-app to the test tarball produced by onos-package-test.
Change-Id: I03bce9f1668dc9dae3dd655dffc4cbd3f23eb9f5
2016-08-04 21:14:47 +00:00
Brian O'Connor
e8468b5743 ONOS Swagger Plugin
just does swagger now
to build the plugin, you need to download to following:
https://github.com/bocon13/buck/releases/download/v2016.07.29.01-wip/buck.jar

put the buck.jar in tools/build/buck-plugin/lib

Change-Id: Id1b833dd013fbc5581f8e884e755920829c4a17e
2016-08-03 22:27:51 +00:00
Ray Milkey
2a749835b7 Top level build of component Javadocs
Change-Id: Iceb2a7c84b3dd0b354b27f93a0f746913cd9b778
2016-08-03 09:38:07 -07:00
Brian O'Connor
8f4a9290e8 Updating buck version to support plugin manager
Change-Id: I30bfc870fce1c396673a7acffe53ad975e17c46b
2016-07-29 11:10:02 -07:00
Thomas Vachuska
275d2e82dd Refactoring checkstyle daemon into a more general purpose buck daemon.
Change-Id: I999541e8894f07061141b3a62414e491369f8d08
2016-07-18 20:18:16 +00:00
Thomas Vachuska
2dec354e02 Extending the versioning to cover BUCK artifacts.
Adding ability to version extraneous stuff.

Change-Id: I2e18dafd6d8705504ab01000d6707037415dfd0c
(cherry picked from commit 251016df5db8f11a14c4856f9b381e85ae1e2631)
2016-07-14 18:20:10 +00:00
Thomas Vachuska
3bdad41c77 Fixing onos-change-version to reflect separation of stc and jdvue modules.
Change-Id: I0959d5d4658f067caceb037b6a2d426872faad38
2016-06-16 13:56:05 -07:00
Boyuan Yan
510425fa06 [ONOS-3686] Add a script named onos-blackduck-zip in tools/build/
Change-Id: I578afc6d903cadc5e6b3f392496d4d572c6bc849
2016-06-16 17:18:39 +00:00
Claudine Chiu
45312d0cd0 ONOS-737: regexp for grabbing OC* variables changed
Change-Id: Id5651ffb41230a39c6ed68e1605feaf3c0aa337b
2016-06-15 13:47:01 +00:00
alshabib
5cdb70855c pegging docker build to debian jessie
Change-Id: I43e230c1ddbbe2d8f513f985b898eb255b357207
2016-06-02 22:08:33 -07:00
Thomas Vachuska
cec8fbf3d8 Moving root pom dependency to onos-build-conf:1.3
Change-Id: Ia42f154f64e337c3a59b461aa55fa7dd1a179765
2016-06-01 23:44:27 +00:00
Thomas Vachuska
6a897a2ff7 Bumping onos-build-conf to 1.3
Change-Id: Ic17001118fa51fa1468a91ac9bd9d7fa9168a1f0
2016-06-01 23:41:21 +00:00
janani b
dd1314fef4 [ONOS-4547, ONOS-4566, ONOS-4575, ONOS-4582, ONOS-4581, ONOS-4600,
ONOS-4598, ONOS-4607, ONOS-4610, ONOS-4611] Prefix addition from config
 and defect fixes.

Change-Id: Ieaab5d3e0fe9a1bfa24a2527eeec5435cf0a1b85
2016-05-27 20:31:35 +00:00
Brian O'Connor
e642f7cf7b Bumping version to 1.7.0-SNAPSHOT
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
HIGUCHI Yuta
a4566edea6 fixing obf when $ONOS_TAR doesnt exist
Change-Id: I5612024438de251fa689cb3333d7efe76423e3f0
2016-05-23 16:43:46 -07:00
Brian O'Connor
fc247f4048 Updating checkstyle plugin to show module name on failure
Change-Id: I8c3e015e1332f27315b47f60d84c151ad2e77faf
2016-05-23 15:25:49 -07:00
Brian O'Connor
be95f68933 Adding Checkstyle daemon
Lazily instaniate a checkstyle daemon for the first checkstyle job.
Then, each subsequent checkstyle target uses the daemon.

The daemon is terminated when the parent buck or buckd exits.

Change-Id: I4dbea957f20a3f77048dd25d960b7faa1eafef37
2016-05-19 22:17:01 +00:00
Thomas Vachuska
5182a26a8f Allowing BUCK-built package to take precedence over the Maven-built package if the former is newer.
Change-Id: I5ebec1d0d2997cfaa6e84565f03c1fae838bda7b
2016-05-16 10:15:37 -07:00
Brian O'Connor
1314f8c818 Revert "Updating bin/karaf to fix ^D"
This change blocks ^C which is need to quit from log:tail

This reverts commit a84637c702a45e8e70f05f0437217f15930a7135.

Change-Id: Ifb0c2f67bb8719ca898ec1f9c7ad2d7f002db90a
2016-05-12 16:14:15 +00:00
Brian O'Connor
a84637c702 Updating bin/karaf to fix ^D
Karaf's ConsoleImpl does the wrong thing with ^D; the underlying
ConsoleReader already knows what to do.

Change-Id: I2276c34e4219894fb394b560cce5ff8a2503e95a
2016-05-10 19:16:53 -07:00
Thomas Vachuska
0483beedfe Fixing onos buck package and lib gen script.
Change-Id: I4e30e253a84fb29bb9d174c6bcde6f7701b708cd
2016-05-04 19:48:37 -07:00
Brian O'Connor
f7e5f05545 Adding BuckLibGenerator to autogenerate lib/BUCK
Change-Id: I7eab26f57d4f5886b1512b687fca75d684938d46
2016-05-04 19:27:34 -07:00
Thomas Vachuska
673c3e062f Fixing onos-buck
Change-Id: Ibb3e60d273a276b3e86302fd1c915881b8615629
2016-05-04 23:25:00 +00:00
Changhoon Yoon
a68e6f981a ONOS-4439 bug fixes for security mode init scripts
Change-Id: I7ba5d3f092a84b5b43434677aff0219aee60adcf
2016-05-04 21:40:05 +00:00
Brian O'Connor
4847ea3d6e Updating checkstyle rule in onos.bucklet
Change-Id: I16422bf02b55572d82d9463cb87c678545b79793
2016-04-29 18:23:19 -07:00
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Brian O'Connor
2fdbe0d1e0 Small fixes to onos-buck
Change-Id: I3b1afc4745b7d6a0bbdb1863cb9ab6240e70a123
2016-04-08 19:14:15 -07:00
Brian O'Connor
e4da59d8aa Simplifying rules and providing sensible defaults
Updated cordvtn, dhcp, fwd, onos-api, of-api, onlab-rest, onos-rest, onos-gui

Also, fixed checkstyle error print

Change-Id: I9d6ab76791e8603678079067a3b4e007ca7c4667
2016-04-08 18:43:36 -07:00
Brian O'Connor
9be2363757 Adding onos-buck file and buck alias
Change-Id: I548aade4802da87707d86c192e1800eb1edeb200
2016-04-08 18:43:36 -07:00
Brian O'Connor
42c38cf357 Updating buck to build OSGi JARs
Includes:
  OSGiWrapper to wrap Buck JARs
    - cfgdef file support
    - WAR file generation support
  Adding checkstyle support

Change-Id: Ia25c41f945980e4b94ad5a8bd161328fa5f79c27
2016-04-06 00:46:07 +00:00
Brian O'Connor
8b5edbcd2b Reformatting checkstyle.xml
Change-Id: I08dabb1f4758af58901b1d207f2e834fc46f8c84
2016-04-06 00:07:19 +00:00
Thomas Vachuska
abb2139a93 Adding stc prerequisites to onos-test
Change-Id: Id18c8dc61a533f3f2e6ee4b5341bbc457bb634e1
2016-04-04 16:34:16 +00:00