Community
Participate
Working Groups
The CDT project (Bug 537924) has recently started building the Javadocs for CDT in Jenkins (https://ci.eclipse.org/cdt/job/cdt-master-javadoc/javadoc/). Unfortunately the Frames don't work because of Jenkins Content Security Policy (https://issues.jenkins-ci.org/browse/JENKINS-32619). There is a workaround on https://wiki.jenkins.io/display/JENKINS/Configuring+Content+Security+Policy#ConfiguringContentSecurityPolicy-JavadocPlugin but I don't know the security implications of making this change. Is this OK to do for CDT? If not (or either way) is this the best way to publish the Javadocs? The Javadocs here are for all the code, not just the public API of CDT. Thanks, Jonah
While the workaround might not be a big security issue, we would like to avoid exceptions. Did you consider the other workarounds mentioned in https://issues.jenkins-ci.org/browse/JENKINS-32619 ? - using the non-framed Javadoc pages - using the Publish HTML plugin
Thanks for getting back to me so quick. We will find another option. At the moment we are making do with just no-frames option.
I was unrealistic targeting 9.5.3, it is still very much a priority for this year, apologies for the delay.
I will revisit this bug in the coming week to make an appropriate update to target milestone.
This is stalled by move to JIRO