Skip to content
Snippets Groups Projects
Commit 38a65201 authored by s80984's avatar s80984
Browse files

change test pipeline creating mongo

parent c750a9c8
Branches main
No related tags found
No related merge requests found
Pipeline #14269 failed
...@@ -69,18 +69,20 @@ job_test-image: ...@@ -69,18 +69,20 @@ job_test-image:
- echo ${CI_PIPELINE_IID} - echo ${CI_PIPELINE_IID}
- echo ${CI_COMMIT_SHORT_SHA} - echo ${CI_COMMIT_SHORT_SHA}
- docker pull "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}" # - docker pull "${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}"
script: script:
# - docker-compose -f docker-compose.test.yml up # - docker-compose -f docker-compose.test.yml up
- docker build --file "./app/server/Dockerfile.test" --tag testImg:latest .
- docker run - docker run
--detach --detach
--publish "${outerPort}:8080" --publish "${outerPort}:8080"
--network=test-img-network --network=test-img-network
--env MONGODB_URL=mongodb://mongo:27017/test --env MONGODB_URL=mongodb://mongo:27017/test
--name "${CI_PROJECT_ID}-${CI_PIPELINE_IID}" --name "${CI_PROJECT_ID}-${CI_PIPELINE_IID}"
"${CI_REGISTRY_IMAGE}:${CI_PIPELINE_IID}-${CI_COMMIT_SHORT_SHA}" "testImg:latest"
./main.js --port 8080 --port 3002
# stage: test # stage: test
# tags: # tags:
...@@ -105,6 +107,9 @@ job_test-image: ...@@ -105,6 +107,9 @@ job_test-image:
after_script: after_script:
# NOTE: clean up after test run (stop and remove container) # NOTE: clean up after test run (stop and remove container)
- docker rm --force "${CI_PROJECT_ID}-${CI_PIPELINE_IID}" - docker rm --force "${CI_PROJECT_ID}-${CI_PIPELINE_IID}"
- docker network rm my-build-network
- docker network ls
- docker network prune
# - docker-compose down # - docker-compose down
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment