Only copy docs generated by build-docs-nightly to master node
Master node is used to archive the latest TF-M docs for tf.org.
Only docs generated by tf-m-build-docs-nightly job
should be copied to this folder.
Job tf-m-build-docs could also be triggered by per-patch job,
which is likely to generate TF-M docs in other version.
So docs generated by tf-m-build-docs should not be copied.
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: Iac7816578b788b85950ebce0fecbf3843f52359c
diff --git a/jenkins/build-docs.jpl b/jenkins/build-docs.jpl
index 9d108dd..8e9e4ba 100644
--- a/jenkins/build-docs.jpl
+++ b/jenkins/build-docs.jpl
@@ -92,9 +92,11 @@
}
}
node("master") {
- sh """
- cp -a /var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/archive/trusted-firmware-m/build/docs/reference_manual /var/jenkins_home/docs/
- cp -a /var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/archive/trusted-firmware-m/build/docs/user_guide /var/jenkins_home/docs/
- """
+ if (env.JOB_NAME.equals("tf-m-build-docs-nightly")) {
+ sh """
+ cp -a /var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/archive/trusted-firmware-m/build/docs/reference_manual /var/jenkins_home/docs/
+ cp -a /var/jenkins_home/jobs/$JOB_NAME/builds/$BUILD_NUMBER/archive/trusted-firmware-m/build/docs/user_guide /var/jenkins_home/docs/
+ """
+ }
}
}