ci: set test step in ci when tdgpt file changed

This commit is contained in:
chenhaoran 2024-11-25 20:25:33 +08:00
parent 041bd8a8da
commit 7c1b9e3b4c
1 changed files with 3 additions and 0 deletions

View File

@ -415,6 +415,7 @@ pipeline {
} }
stage ('pre for build docs') { stage ('pre for build docs') {
agent any
when { when {
beforeAgent true beforeAgent true
expression { env.CHANGE_BRANCH =~ /(?i)doc.*/ || file_zh_changed != '' || file_en_changed != '' } expression { env.CHANGE_BRANCH =~ /(?i)doc.*/ || file_zh_changed != '' || file_en_changed != '' }
@ -426,6 +427,7 @@ pipeline {
} }
stage('build Docs') { stage('build Docs') {
agent any
when { when {
beforeAgent true beforeAgent true
expression { env.CHANGE_BRANCH =~ /(?i)doc.*/ || file_zh_changed != '' || file_en_changed != '' } expression { env.CHANGE_BRANCH =~ /(?i)doc.*/ || file_zh_changed != '' || file_en_changed != '' }
@ -458,6 +460,7 @@ pipeline {
} }
stage('run test') { stage('run test') {
agent any
when { when {
expression { expression {
file_no_doc_changed != '' && env.CHANGE_TARGET != 'docs-cloud' file_no_doc_changed != '' && env.CHANGE_TARGET != 'docs-cloud'