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

Analysis: Add production scripts #5

Closed
stephlocke opened this issue Mar 13, 2017 · 8 comments
Closed

Analysis: Add production scripts #5

stephlocke opened this issue Mar 13, 2017 · 8 comments

Comments

@stephlocke
Copy link
Member

For the skeleton docs (#2), have a script that produces them and sends to gh-pages branch or docs/

This could then be added to .travis.yml

@maelle
Copy link
Contributor

maelle commented Jul 9, 2018

cf https://github.com/ropenscilabs/tic -- pRojects could use it and https://github.com/ropenscilabs/travis

@maelle
Copy link
Contributor

maelle commented Nov 15, 2018

why not have the reports of analysis projects as vignettes, this way one would "just" need to run

usethis::use_pkgdown()
travis::use_tic()

@stephlocke
Copy link
Member Author

Typically analysis projects don't want a website output - they need word/pdf/notebooks etc

@maelle
Copy link
Contributor

maelle commented Nov 20, 2018

So what we need is some use_tic() wrapper that builds stuff from folder ??? (which one) and sends the output to gh-pages as you say.

I also wonder what would be in folder ???, e.g. only Rmd for html output?

@stephlocke
Copy link
Member Author

build from analysis, render to outputs, deploy all outputs to separate presentation branch

@maelle
Copy link
Contributor

maelle commented Nov 20, 2018

yes but only Rmd?

@maelle
Copy link
Contributor

maelle commented Feb 5, 2019

We'll need a test with docx output before closing this. PDF output cf #4

@maelle
Copy link
Contributor

maelle commented Feb 5, 2019

docx output worked well without tweaking anything https://maelle.github.io/lockedata.starters9/try2.docx so I think we're good.

@maelle maelle closed this as completed Feb 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants