component javadoc in https://javadoc.jenkins.io/component/

9 views
Skip to first unread message

jn...@cloudbees.com

unread,
Nov 30, 2020, 7:27:51 AM11/30/20
to Jenkins Developers
Hi all,

I was looking for the ATH javadoc, but noticed it is not published at https://javadoc.jenkins.io/component/ 

Is this purely a case that I need the ATH to bundle and publish a `-javadocs` artifact to artifactory for it to show up, or is there something else that needs to happen?

Regards

/James

Tim Jacomb

unread,
Nov 30, 2020, 10:58:11 AM11/30/20
to Jenkins Developers
Should be,
If it's not a plugin it also needs updating in the javadoc repo, but it's already there for ATH:


--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/1d48296b-0f88-43c2-842a-a6da7aac9441n%40googlegroups.com.

Oleg Nenashev

unread,
Dec 1, 2020, 4:09:06 AM12/1/20
to Jenkins Developers
In theory, the code should work once Javadoc is published and the Javadoc site is rebuilt.
All components publish Javadoc by default if they are based on Jenkins Parent POM for components or plugins. It is definitely not a case for Acceptance Test Harness: https://repo.jenkins-ci.org/webapp/#/artifacts/browse/tree/General/releases/org/jenkins-ci/acceptance-test-harness/1.79 .

ATH overrides Javadoc generation in https://github.com/jenkinsci/acceptance-test-harness/blob/master/pom.xml#L482-L497 and disables the "jar" attach goal 
Reply all
Reply to author
Forward
0 new messages