Skip to content

Commit

Permalink
Publishing build spec files used for continuous
Browse files Browse the repository at this point in the history
integration testing in OpenConfig dev repo.

  * (A) release/models/acl/.spec.yml
  * (A) release/models/aft/.spec.yml
  * (A) release/models/bgp/.spec.yml
  * (A) release/models/catalog/.spec.yml
  * (A) release/models/interfaces/.spec.yml
  * (A) release/models/isis/.spec.yml
  * (A) release/models/lacp/.spec.yml
  * (A) release/models/lldp/.spec.yml
  * (A) release/models/local-routing/.spec.yml
  * (A) release/models/mpls/.spec.yml
  * (A) release/models/network-instance/.spec.yml
  * (A) release/models/openflow/.spec.yml
  * (A) release/models/optical-transport/.spec.yml
  * (A) release/models/ospf/.spec.yml
  * (A) release/models/platform/.spec.yml
  * (A) release/models/policy/.spec.yml
  * (A) release/models/relay-agent/.spec.yml
  * (A) release/models/rib/.spec.yml
  * (A) release/models/segment-routing/.spec.yml
  * (A) release/models/stp/.spec.yml
  * (A) release/models/system/.spec.yml
  * (A) release/models/telemetry/.spec.yml
  * (A) release/models/types/.spec.yml
  * (A) release/models/vlan/.spec.yml
    - Adding build spec files for each model
  • Loading branch information
aashaikh committed Aug 9, 2017
1 parent 0121879 commit 542360e
Show file tree
Hide file tree
Showing 24 changed files with 240 additions and 0 deletions.
7 changes: 7 additions & 0 deletions release/models/acl/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-acl
docs:
- yang/acl/openconfig-packet-match-types.yang
- yang/acl/openconfig-acl.yang
build:
- yang/acl/openconfig-acl.yang
run-ci: true
8 changes: 8 additions & 0 deletions release/models/aft/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- name: openconfig-aft
docs:
- yang/aft/openconfig-aft.yang
- yang/aft/openconfig-aft-types.yang
build:
- yang/network-instance/openconfig-network-instance.yang
- yang/aft/openconfig-aft-network-instance.yang
run-ci: true
7 changes: 7 additions & 0 deletions release/models/bgp/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-bgp
docs:
- yang/bgp/openconfig-bgp-types.yang
- yang/bgp/openconfig-bgp.yang
build:
- yang/bgp/openconfig-bgp.yang
run-ci: true
7 changes: 7 additions & 0 deletions release/models/catalog/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-catalog
build:
- yang/catalog/openconfig-module-catalog.yang
docs:
- yang/catalog/openconfig-catalog-types.yang
- yang/catalog/openconfig-module-catalog.yang
run-ci: false
16 changes: 16 additions & 0 deletions release/models/interfaces/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
- name: openconfig-interfaces
docs:
- yang/interfaces/openconfig-interfaces.yang
- yang/interfaces/openconfig-if-ip.yang
- yang/interfaces/openconfig-if-aggregate.yang
- yang/interfaces/openconfig-if-ethernet.yang
- yang/interfaces/openconfig-if-ip-ext.yang
- yang/vlan/openconfig-vlan.yang
build:
- yang/interfaces/openconfig-interfaces.yang
- yang/interfaces/openconfig-if-ip.yang
- yang/interfaces/openconfig-if-aggregate.yang
- yang/interfaces/openconfig-if-ethernet.yang
- yang/interfaces/openconfig-if-ip-ext.yang
- yang/vlan/openconfig-vlan.yang
run-ci: true
8 changes: 8 additions & 0 deletions release/models/isis/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- name: openconfig-isis
docs:
- yang/isis/openconfig-isis-lsdb-types.yang
- yang/isis/openconfig-isis-types.yang
- yang/isis/openconfig-isis.yang
build:
- yang/isis/openconfig-isis.yang
run-ci: true
6 changes: 6 additions & 0 deletions release/models/lacp/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- name: openconfig-lacp
docs:
- yang/lacp/openconfig-lacp.yang
build:
- yang/lacp/openconfig-lacp.yang
run-ci: true
7 changes: 7 additions & 0 deletions release/models/lldp/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-lldp
docs:
- yang/lldp/openconfig-lldp.yang
- yang/lldp/openconfig-lldp-types.yang
build:
- yang/lldp/openconfig-lldp.yang
run-ci: true
6 changes: 6 additions & 0 deletions release/models/local-routing/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- name: openconfig-local-routing
docs:
- yang/local-routing/openconfig-local-routing.yang
build:
- yang/local-routing/openconfig-local-routing.yang
run-ci: true
7 changes: 7 additions & 0 deletions release/models/mpls/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-mpls
docs:
- yang/mpls/openconfig-mpls-types.yang
- yang/mpls/openconfig-mpls.yang
build:
- yang/mpls/openconfig-mpls.yang
run-ci: true
7 changes: 7 additions & 0 deletions release/models/network-instance/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-network-instance
docs:
- yang/network-instance/openconfig-network-instance-types.yang
- yang/network-instance/openconfig-network-instance.yang
build:
- yang/network-instance/openconfig-network-instance.yang
run-ci: true
9 changes: 9 additions & 0 deletions release/models/openflow/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- name: openconfig-openflow
docs:
- yang/openflow/openconfig-openflow-types.yang
- yang/system/openconfig-system.yang
- yang/openflow/openconfig-openflow.yang
build:
- yang/system/openconfig-system.yang
- yang/openflow/openconfig-openflow.yang
run-ci: true
38 changes: 38 additions & 0 deletions release/models/optical-transport/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
- name: openconfig-terminal-device
docs:
- yang/optical-transport/openconfig-transport-types.yang
- yang/platform/openconfig-platform-types.yang
- yang/optical-transport/openconfig-terminal-device.yang
- yang/platform/openconfig-platform-transceiver.yang
build:
- yang/optical-transport/openconfig-terminal-device.yang
- yang/platform/openconfig-platform.yang
run-ci: true
- name: openconfig-optical-amplifier
docs:
- yang/optical-transport/openconfig-transport-types.yang
- yang/platform/openconfig-platform-types.yang
- yang/optical-transport/openconfig-transport-line-common.yang
- yang/optical-transport/openconfig-optical-amplifier.yang
- yang/optical-transport/openconfig-channel-monitor.yang
- yang/platform/openconfig-platform.yang
build:
- yang/optical-transport/openconfig-optical-amplifier.yang
run-ci: true
- name: openconfig-wavelength-router
docs:
- yang/optical-transport/openconfig-transport-types.yang
- yang/optical-transport/openconfig-transport-line-common.yang
- yang/optical-transport/openconfig-wavelength-router.yang
- yang/optical-transport/openconfig-channel-monitor.yang
build:
- yang/optical-transport/openconfig-wavelength-router.yang
run-ci: true
- name: openconfig-transport-line-protection
docs:
- yang/platform/openconfig-platform-types.yang
- yang/optical-transport/openconfig-transport-line-protection.yang
- yang/platform/openconfig-platform.yang
build:
- yang/optical-transport/openconfig-transport-line-protection.yang
run-ci: true
9 changes: 9 additions & 0 deletions release/models/ospf/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- name: openconfig-ospf
docs:
- yang/ospf/openconfig-ospf-types.yang
- yang/ospf/openconfig-ospfv2.yang
build:
- yang/network-instance/openconfig-network-instance.yang
- yang/policy/openconfig-routing-policy.yang
- yang/ospf/openconfig-ospf-policy.yang
run-ci: true
9 changes: 9 additions & 0 deletions release/models/platform/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- name: openconfig-platform
docs:
- yang/platform/openconfig-platform.yang
- yang/platform/openconfig-platform-types.yang
- yang/platform/openconfig-platform-transceiver.yang
build:
- yang/platform/openconfig-platform.yang
- yang/platform/openconfig-platform-transceiver.yang
run-ci: true
18 changes: 18 additions & 0 deletions release/models/policy/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
- name: openconfig-routing-policy
docs:
- yang/policy/openconfig-policy-types.yang
- yang/bgp/openconfig-bgp-types.yang
- yang/isis/openconfig-isis-types.yang
- yang/ospf/openconfig-ospf-types.yang
- yang/policy/openconfig-routing-policy.yang
- yang/network-instance/openconfig-network-instance-policy.yang
- yang/bgp/openconfig-bgp-policy.yang
- yang/isis/openconfig-isis-policy.yang
- yang/ospf/openconfig-ospf-policy.yang
build:
- yang/policy/openconfig-routing-policy.yang
- yang/network-instance/openconfig-network-instance-policy.yang
- yang/bgp/openconfig-bgp-policy.yang
- yang/isis/openconfig-isis-policy.yang
- yang/ospf/openconfig-ospf-policy.yang
run-ci: true
6 changes: 6 additions & 0 deletions release/models/relay-agent/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- name: openconfig-relay-agent
docs:
- yang/relay-agent/openconfig-relay-agent.yang
build:
- yang/relay-agent/openconfig-relay-agent.yang
run-ci: true
9 changes: 9 additions & 0 deletions release/models/rib/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- name: openconfig-bgp-rib
docs:
- yang/rib/openconfig-rib-bgp-types.yang
- yang/rib/openconfig-rib-bgp-ext.yang
- yang/rib/openconfig-rib-bgp.yang
build:
- yang/rib/openconfig-rib-bgp.yang
- yang/rib/openconfig-rib-bgp-ext.yang
run-ci: true
10 changes: 10 additions & 0 deletions release/models/segment-routing/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- name: openconfig-network-instance-sr
build:
- yang/network-instance/openconfig-network-instance.yang
- yang/segment-routing/openconfig-segment-routing.yang
run-ci: true
- name: openconfig-network-instance-sr-rsvp-coexistence
build:
- yang/network-instance/openconfig-network-instance.yang
- yang/segment-routing/openconfig-segment-routing.yang
- yang/segment-routing/openconfig-rsvp-sr-ext.yang
7 changes: 7 additions & 0 deletions release/models/stp/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- name: openconfig-stp
docs:
- yang/stp/openconfig-spanning-tree-types.yang
- yang/stp/openconfig-spanning-tree.yang
build:
- yang/stp/openconfig-spanning-tree.yang
run-ci: true
13 changes: 13 additions & 0 deletions release/models/system/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
- name: openconfig-system
docs:
- yang/system/openconfig-aaa-types.yang
- yang/system/openconfig-system.yang
- yang/system/openconfig-system-terminal.yang
- yang/system/openconfig-system-logging.yang
- yang/system/openconfig-procmon.yang
- yang/system/openconfig-aaa.yang
- yang/system/openconfig-aaa-tacacs.yang
- yang/system/openconfig-aaa-radius.yang
build:
- yang/system/openconfig-system.yang
run-ci: true
6 changes: 6 additions & 0 deletions release/models/telemetry/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- name: openconfig-telemetry
docs:
- yang/telemetry/openconfig-telemetry.yang
build:
- yang/telemetry/openconfig-telemetry.yang
run-ci: true
10 changes: 10 additions & 0 deletions release/models/types/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- name: openconfig-types
docs:
- yang/openconfig-types.yang
- yang/types/openconfig-yang-types.yang
- yang/types/openconfig-inet-types.yang
build:
- yang/openconfig-types.yang
- yang/types/openconfig-yang-types.yang
- yang/types/openconfig-inet-types.yang
run-ci: false
10 changes: 10 additions & 0 deletions release/models/vlan/.spec.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- name: openconfig-vlan
docs:
- yang/vlan/openconfig-vlan-types.yang
- yang/vlan/openconfig-vlan.yang
- yang/interfaces/openconfig-interfaces.yang
- yang/interfaces/openconfig-if-aggregate.yang
- yang/interfaces/openconfig-if-ethernet.yang
build:
- yang/vlan/openconfig-vlan.yang
run-ci: true

0 comments on commit 542360e

Please sign in to comment.