Skip to content
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

Remove deploy constraint #18

Closed
wants to merge 3 commits into from
Closed

Remove deploy constraint #18

wants to merge 3 commits into from

Conversation

Nate-Wilkins
Copy link

Proposal for #17

@Syntaf
Copy link
Owner

Syntaf commented Aug 5, 2016

I still need to know why someone would need to change their output directory, can you give me a scenario where changing the target directory is actually needed?

The target dir really only holds temporary files. Sphinx generates output get to the target dir, then ghp-import copies that output from target dir into the gh-pages branch. I don't see any reason why someone should need to specify a different folder to an intermediate step of travis-sphinx to some other folder.

@Nate-Wilkins
Copy link
Author

The main reason that I'd like to change the output directory is so that I can build the docs using sphinx directly alongside travis-sphinx but in all reality I could just use travis-sphinx to build and deploy. I just need the ability to customize the options going into the build process or just use sphinx.

@Syntaf
Copy link
Owner

Syntaf commented Aug 7, 2016

That sounds like a needed feature then, ok.

In your PR however, you are now allowing the --source option to be used in deploy, but the source field is never used. I would revert this and allow the target dir only, then I can merge

@DavidLP
Copy link

DavidLP commented Nov 13, 2016

I also would like to have this. Otherwise there is no way to use the github pages feature that expects the index.html in the docs folder. Thus I cannot use this package.

@Syntaf
Copy link
Owner

Syntaf commented Nov 14, 2016

I can merge this once he made the fix I commented, though I can probably do the fix myself in a couple days.... this will be added within the week then.

@Nate-Wilkins
Copy link
Author

I apologize, but I never got around to updating this and I think my knowledge on the subject is outdated now.

Please feel free to use the branch as you see fit (delete/update/etc).

Have a good day!

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

Successfully merging this pull request may close these issues.

3 participants