-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add Sphinx documentation #11
Comments
@jcoupey, I made a first pass at gathering the Python documentation together now at #114. Do you have a preference as to where we should host it? I see the following alternatives as viable:
|
Thanks for asking, I'd be in favor of using the vroom-project domain as main entry point. I can take care of uploading/updating the docs there whenever needed. What would the publishing process look like? |
Building docs is done with a single build command that generates an html folder ready for publication. My preference is to have something automatic set up in cicd. |
If the build is done on CI, I could automatically rsync that to http://vroom-project.org/pyvroom, but not sure how we'd store the CI build though? What I could do easily is setup a cron job to push + build daily on the machine serving the website. |
If you want to pull instead of push changes then I suggest we store CI output in an intermediate dedicated repo like |
Sure, sounds like a good process. I actually wrote "push" in my previous message but meant "pull"... |
Great. Do you mind making the doc repo and adding a depoloy token here with push rights? |
@jonathf just created the pyvroom-docs repo and added you as a maintainer. Does this gives your rights for the token thing? |
Unfortunatly no. A deploy key needs to be added to
With this in place, I can do the rest. |
Thanks for the pointers. I just created a dedicated ssh key, added the public key as a deploy key with write access in |
Excellent! I'll take a look at it when I have some more time to spare. |
No description provided.
The text was updated successfully, but these errors were encountered: