--- - project: name: integration-docker-compose project-name: 'integration' project: 'integration' stream: - 'master': branch: 'master' jobs: - integration-docker-compose-verify subproject: - 'netconf-pnp-simulator': pattern: 'test/mocks/netconf-pnp-simulator/modules/**' docker_root: 'test/mocks/netconf-pnp-simulator/modules' netconf_sim_service_name: 'netconf-pnp-simulator' script: | #!/bin/bash cd $DOCKER_ROOT docker-compose up -d post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh - 'emssimulator-swm-netconf': pattern: 'test/mocks/emssimulator/swm-netconf/**' docker_root: 'test/mocks/emssimulator/swm-netconf' netconf_sim_service_name: 'ems-netconf-swm' script: | #!/bin/bash cd $DOCKER_ROOT docker-compose up -d post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh - 'pmsh-pnf-sim': pattern: 'test/mocks/pmsh-pnf-sim/docker-compose/**' docker_root: 'test/mocks/pmsh-pnf-sim/docker-compose' netconf_sim_service_name: 'netopeer2' script: | #!/bin/bash cd $DOCKER_ROOT docker-compose up -d post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh - 'datafilecollector-testharness': pattern: 'test/mocks/datafilecollector-testharness/**' docker_root: 'test/mocks/datafilecollector-testharness/simulator-group' script: | #!/bin/bash cd $DOCKER_ROOT ./prepare-images.sh ./docker-compose-setup.sh - 'prov-mns-provider': pattern: 'test/mocks/prov-mns-provider/**' docker_root: 'test/mocks/prov-mns-provider' script: | #!/bin/bash cd $DOCKER_ROOT docker build . -t prov-mns-provider docker-compose up -d cd src tox