diff options
Diffstat (limited to 'build')
-rw-r--r-- | build/test/nms-collector-test.Dockerfile (renamed from build/test/collector-test.Dockerfile) | 0 | ||||
-rw-r--r-- | build/test/nms-db-test.Dockerfile (renamed from build/test/db-test.Dockerfile) | 0 | ||||
-rw-r--r-- | build/test/nms-front-test.Dockerfile (renamed from build/test/front-test.Dockerfile) | 0 | ||||
-rw-r--r-- | build/test/nms-varnish-test.Dockerfile (renamed from build/test/varnish-test.Dockerfile) | 0 | ||||
-rw-r--r-- | build/test/playbook-test.yml | 88 |
5 files changed, 24 insertions, 64 deletions
diff --git a/build/test/collector-test.Dockerfile b/build/test/nms-collector-test.Dockerfile index 4a82491..4a82491 100644 --- a/build/test/collector-test.Dockerfile +++ b/build/test/nms-collector-test.Dockerfile diff --git a/build/test/db-test.Dockerfile b/build/test/nms-db-test.Dockerfile index a182040..a182040 100644 --- a/build/test/db-test.Dockerfile +++ b/build/test/nms-db-test.Dockerfile diff --git a/build/test/front-test.Dockerfile b/build/test/nms-front-test.Dockerfile index 363ae97..363ae97 100644 --- a/build/test/front-test.Dockerfile +++ b/build/test/nms-front-test.Dockerfile diff --git a/build/test/varnish-test.Dockerfile b/build/test/nms-varnish-test.Dockerfile index 45fea79..45fea79 100644 --- a/build/test/varnish-test.Dockerfile +++ b/build/test/nms-varnish-test.Dockerfile diff --git a/build/test/playbook-test.yml b/build/test/playbook-test.yml index 4e82ab5..b0e2c10 100644 --- a/build/test/playbook-test.yml +++ b/build/test/playbook-test.yml @@ -1,83 +1,43 @@ --- - hosts: all become: false + vars: + - images: + - name: "nms-db-test" + links: [] + - name: "nms-front-test" + links: [ "nms-db-test:db" ] + - name: "nms-varnish-test" + links: [ "nms-front-test:nms-front" ] + - name: "nms-collector-test" + links: [ "nms-db-test:db" ] + tasks: - - name: make db-test - docker_image: - nocache: true - state: build - name: nms-db-test - docker_api_version: 1.18 - dockerfile: test/db-test.Dockerfile - path: "src/tgnms/build/" - - name: make front-test + - name: make all docker_image: - nocache: true state: build - name: nms-front-test + name: "{{ item.name }}" docker_api_version: 1.18 - dockerfile: test/front-test.Dockerfile - path: "src/tgnms/build/" - - name: make collector-test - docker_image: - state: build - name: nms-collector-test - docker_api_version: 1.18 - dockerfile: test/collector-test.Dockerfile - path: "src/tgnms/build/" - - name: make varnish-test - docker_image: - state: build - name: nms-varnish-test - docker_api_version: 1.18 - dockerfile: test/varnish-test.Dockerfile + dockerfile: test/{{ item.name }}.Dockerfile path: "src/tgnms/build/" + with_items: "{{ images }}" - - name: stop db + - name: stop all docker: - name: nms-db + name: "{{ item.name }}" state: stopped - image: nms-db-test + image: "{{ item.name }}" docker_api_version: 1.18 - - name: stop front - docker: - name: nms-front - state: stopped - image: nms-front-test - docker_api_version: 1.18 - - name: stop varnish - docker: - name: nms-varnish - state: stopped - image: nms-varnish-test - docker_api_version: 1.18 - - - name: start db - docker: - name: nms-db - image: nms-db-test - docker_api_version: 1.18 - state: started - net: bridge - - - name: start front - docker: - name: nms-front - image: nms-front-test - docker_api_version: 1.18 - state: started - net: bridge - links: - - "nms-db:db" + with_items: "{{ images }}" - - name: start varnish + - name: start all docker: - name: nms-varnish - image: nms-varnish-test + name: "{{ item.name }}" + image: "{{ item.name }}" docker_api_version: 1.18 state: started net: bridge - links: - - "nms-front:nms-front" + links: "{{ item.links }}" + with_items: "{{ images }}" |