Skip to content
This repository has been archived by the owner on Dec 7, 2022. It is now read-only.

Adds nightly doc building to travis #3546

Merged
merged 1 commit into from Jul 13, 2018

Conversation

dkliban
Copy link
Member

@dkliban dkliban commented Jul 9, 2018

The 2-master branch will be setup to build using cron on Travis. When this build is trigerred, the
docs for branches defined in .travis/2-master.yaml will be built and published.

re: #3722
https://pulp.plan.io/issues/3722

@pep8speaks
Copy link

pep8speaks commented Jul 9, 2018

Hello @dkliban! Thanks for updating the PR.

Cheers ! There are no PEP8 issues in this Pull Request. 🍻

Comment last updated on July 13, 2018 at 15:09 Hours UTC

@dkliban dkliban force-pushed the move-docs-building-to-travis branch from 9af166b to 5569e36 Compare July 9, 2018 19:26
Copy link
Contributor

@dralley dralley left a comment

Choose a reason for hiding this comment

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

I haven't tested this (and I'm not sure that it can be tested easily to begin with) but this all looks reasonable to me.

.travis.yml Outdated
@@ -1,19 +1,27 @@
language: python
python:
- "2.7"
- '3.6'
Copy link
Contributor

Choose a reason for hiding this comment

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

Minor grip but typically arrays in yaml are indented.

Copy link
Contributor

Choose a reason for hiding this comment

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

In the files below (e.g. .travis/2-master.yaml) you're indenting array entries.

Copy link
Contributor

@daviddavis daviddavis left a comment

Choose a reason for hiding this comment

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

Small comment and a question.

@@ -0,0 +1,13 @@
Documentation Index
Copy link
Contributor

Choose a reason for hiding this comment

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

I feel like these files aren't necessarily specific to Travis? Thoughts on maybe moving these to the top level docs directory?

Copy link
Member Author

Choose a reason for hiding this comment

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

They are specific to the way we build docs for docs.pulpproject.org. You can build the docs in this repo by themselves and they will not include plugin information.

@dkliban dkliban force-pushed the move-docs-building-to-travis branch from 5569e36 to 15a6eed Compare July 13, 2018 15:06
The 2-master branch will be setup to build using cron on Travis. When this build is trigerred, the
docs for branches defined in .travis/2-master.yaml will be built and published.

re: pulp#3722
https://pulp.plan.io/issues/3722
@dkliban dkliban force-pushed the move-docs-building-to-travis branch from 15a6eed to 2259509 Compare July 13, 2018 15:09
Copy link
Contributor

@daviddavis daviddavis left a comment

Choose a reason for hiding this comment

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

👍

@dkliban dkliban merged commit 37c3b3b into pulp:2-master Jul 13, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants