After_script added to remove junk
This commit is contained in:
@@ -12,6 +12,7 @@ stages:
|
||||
cache:
|
||||
paths:
|
||||
- build/
|
||||
- coverage/
|
||||
|
||||
build:
|
||||
stage: build
|
||||
@@ -23,7 +24,8 @@ build:
|
||||
- cd build
|
||||
- qmake ../DRAMSys/DRAMSys.pro
|
||||
- make -j4
|
||||
|
||||
- rm -r *.o
|
||||
|
||||
coverage:
|
||||
stage: Coverage
|
||||
coverage: '/^\s*lines\s*\d+.\d+\%/'
|
||||
|
||||
@@ -13,6 +13,11 @@ example_ddr3:
|
||||
# Run Code Coverage
|
||||
- mkdir -p ${CI_PROJECT_DIR}/coverage
|
||||
- lcov -c -d ${CI_PROJECT_DIR}/build/ -o ${CI_PROJECT_DIR}/coverage/${CI_JOB_NAME}.out
|
||||
after_script:
|
||||
- cd build/
|
||||
- rm -r *.gcno
|
||||
- rm -r *.gcda
|
||||
|
||||
artifacts:
|
||||
paths:
|
||||
- build/simulator/ddr3-example_ddr3_ch0.tdb
|
||||
@@ -34,6 +39,10 @@ fr_fcfs:
|
||||
# Run Code Coverage
|
||||
- mkdir -p ${CI_PROJECT_DIR}/coverage
|
||||
- lcov -c -d ${CI_PROJECT_DIR}/build/ -o ${CI_PROJECT_DIR}/coverage/${CI_JOB_NAME}.out
|
||||
after_script:
|
||||
- cd build/
|
||||
- rm -r *.gcno
|
||||
- rm -r *.gcda
|
||||
|
||||
allow_failure: true # TODO should be removed after first tests
|
||||
|
||||
@@ -53,6 +62,10 @@ protocol_checker:
|
||||
# Run Code Coverage
|
||||
- mkdir -p ${CI_PROJECT_DIR}/coverage
|
||||
- lcov -c -d ${CI_PROJECT_DIR}/build/ -o ${CI_PROJECT_DIR}/coverage/${CI_JOB_NAME}.out
|
||||
after_script:
|
||||
- cd build/
|
||||
- rm -r *.gcno
|
||||
- rm -r *.gcda
|
||||
|
||||
artifacts:
|
||||
paths:
|
||||
|
||||
@@ -18,7 +18,11 @@ example_wideio:
|
||||
# Run Code Coverage
|
||||
- mkdir -p ${CI_PROJECT_DIR}/coverage
|
||||
- lcov -c -d ${CI_PROJECT_DIR}/build/ -o ${CI_PROJECT_DIR}/coverage/${CI_JOB_NAME}.out
|
||||
|
||||
after_script:
|
||||
- cd build/
|
||||
- rm -r *.gcno
|
||||
- rm -r *.gcda
|
||||
|
||||
allow_failure: true # TODO: should be removed once the problems are fixed!
|
||||
|
||||
artifacts:
|
||||
|
||||
Reference in New Issue
Block a user