编译与功能验证分两个阶段完成
This commit is contained in:
@@ -9,6 +9,7 @@ variables:
|
||||
|
||||
stages:
|
||||
- build
|
||||
- fvt
|
||||
- package
|
||||
- release
|
||||
|
||||
@@ -28,8 +29,11 @@ stages:
|
||||
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
|
||||
- make
|
||||
- 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/.\/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/
|
||||
- git clone https://$USER_NAME:$CI_TOKEN@git.mesalab.cn/tango/fvt.git
|
||||
- cd fvt/
|
||||
@@ -55,6 +59,14 @@ build:
|
||||
except:
|
||||
- tags
|
||||
|
||||
fvt:
|
||||
stage: fvt
|
||||
extends: .fvt
|
||||
tags:
|
||||
- share
|
||||
except:
|
||||
- tags
|
||||
|
||||
ntc_radius_plug-release-package:
|
||||
stage: package
|
||||
extends: .package_ntc_radius_plug
|
||||
|
||||
Reference in New Issue
Block a user