Skip to content
This repository has been archived by the owner on Jan 18, 2021. It is now read-only.

Start shipping Javadoc #233

Closed
mockitoguy opened this issue Jun 13, 2017 · 7 comments
Closed

Start shipping Javadoc #233

mockitoguy opened this issue Jun 13, 2017 · 7 comments
Assignees

Comments

@mockitoguy
Copy link
Member

mockitoguy commented Jun 13, 2017

Problem

Currently, we rely on external https://javadoc.io service to host viewable Javadoc. When we publish the jars with javadocs to Maven Central, the javadoc is automatically downloaded, unzipped and hosted at javadoc.io. This works well for projects that ship to Central. Projects that don't ship to Central (some project ship only to https://bintray.com) don't get this benefit. Best example is Shipkit project itself - currently we don't host unzipped Javadocs that are easy to view online.

Design spec

See PR #697

@mockitoguy
Copy link
Member Author

@mstachniuk, do you want to scope this ticket a bit more? I can help if needed :)

@mstachniuk
Copy link
Contributor

I will do after a long weekend.

@mstachniuk mstachniuk self-assigned this Jun 15, 2017
@mockitoguy
Copy link
Member Author

@mstachniuk, how's life? Will you be able to take a stab at this feature? Cheers!

@mockitoguy mockitoguy added this to the Automatically Publish Javadoc milestone Mar 18, 2018
@mockitoguy mockitoguy self-assigned this Mar 18, 2018
@mockitoguy mockitoguy modified the milestones: Automatically Publish Javadoc, Support Circle CI Mar 18, 2018
@mockitoguy
Copy link
Member Author

I worked on designing the plugin today and added a pseudo code design to the description. Hope it helps!

@mstachniuk
Copy link
Contributor

@mockitoguy Sure, it will help me. Thank you!

@mockitoguy
Copy link
Member Author

@mstachniuk, the design spec is ready #697 :)

mstachniuk added a commit that referenced this issue Feb 6, 2019
Configuration, clone checkout Javadoc repo, copy javadocs to stage dir
mstachniuk added a commit that referenced this issue Feb 8, 2019
Tasks: commitJavadoc, pushJavadoc, releaseJavadoc
@mstachniuk
Copy link
Contributor

It's in progress...

mstachniuk added a commit that referenced this issue Mar 6, 2019
Configuration, clone checkout Javadoc repo, copy javadocs to stage dir
mstachniuk added a commit that referenced this issue Mar 6, 2019
Tasks: commitJavadoc, pushJavadoc, releaseJavadoc
mstachniuk added a commit that referenced this issue Mar 9, 2019
mstachniuk added a commit that referenced this issue Mar 11, 2019
Configuration, clone checkout Javadoc repo, copy javadocs to stage dir
mstachniuk added a commit that referenced this issue Mar 11, 2019
Tasks: commitJavadoc, pushJavadoc, releaseJavadoc
mstachniuk added a commit that referenced this issue Mar 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants