ci: set test step in ci when tdgpt file changed

This commit is contained in:
chenhaoran 2024-11-25 17:48:46 +08:00
parent 1aaf254ee8
commit 0755bf85e0
1 changed files with 10 additions and 10 deletions

View File

@ -467,9 +467,7 @@ pipeline {
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
timeout(time: 126, unit: 'MINUTES'){
if (file_no_doc_changed =~ /forecastoperator.c|anomalywindowoperator.c/) {
sh '''
echo "skip windows test because of tdgpt codes changed"
'''
echo "skip windows test because of tdgpt codes changed"
} else {
pre_test_win()
pre_test_build_win()
@ -484,13 +482,15 @@ pipeline {
stage('mac test') {
agent{label " Mac_catalina "}
steps {
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
timeout(time: 60, unit: 'MINUTES'){
if (file_no_doc_changed =~ /forecastoperator.c|anomalywindowoperator.c/) {
echo "skip mac test because of tdgpt codes changed"
} else {
pre_test()
pre_test_build_mac()
script {
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
timeout(time: 60, unit: 'MINUTES'){
if (file_no_doc_changed =~ /forecastoperator.c|anomalywindowoperator.c/) {
echo "skip mac test because of tdgpt codes changed"
} else {
pre_test()
pre_test_build_mac()
}
}
}
}