diff --git a/.gitignore b/.gitignore index c8cfd69686..f65b29a175 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ buck-out .buckjavaargs* bucklets/plugins/ .watchmanconfig +.vscode /bin/ lib/yang diff --git a/apps/gluon/pom.xml b/apps/gluon/pom.xml index 319fd3e4e4..85e453a761 100644 --- a/apps/gluon/pom.xml +++ b/apps/gluon/pom.xml @@ -32,7 +32,6 @@ UTF-8 - 1.11.0-SNAPSHOT onos-app-gluon Huawei Technology India Pvt Ltd Gluon App @@ -42,12 +41,12 @@ org.onosproject onos-api - ${onos.version} + ${project.version} org.onosproject onlab-osgi - ${onos.version} + ${project.version} junit @@ -58,7 +57,7 @@ org.onosproject onos-api - ${onos.version} + ${project.version} test tests @@ -75,7 +74,7 @@ org.onosproject onos-cli - 1.12.0-SNAPSHOT + ${project.version} org.apache.httpcomponents @@ -95,7 +94,7 @@ org.onosproject onos-core-net - 1.12.0-SNAPSHOT + ${project.version} test diff --git a/apps/l3vpn/pom.xml b/apps/l3vpn/pom.xml new file mode 100644 index 0000000000..9537fc3111 --- /dev/null +++ b/apps/l3vpn/pom.xml @@ -0,0 +1,67 @@ + + + + 4.0.0 + + + onos-apps + org.onosproject + 1.12.0-SNAPSHOT + ../pom.xml + + + onos-apps-l3vpn + bundle + + + + + org.onosproject + onlab-misc + + + + org.onosproject + onos-api + + + + org.onosproject + onos-apps-config + ${project.version} + + + + org.onosproject + onos-yang-model + + + + org.onosproject + onos-yang-runtime + + + + org.onosproject + onos-models-l3vpn + ${project.version} + + + + diff --git a/apps/pom.xml b/apps/pom.xml index a44f9b4023..e5e50f1210 100644 --- a/apps/pom.xml +++ b/apps/pom.xml @@ -93,6 +93,7 @@ evpnopenflow route-service evpn-route-service + l3vpn diff --git a/models/l3vpn/pom.xml b/models/l3vpn/pom.xml new file mode 100644 index 0000000000..4ca47b1bc5 --- /dev/null +++ b/models/l3vpn/pom.xml @@ -0,0 +1,159 @@ + + + + 4.0.0 + + + org.onosproject + onos-models + 1.12.0-SNAPSHOT + ../pom.xml + + + onos-models-l3vpn + bundle + + + org.onosproject.models.l3vpn + + + + + + org.onosproject + onos-yang-model + + + + org.onosproject + onos-apps-yang + ${project.version} + + + + + + + + + org.apache.felix + maven-bundle-plugin + true + + + yang/resources/YangMetaData.ser=target/classes/yang/resources/YangMetaData.ser + + + + + + org.onosproject + onos-yang-compiler-maven-plugin + + + + org.onosproject + onos-maven-plugin + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + add-source + generate-sources + + add-source + + + + ${project.build.directory}/generated-sources + + + + + + + + org.apache.maven.plugins + maven-clean-plugin + 3.0.0 + + + onos-yang-plugin-workaround + + initialize + + clean + + + true + + + target/generated-sources + + + + + + + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + org.apache.maven.plugins + + + maven-clean-plugin + + + [3.0.0,) + + + clean + + + + + + + + + + + + + + + diff --git a/models/openroadm/pom.xml b/models/openroadm/pom.xml index 77e53cd21b..d70c0fdfcc 100644 --- a/models/openroadm/pom.xml +++ b/models/openroadm/pom.xml @@ -21,9 +21,9 @@ org.onosproject - onos + onos-models 1.12.0-SNAPSHOT - ../../pom.xml + ../pom.xml onos-apps-openroadm-yangmodel diff --git a/models/pom.xml b/models/pom.xml new file mode 100644 index 0000000000..d57e19f449 --- /dev/null +++ b/models/pom.xml @@ -0,0 +1,37 @@ + + + + 4.0.0 + + + org.onosproject + onos + 1.12.0-SNAPSHOT + + + onos-models + pom + + ONOS YANG models + + + openroadm + l3vpn + + + diff --git a/pom.xml b/pom.xml index 2cf93af4c9..0a6d983b9e 100644 --- a/pom.xml +++ b/pom.xml @@ -66,7 +66,7 @@ incubator features - models/openroadm + models tools/package/archetypes tools/package/branding