Skip to content
Snippets Groups Projects
Unverified Commit 7e734834 authored by Stefan Wiedemann's avatar Stefan Wiedemann
Browse files

try with services

parent be673efa
No related branches found
No related tags found
1 merge request!7Fix spec
Pipeline #6339 failed
...@@ -5,18 +5,25 @@ before_script: ...@@ -5,18 +5,25 @@ before_script:
stages: stages:
- test - test
build:
stage: test
image: docker:19.03.12
script:
- scripts/setBasePath.sh https://forge.etsi.org/rep/NGSI-LD/NGSI-LD/raw/master http://localhost:8080
- docker build -t ngsi-local -f docker/Dockerfile .
test: test:
stage: test stage: test
image: docker:19.03.12 image: docker:19.03.12
# needs: services:
# - job:build - image: ngsi-local
environment:
- FOLDER=/ngsi
needs:
- job:build
script: script:
- scripts/setBasePath.sh https://forge.etsi.org/rep/NGSI-LD/NGSI-LD/raw/master http://localhost:9090 - scripts/setBasePath.sh https://forge.etsi.org/rep/NGSI-LD/NGSI-LD/raw/master http://localhost:9090
- docker run --name fileserver --rm -d -v ${PWD}/:/ngsi -e FOLDER=/ngsi -p 9090:8080 halverneus/static-file-server
- docker run --network host -i -v ${PWD}/:/data wistefan/redocly-openapi-cli bundle /data/spec/updated/ngsi-ld-spec-open-api.json -o /data/spec/updated/full_api.json - docker run --network host -i -v ${PWD}/:/data wistefan/redocly-openapi-cli bundle /data/spec/updated/ngsi-ld-spec-open-api.json -o /data/spec/updated/full_api.json
- docker run --network host --rm -v ${PWD}/:/local openapitools/openapi-generator-cli validate -i /local/spec/updated/full_api.json - docker run --network host --rm -v ${PWD}/:/local openapitools/openapi-generator-cli validate -i /local/spec/updated/full_api.json
- scripts/setBasePath.sh http://localhost:8090 https://forge.etsi.org/rep/NGSI-LD/NGSI-LD/raw/master
after_script:
- docker stop fileserver
allow_failure: false allow_failure: false
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