Skip to content

Conversation

@coryan
Copy link
Contributor

@coryan coryan commented Dec 28, 2017

The documents are generated inside a docker image, in a previous
change (#138), the path for the generated docs was changed. This
script should have been changed at the same time.

While testing I found out that there was another tiny problem, the
documents were never uploaded because the change detection was
broken. Fix that too .

The documents are generated inside a docker image, in a previous
change (googleapis#138), the path for the generated docs was changed. This
script should have been changed at the same time.

While testing I found out that there was another tiny problem, the
documents were never uploaded because the change detection was
broken.  Fix that too <blush>.
@coryan coryan added type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns. docs labels Dec 28, 2017
@coryan coryan requested a review from mbrukman December 28, 2017 05:40
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Dec 28, 2017
@coryan
Copy link
Contributor Author

coryan commented Dec 30, 2017

Ping, you seem to have missed this one.

.gitignore Outdated
# The Doxygen-generated documentation goes here:
bigtable/doc/html/
doc/html/
gh-pages/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a directory? This should be a branch name, so it shouldn't be in a .gitignore, unless I'm missing something.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The script creates a temporary clone of the gh-pages branch in the gh-pages directory, and copies the (potentially new) documentation into it:

https://github.com/GoogleCloudPlatform/google-cloud-cpp/pull/154/files#diff-886613c4e549e681677337e465a9ed5dR40

Happy to name it something else if you think that is confusing.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, sorry, missed that entirely. Yes, please, let's call it something different like docs-build so that others are not confused reading this.

Thanks to @mbrukman, this is less confusing indeed.
@coryan
Copy link
Contributor Author

coryan commented Dec 30, 2017

PTAL.

Copy link
Contributor

@mbrukman mbrukman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@coryan coryan merged commit d344a0b into googleapis:master Dec 30, 2017
@coryan coryan deleted the fix-doxygen-upload branch December 30, 2017 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement. type: bug Error or flaw in code with unintended results or allowing sub-optimal usage patterns.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants