[x] use rsconnect version 0.8.25, or skip creation of file
[x] excludes, besides what is mentioned in the issue: .here, CODE_OF_CONDUCT.md, vignettes, LICENSE.md, LICENCE.md
[x] adds entry to .Rbuildignore
[x] prints some user information along the way
Note keeping:
[x] add basic test for add_rscignore_file()
[x] add documentation for add_rscignore_file()
[ ] refactor tests in tests-add_deploy_helpers(): add_rstudioconnect_file, add_shinyappsio_file, add_shinyserver_file have a call to add_rscignore_file() so their output is not properly tested anymore (they pass silently though)
[ ] seeing the previous issue, maybe add a func that helps with adding new entries to .rscignore (e.g. add_entry_to_rscignore())
globbing/standard use ala .gitigore and .Rbuildignore in .rscignore not supported yet
also man/, dev/ is not allowed atm. but man, dev is possible, see above issue (one could take care of that in a separate add_entry_to_rscignore() e.g.)
Fix #110
Done:
rsconnect
version0.8.25
, or skip creation of file.here
,CODE_OF_CONDUCT.md
,vignettes
,LICENSE.md
,LICENCE.md
.Rbuildignore
Note keeping:
add_rscignore_file()
add_rscignore_file()
tests-add_deploy_helpers()
:add_rstudioconnect_file
,add_shinyappsio_file
,add_shinyserver_file
have a call toadd_rscignore_file()
so their output is not properly tested anymore (they pass silently though).rscignore
(e.g.add_entry_to_rscignore()
).gitigore
and.Rbuildignore
in.rscignore
not supported yetman/
,dev/
is not allowed atm. butman
,dev
is possible, see above issue (one could take care of that in a separateadd_entry_to_rscignore()
e.g.)