diff --git a/.test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy b/.test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy similarity index 55% rename from .test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy rename to .test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy index f6c42157047b..4ef5d586ca4f 100644 --- a/.test-infra/jenkins/job_PostCommit_Python_ValidatesRunner_Flink.groovy +++ b/.test-infra/jenkins/job_PreCommit_Python_ValidatesRunner_Flink.groovy @@ -16,25 +16,18 @@ * limitations under the License. */ -import CommonJobProperties as commonJobProperties -import PostcommitJobBuilder +import PrecommitJobBuilder // This job runs the suite of ValidatesRunner tests against the Flink runner. -PostcommitJobBuilder.postCommitJob('beam_PostCommit_Python_VR_Flink', - 'Run Python Flink ValidatesRunner', 'Python Flink ValidatesRunner Tests', this) { - description('Runs the Python ValidatesRunner suite on the Flink runner.') - - previousNames('beam_PostCommit_Python_PVR_Flink_Gradle') - - // Set common parameters. - commonJobProperties.setTopLevelMainJobProperties(delegate) - - // Execute gradle task to test Python Flink Portable Runner. - steps { - gradle { - rootBuildScriptDir(commonJobProperties.checkoutDir) - tasks(':beam-sdks-python:flinkValidatesRunner') - commonJobProperties.setGradleSwitches(delegate) - } - } -} +PrecommitJobBuilder builder = new PrecommitJobBuilder( + scope: this, + nameBase: 'Python_ValidatesRunner_Flink', + gradleTask: ':beam-sdks-python:flinkValidatesRunner', + triggerPathPatterns: [ + '^model/.*$', + '^runners/.*$', + '^sdks/python/.*$', + '^release/.*$', + ] +) +builder.build {}
With regards, Apache Git Services