--- - 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