File tree Expand file tree Collapse file tree 1 file changed +33
-5
lines changed Expand file tree Collapse file tree 1 file changed +33
-5
lines changed Original file line number Diff line number Diff line change @@ -80,11 +80,39 @@ pipeline {
8080 }
8181 }
8282 }
83- stage(' Windows/x86_64' ) { steps { script {
84- windows_x86_64 = getArtifacts(
85- ' Windows' , jenkins.Build (' status-desktop/systems/windows/x86_64/package' )
86- )
87- } } }
83+ stage(' Windows/x86_64 and E2E' ) {
84+ stages {
85+ stage(' Windows/x86_64' ) {
86+ steps {
87+ script {
88+ windows_x86_64 = getArtifacts(
89+ ' Windows' , jenkins.Build (' status-desktop/systems/windows/x86_64/package' )
90+ )
91+ }
92+ }
93+ }
94+ stage(' E2E' ) {
95+ when {
96+ expression {
97+ env. JOB_NAME . toLowerCase(). contains(' nightly' )
98+ }
99+ }
100+ steps {
101+ script {
102+ windows_e2e = build(
103+ job : ' status-desktop/systems/windows/x86_64/tests-e2e' ,
104+ parameters : jenkins. mapToParams([
105+ BUILD_SOURCE : windows_x86_64. fullProjectName,
106+ TESTRAIL_RUN_NAME : utils. pkgFilename(),
107+ TEST_SCOPE_FLAG : utils. isReleaseBuild() ? ' -m=critical' : ' ' ,
108+ GIT_REF : env. BRANCH_NAME ,
109+ ]),
110+ )
111+ }
112+ }
113+ }
114+ }
115+ }
88116 stage(' MacOS/aarch64' ) { steps { script {
89117 macos_aarch64 = getArtifacts(
90118 ' MacOS/aarch64' , jenkins.Build (' status-desktop/systems/macos/aarch64/package' )
You can’t perform that action at this time.
0 commit comments