Skip to content

Make Dokka task independent on accessibility of external API #648

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
qwwdfsad opened this issue Oct 2, 2018 · 1 comment
Closed

Make Dokka task independent on accessibility of external API #648

qwwdfsad opened this issue Oct 2, 2018 · 1 comment

Comments

@qwwdfsad
Copy link
Collaborator

qwwdfsad commented Oct 2, 2018

We need to write a small tool(?) that fetches all external package-list files for the documentation we link to and store it somewhere so that they are committed to our repo. Dokka configuration, in turn, shall point to those local file, so that build is independent from availability of 3rd party documentation servers.

@qwwdfsad qwwdfsad self-assigned this Oct 2, 2018
@elizarov elizarov reopened this Apr 30, 2019
@elizarov
Copy link
Contributor

We still need to write it. Currently, when building documentation with gradlew dokka (which is also required for knit and for making a release), external dependencies package lists are fetched from internet and when any of those site is not responsive you cannot build docs, thus cannot make release.

qwwdfsad added a commit that referenced this issue May 15, 2019
…id dependency on (frequently) unstable external JavaDoc resources

Fixes #648
qwwdfsad added a commit that referenced this issue May 15, 2019
#1195)

Use downloaded package list for dokka (and knit, transitively) to avoid dependency on (frequently) unstable external JavaDoc resources

Fixes #648
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants