Commit Graph

66 Commits

Author SHA1 Message Date
Chris de Graaf
86d2d5c0fb Fix AppVeyor config 2017-08-22 19:15:12 -05:00
Chris de Graaf
f8584a640e Add docs 2017-08-22 15:13:25 -05:00
Chris de Graaf
53b886ad6a Add interactive tests (R.I.P. 100% coverage) 2017-08-22 15:00:48 -05:00
Chris de Graaf
82638e31bc User github.user config key instead of github.username 2017-08-22 14:31:28 -05:00
Chris de Graaf
c76acdc81f Update tests to match new default license 2017-08-22 13:54:03 -05:00
Chris de Graaf
f390a2434f Add fast keyword to interactive_template 2017-08-22 13:49:24 -05:00
Chris de Graaf
7bba20e60c Make MIT the default license 2017-08-22 11:29:53 -05:00
Chris de Graaf
3c05c3f9d5 Update docs 2017-08-22 11:25:00 -05:00
Chris de Graaf
580e1c212c Rename interactive to interactive_template, add docs 2017-08-21 16:19:40 -05:00
Chris de Graaf
ab5b9e0033 Add interactive template generation 2017-08-21 14:54:36 -05:00
Chris de Graaf
3a2ce9ee46 Update docs slightly 2017-08-21 14:54:06 -05:00
Chris de Graaf
32173feb9f Add io keyword to license functions 2017-08-21 14:54:06 -05:00
Chris de Graaf
345fbf8a78 Make directory paths safer 2017-08-18 23:00:06 -05:00
Chris de Graaf
61b44a285d Fix typos, change placeholder name 2017-08-18 16:08:48 -05:00
Chris de Graaf
3cf0ce6652 Update documentation 2017-08-18 02:08:11 -05:00
Chris de Graaf
c245bcd556 Add requirements keyword to Template 2017-08-18 02:08:03 -05:00
Chris de Graaf
f7b8afd8a7 Update license functions 2017-08-18 02:06:27 -05:00
Chris de Graaf
3ed08783f1 Tweak CI files 2017-08-18 02:05:48 -05:00
Chris de Graaf
254b5e7e2f Update documentation 2017-08-17 23:06:45 -05:00
Chris de Graaf
d203ee39cd Update tests for Badge 2017-08-17 23:06:33 -05:00
Chris de Graaf
663a547951 Add Badge type 2017-08-17 23:06:15 -05:00
Chris de Graaf
d009acf24b Rework code, fix/add tests, fix/add docs. All the things. 2017-08-17 17:06:05 -05:00
Chris de Graaf
dfa9f123de Update contributing guide 2017-08-17 03:08:51 -05:00
Chris de Graaf
a265956339 Overhaul plugin system to facilitate adding simple new plugins 2017-08-17 01:57:58 -05:00
Chris de Graaf
2b74813e1f Minor documentation updates 2017-08-16 18:12:02 -05:00
Chris de Graaf
138e1489a9 Add note about temp directories 2017-08-16 18:12:02 -05:00
Chris de Graaf
a7894dfafb Clean up temp directories 2017-08-16 18:11:57 -05:00
Chris de Graaf
b537222422 Add test to make sure README.md gets copied to docs index 2017-08-16 17:15:06 -05:00
Chris de Graaf
4b1c87e82b Copy README to documentation homepage 2017-08-16 17:10:13 -05:00
Chris de Graaf
4a349e47b0 Prioritize supplied git config over global one, fix warning test 2017-08-16 17:01:52 -05:00
Chris de Graaf
4a9cf7629f Change order of file generation, add notes about PkgDev 2017-08-16 16:00:15 -05:00
Chris de Graaf
51c7f3459f Add reference to CONTRIBUTING.md 2017-08-16 02:11:20 -05:00
Chris de Graaf
544c75528d Update docstrings and add docs pages 2017-08-16 01:58:54 -05:00
Chris de Graaf
8434be6bf1 Add test for non-default template path 2017-08-16 01:47:46 -05:00
Chris de Graaf
af744a21a2 Fix typo 2017-08-16 01:20:20 -05:00
Chris de Graaf
7200465153 Remove license file extension 2017-08-16 01:15:16 -05:00
Chris de Graaf
3e4d1fa733 Add examples to README 2017-08-16 01:12:42 -05:00
Chris de Graaf
6c9cc0a5ba Make generate less verbose and properly delete temp directory 2017-08-16 01:12:22 -05:00
Chris de Graaf
fa28407524 Allow non-strings in git_config 2017-08-16 01:11:53 -05:00
Chris de Graaf
a073eb4492 Add plugin creation guide 2017-08-16 00:34:37 -05:00
Chris de Graaf
188bfb9390 Move badge ordering into main module file 2017-08-16 00:33:36 -05:00
Chris de Graaf
c00001312c Show absolute path of non-existent file in error message 2017-08-16 00:33:07 -05:00
Chris de Graaf
c6273bbad9 Only warn about pushing all branches if there are multiple 2017-08-16 00:31:25 -05:00
Chris de Graaf
a139cacc61 Replace christopher-dG with invenia in badges, add CSS 2017-08-15 18:58:51 -05:00
Chris de Graaf
a14131ae15 Build package in a temp directory, refactor code 2017-08-15 18:46:36 -05:00
Chris de Graaf
9824d1a61a Take username and host as separate keywords, allow ssh remotes 2017-08-15 11:10:05 -05:00
Chris de Graaf
ffdf06d441 Tweak plugin badges 2017-08-15 09:19:37 -05:00
Chris de Graaf
419e8c9f64 Add tests for license functions, version_floor, and substitute 2017-08-14 21:40:04 -05:00
Chris de Graaf
a40f5bea71 Fix tiny bugs 2017-08-14 21:39:14 -05:00
Chris de Graaf
5dc80dddc5 Only Pkg.add("Documenter") if necessary (big speedup!) 2017-08-14 17:58:11 -05:00