ci no derby
This commit is contained in:
parent
86c33b8198
commit
52cc9417bb
@ -8,11 +8,14 @@ cache:
|
|||||||
key: one-key-to-rule-them-all
|
key: one-key-to-rule-them-all
|
||||||
paths:
|
paths:
|
||||||
- emtest/target
|
- emtest/target
|
||||||
|
- venv
|
||||||
|
|
||||||
download-models:
|
download-models:
|
||||||
stage: download-models
|
stage: download-models
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
|
before_script:
|
||||||
|
- source scripts/dev-setup
|
||||||
script:
|
script:
|
||||||
- make download-models
|
- make download-models
|
||||||
artifacts:
|
artifacts:
|
||||||
@ -30,10 +33,9 @@ test:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
before_script:
|
before_script:
|
||||||
- env
|
- source scripts/dev-setup
|
||||||
- pip3 install -r requirements.txt
|
|
||||||
script:
|
script:
|
||||||
- make opencv -j$(nproc --ignore=2)
|
- make opencv -j$(nproc --ignore=2)
|
||||||
- make -C alg qrtool -j$(nproc --ignore=2)
|
- make -C alg qrtool -j$(nproc --ignore=2)
|
||||||
@ -46,7 +48,7 @@ build-alg:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
script:
|
script:
|
||||||
- make opencv -j$(nproc --ignore=2)
|
- make opencv -j$(nproc --ignore=2)
|
||||||
- make build/alg/qrtool -j$(nproc --ignore=2)
|
- make build/alg/qrtool -j$(nproc --ignore=2)
|
||||||
@ -60,7 +62,7 @@ build-web:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
before_script:
|
before_script:
|
||||||
- (cd web; npm install)
|
- (cd web; npm install)
|
||||||
script:
|
script:
|
||||||
@ -74,7 +76,7 @@ build-docker:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
script:
|
script:
|
||||||
- make docker-build
|
- make docker-build
|
||||||
- make docker-push
|
- make docker-push
|
||||||
@ -90,7 +92,7 @@ deploy-dev:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
only:
|
only:
|
||||||
- dev
|
- dev
|
||||||
script:
|
script:
|
||||||
@ -103,7 +105,7 @@ dev-smoke:
|
|||||||
except:
|
except:
|
||||||
- main
|
- main
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
script:
|
script:
|
||||||
- ./scripts/emcli --env dev activate 0074253255108
|
- ./scripts/emcli --env dev activate 0074253255108
|
||||||
@ -113,7 +115,7 @@ dev-smoke:
|
|||||||
deploy-prod:
|
deploy-prod:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
tags:
|
tags:
|
||||||
- emblem-dev
|
- derby
|
||||||
only:
|
only:
|
||||||
- main
|
- main
|
||||||
script:
|
script:
|
||||||
|
|||||||
6
scripts/dev-setup
Executable file
6
scripts/dev-setup
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
if ! test -d venv; then
|
||||||
|
python3 -m venv venv
|
||||||
|
fi
|
||||||
|
source venv/bin/activate
|
||||||
|
pip3 install --upgrade -r requirements.txt
|
||||||
Loading…
x
Reference in New Issue
Block a user