-
Notifications
You must be signed in to change notification settings - Fork 327
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
scripts to publish javadoc and doc to cloud-rad #1317
Conversation
…iling -SNAPSHOT from version.
00e031b
to
db6ee6e
Compare
force-pushed after rebase. |
.kokoro/publish_javadoc11.sh
Outdated
python3 -m pip install --upgrade six | ||
python3 -m pip install --upgrade protobuf | ||
python3 -m pip install gcp-docuploader==0.6.2 | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The public_javadoc scripts in googleapis/ were recently migrated to use a requirements.txt file with hash checking to securely install dependencies. Maybe we could do the same here? Here's an example: googleapis/synthtool#1588
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
As discussed offline, removing markdown documentation and related files that preps to publish them. These markdown style documentation and scripts introduced in #1317 were to publish documentation but is not published yet. The markdown style documentations were created and kept in parallel to asciidoc ones and creates toil when updates needed for docs. This pr removes them and kept snapshot before removal in [branch](https://github.com/GoogleCloudPlatform/spring-cloud-gcp/tree/md-docs). removed: - md docs - scripts to upload them - `docfx` profile from `pom.xml`
Adding kokoro scripts and related changes needed to assemble and upload to be published javadoc and documentation to cloud-rad process. Intend to get this in for some final test run before:
Also in this pr: table format changes in
getting-started.md
andpubsub.md
to fix rendered html format issues.update: switch to use a requirements.txt file with hash checking to securely install dependencies with pip install.