Loading src/tests/qkd_end2end/.gitlab-ci.yml +4 −3 Original line number Diff line number Diff line Loading @@ -53,21 +53,22 @@ end2end_test qkd_end2end: script: # Download Docker image to run the test - docker pull "${CI_REGISTRY_IMAGE}/${TEST_NAME}:latest" - docker pull "${CI_REGISTRY_IMAGE}/mock-qkd-node:test" # Deploy scenario with mock QKD Nodes - docker network create --driver bridge --subnet=172.254.250.0/24 --gateway=172.254.250.254 qkd-node-br - > docker run --detach --name qkd-node-01 --network qkd-node-br --ip 172.254.250.101 --volume "$PWD/data/qkd-node-01.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test - > docker run --detach --name qkd-node-02 --network qkd-node-br --ip 172.254.250.102 --volume "$PWD/data/qkd-node-02.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test - > docker run --detach --name qkd-node-03 --network qkd-node-br --ip 172.254.250.103 --volume "$PWD/data/qkd-node-03.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test # Dump configuration of the QKD Nodes (script, before any configuration) - echo "[QKD-NODE-01] Config initial:" Loading src/tests/tools/mock_qkd_node/.gitlab-ci.yml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ build mock_qkd_node: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY script: - docker buildx build -t "$CI_REGISTRY_IMAGE/mock-qkd-node:test" -f ./src/tests/tools/mock_qkd_node/Dockerfile ./src/tests/tools/mock_qkd_node - docker push "$CI_REGISTRY_IMAGE/mock_qkd_node:test" - docker push "$CI_REGISTRY_IMAGE/mock-qkd-node:test" after_script: - docker images --filter="dangling=true" --quiet | xargs -r docker rmi rules: Loading Loading
src/tests/qkd_end2end/.gitlab-ci.yml +4 −3 Original line number Diff line number Diff line Loading @@ -53,21 +53,22 @@ end2end_test qkd_end2end: script: # Download Docker image to run the test - docker pull "${CI_REGISTRY_IMAGE}/${TEST_NAME}:latest" - docker pull "${CI_REGISTRY_IMAGE}/mock-qkd-node:test" # Deploy scenario with mock QKD Nodes - docker network create --driver bridge --subnet=172.254.250.0/24 --gateway=172.254.250.254 qkd-node-br - > docker run --detach --name qkd-node-01 --network qkd-node-br --ip 172.254.250.101 --volume "$PWD/data/qkd-node-01.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test - > docker run --detach --name qkd-node-02 --network qkd-node-br --ip 172.254.250.102 --volume "$PWD/data/qkd-node-02.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test - > docker run --detach --name qkd-node-03 --network qkd-node-br --ip 172.254.250.103 --volume "$PWD/data/qkd-node-03.json:/var/mock_qkd_node/startup.json" mock-qkd-node:test ${CI_REGISTRY_IMAGE}/mock-qkd-node:test # Dump configuration of the QKD Nodes (script, before any configuration) - echo "[QKD-NODE-01] Config initial:" Loading
src/tests/tools/mock_qkd_node/.gitlab-ci.yml +1 −1 Original line number Diff line number Diff line Loading @@ -19,7 +19,7 @@ build mock_qkd_node: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY script: - docker buildx build -t "$CI_REGISTRY_IMAGE/mock-qkd-node:test" -f ./src/tests/tools/mock_qkd_node/Dockerfile ./src/tests/tools/mock_qkd_node - docker push "$CI_REGISTRY_IMAGE/mock_qkd_node:test" - docker push "$CI_REGISTRY_IMAGE/mock-qkd-node:test" after_script: - docker images --filter="dangling=true" --quiet | xargs -r docker rmi rules: Loading