Bartek Grzybowski | 7a1612e | 2020-03-31 07:04:53 -0700 | [diff] [blame] | 1 | --- |
| 2 | - project: |
| 3 | name: integration-docker-compose |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 4 | project-name: "integration" |
| 5 | project: "integration" |
Bartek Grzybowski | 7a1612e | 2020-03-31 07:04:53 -0700 | [diff] [blame] | 6 | stream: |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 7 | - "master": |
| 8 | branch: "master" |
Bartek Grzybowski | 7a1612e | 2020-03-31 07:04:53 -0700 | [diff] [blame] | 9 | jobs: |
Bartek Grzybowski | 5908354 | 2020-04-09 06:35:50 -0700 | [diff] [blame] | 10 | - integration-docker-compose-verify |
Bartek Grzybowski | 7a1612e | 2020-03-31 07:04:53 -0700 | [diff] [blame] | 11 | subproject: |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 12 | - "netconf-pnp-simulator": |
| 13 | pattern: "test/mocks/netconf-pnp-simulator/modules/**" |
| 14 | docker_root: "test/mocks/netconf-pnp-simulator/modules" |
| 15 | netconf_sim_service_name: "netconf-pnp-simulator" |
Bartek Grzybowski | 2d96978 | 2020-04-06 13:14:22 -0700 | [diff] [blame] | 16 | script: | |
| 17 | #!/bin/bash |
| 18 | cd $DOCKER_ROOT |
| 19 | docker-compose up -d |
Bartek Grzybowski | 98e4bff | 2020-04-03 02:54:16 -0700 | [diff] [blame] | 20 | post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 21 | - "emssimulator-swm-netconf": |
| 22 | pattern: "test/mocks/emssimulator/swm-netconf/**" |
| 23 | docker_root: "test/mocks/emssimulator/swm-netconf" |
| 24 | netconf_sim_service_name: "ems-netconf-swm" |
Bartek Grzybowski | 2d96978 | 2020-04-06 13:14:22 -0700 | [diff] [blame] | 25 | script: | |
| 26 | #!/bin/bash |
| 27 | cd $DOCKER_ROOT |
| 28 | docker-compose up -d |
Bartek Grzybowski | 4d63be5 | 2020-04-02 07:40:59 -0700 | [diff] [blame] | 29 | post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 30 | - "pmsh-pnf-sim": |
| 31 | pattern: "test/mocks/pmsh-pnf-sim/docker-compose/**" |
| 32 | docker_root: "test/mocks/pmsh-pnf-sim/docker-compose" |
| 33 | netconf_sim_service_name: "netopeer2" |
Bartek Grzybowski | 2d96978 | 2020-04-06 13:14:22 -0700 | [diff] [blame] | 34 | script: | |
| 35 | #!/bin/bash |
| 36 | cd $DOCKER_ROOT |
| 37 | docker-compose up -d |
Bartek Grzybowski | c574439 | 2020-04-03 03:47:09 -0700 | [diff] [blame] | 38 | post_script: !include-raw-escape: netconf-pnp-simulator-verify.sh |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 39 | - "datafilecollector-testharness": |
| 40 | pattern: "test/mocks/datafilecollector-testharness/**" |
| 41 | docker_root: "test/mocks/datafilecollector-testharness/simulator-group" |
Bartek Grzybowski | 2d96978 | 2020-04-06 13:14:22 -0700 | [diff] [blame] | 42 | script: | |
| 43 | #!/bin/bash |
| 44 | cd $DOCKER_ROOT |
| 45 | ./prepare-images.sh |
| 46 | ./docker-compose-setup.sh |
Andrew Grimberg | fc7a9bb | 2023-05-03 09:20:21 -0700 | [diff] [blame] | 47 | - "prov-mns-provider": |
| 48 | pattern: "test/mocks/prov-mns-provider/**" |
| 49 | docker_root: "test/mocks/prov-mns-provider" |
Bartek Grzybowski | e78cbde | 2020-04-10 04:44:07 -0700 | [diff] [blame] | 50 | script: | |
| 51 | #!/bin/bash |
| 52 | cd $DOCKER_ROOT |
| 53 | docker build . -t prov-mns-provider |
| 54 | docker-compose up -d |
Bartek Grzybowski | 16ee2ab | 2020-04-15 05:54:56 -0700 | [diff] [blame] | 55 | cd src |
| 56 | tox |