Skip to content
Snippets Groups Projects
Commit c0f51917 authored by Bing Gong's avatar Bing Gong
Browse files

update gitlab-ci

parents b45cd866 ea75f3ef
No related branches found
No related tags found
No related merge requests found
stages:
<<<<<<< HEAD
- dataset
- model
- optimizer
......@@ -12,58 +13,96 @@ stages:
dataset:
=======
- build
- test
- deploy
Loading:
>>>>>>> ea75f3eff13013aed1dd40499c23f565fccff121
tags:
- linux
stage: dataset
script:
- echo "dataset testing"
<<<<<<< HEAD
model:
=======
Preprocessing:
tags:
- linux
stage: build
script:
- echo "Building-preprocessing"
Training:
tags:
- linux
stage: build
script:
- echo "Building-Training"
test:
>>>>>>> ea75f3eff13013aed1dd40499c23f565fccff121
tags:
- linux
stage: model
script:
<<<<<<< HEAD
- echo "model testing"
# - zypper --non-interactive install python3-pip
# - zypper --non-interactive install python-devel
# - pip install --upgrade pip
# - pip install -r requirements.txt
# - python3 test/test_DataMgr.py
=======
- echo "Testing"
- echo $CI_JOB_STAGE
docs:
coverage:
tags:
- linux
stage: deploy
stage: test
variables:
FAILURE_THRESHOLD: 50
COVERAGE_PASS_THRESHOLD: 80
CODE_PATH: "foo/"
script:
- zypper --non-interactive install python3-pip
- zypper --non-interactive install python3-devel
- pip install sphinx
- pip install --upgrade pip
- pip install -r requirements.txt
- mkdir documents
- cd docs
- make html
- cp -r _build/html/* ../documents/.
- cd ../documents
- ls -l
artifacts:
name: docs
paths:
- documents/
when: always
expire_in: 1 week
- pip install pytest
# - pip install -r requirement.txt
# - pip install unnitest
# - python test/test_DataMgr.py
>>>>>>> ea75f3eff13013aed1dd40499c23f565fccff121
pages:
job2:
before_script:
- export PATH=$PATH:/usr/local/bin
tags:
- linux
stage: deploy
script:
- zypper --non-interactive install python3-pip
- zypper --non-interactive install python3-devel
# - pip install sphinx
# - pip install --upgrade pip
# - pip install -r requirements.txt
# - mkdir documents
# - cd docs
# - make html
# - mkdir documents
# - mv _build/html documents
# artifacts:
# paths:
# - documents
deploy:
tags:
- linux
stage: pages
stage: deploy
script:
- mkdir -p public/docs
- cp -af documents/ public/docs/
- ls public/docs/
artifacts:
name: pages
when: always
paths:
- public/
- documents/
\ No newline at end of file
- echo "deploy stage"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment