编译与功能验证分两个阶段完成
This commit is contained in:
@@ -9,6 +9,7 @@ variables:
|
|||||||
|
|
||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
|
- fvt
|
||||||
- package
|
- package
|
||||||
- release
|
- release
|
||||||
|
|
||||||
@@ -28,8 +29,11 @@ stages:
|
|||||||
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
|
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
|
||||||
- make
|
- make
|
||||||
- make package
|
- make package
|
||||||
- rpm -ivh *.rpm
|
|
||||||
|
.fvt
|
||||||
|
- rpm -ivh ./build/*.rpm
|
||||||
- sed -i 's/LOG_LEVEL=30/LOG_LEVEL=10/g' /home/mesasoft/sapp_run/conf/radius/radius.conf
|
- sed -i 's/LOG_LEVEL=30/LOG_LEVEL=10/g' /home/mesasoft/sapp_run/conf/radius/radius.conf
|
||||||
|
- sed -i 's/.\/plug\/business\/gtest_sapp\/gtest_sapp.inf/#.\/plug\/business\/gtest_sapp\/gtest_sapp.inf/g' /home/mesasoft/sapp_run/plug/conflist.inf
|
||||||
- cd /home/mesasoft/
|
- cd /home/mesasoft/
|
||||||
- git clone https://$USER_NAME:$CI_TOKEN@git.mesalab.cn/tango/fvt.git
|
- git clone https://$USER_NAME:$CI_TOKEN@git.mesalab.cn/tango/fvt.git
|
||||||
- cd fvt/
|
- cd fvt/
|
||||||
@@ -55,6 +59,14 @@ build:
|
|||||||
except:
|
except:
|
||||||
- tags
|
- tags
|
||||||
|
|
||||||
|
fvt:
|
||||||
|
stage: fvt
|
||||||
|
extends: .fvt
|
||||||
|
tags:
|
||||||
|
- share
|
||||||
|
except:
|
||||||
|
- tags
|
||||||
|
|
||||||
ntc_radius_plug-release-package:
|
ntc_radius_plug-release-package:
|
||||||
stage: package
|
stage: package
|
||||||
extends: .package_ntc_radius_plug
|
extends: .package_ntc_radius_plug
|
||||||
|
|||||||
Reference in New Issue
Block a user