Commit Graph

225 Commits

Author SHA1 Message Date
Chris de Graaf
5683495e52 Add coverage regex to default gitlab-ci.yml 2017-12-11 13:39:25 +00:00
Chris de Graaf
7e38c92413 Update show style 2017-12-07 17:00:16 +00:00
Chris de Graaf
fb2c2e7429 Add tests for show methods 2017-12-07 13:33:22 +00:00
Chris de Graaf
74ab858800 Add a pretty show method 2017-12-01 17:33:57 +00:00
Chris de Graaf
d075ff678e Update/reorganize docs 2017-12-01 12:12:37 +00:00
Chris de Graaf
1e19351822 Floor default minimum Julia version display, update a docstring 2017-11-14 18:20:56 +00:00
Chris de Graaf
545a4c5688 Wrap package and generated tests in a test set 2017-11-14 18:20:18 +00:00
Chris de Graaf
3b8abd5cbe Remove default CodeCov config 2017-10-27 17:14:13 +01:00
Chris de Graaf
4974e58af9 Update logging and examples 2017-10-27 17:14:10 +01:00
Chris de Graaf
0956dc87fb Change method of setting remote (#8) 2017-10-14 10:23:59 +01:00
Chris de Graaf
17c05e9ed2 Improve interactive gitconfig prompt and tests 2017-10-06 16:24:00 +01:00
Chris de Graaf
0292a94f9a Fix Git configuration bug 2017-10-06 15:02:25 +01:00
Chris de Graaf
cbc96c4277 Add precompilation option (close #7) 2017-10-06 14:05:34 +01:00
Chris de Graaf
bca98117ec Use absolute paths for plugin files 2017-10-01 23:27:28 -05:00
Chris de Graaf
6e3cb507b0 Fix variable name typo 2017-10-01 21:41:55 -05:00
Júlio Hoffimann
574892836d Add ISC license to list of options (#6) 2017-10-01 18:21:14 -05:00
Chris de Graaf
ad902a9105 Fix documentation typo 2017-09-22 12:07:27 +01:00
Chris de Graaf
bd02dcbf85 Add reversed-argument generate method 2017-09-21 16:02:27 +01:00
Chris de Graaf
d337c5f910 Add generate_interactive (close #5) 2017-09-21 16:02:27 +01:00
Chris de Graaf
b50c949431 Link build badge to /pipelines 2017-09-21 16:02:27 +01:00
Chris de Graaf
23c6a0d370 Add GitLabCI to badge order and docs 2017-09-21 16:02:23 +01:00
Chris de Graaf
365a02c0bf Add GitLabCI plugin 2017-09-18 11:25:11 +01:00
Chris de Graaf
0706737a9c Precompile 2017-09-05 11:54:52 +01:00
Chris de Graaf
bc21eca106 Make minor change to interactive prompt style 2017-09-04 19:00:18 +01:00
Chris de Graaf
fcf435d7ec Add backup_dir kwarg to generate 2017-08-31 15:51:28 +01:00
Chris de Graaf
7329fbcf90 Don't add Documenter, touch up tests 2017-08-29 00:38:04 +01:00
Chris de Graaf
ef7fa94a98 Move interactive from GitHubPages to Documenter, fix up some docs 2017-08-29 00:38:04 +01:00
Chris de Graaf
0992baeb87 Skip authors and years if no license is chosen 2017-08-25 09:18:29 -05:00
Chris de Graaf
9f4cb1d522 Fix up some docstrings 2017-08-25 01:25:26 -05:00
Chris de Graaf
bc36fba22a Allow tilde in dir keyword 2017-08-25 00:09:49 -05:00
Chris de Graaf
8d9ce7a02b Add error handling for invalid package directories 2017-08-24 23:50:44 -05:00
Chris de Graaf
2af2407881 5 million review changes 2017-08-23 12:50:52 -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
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
254b5e7e2f Update documentation 2017-08-17 23:06:45 -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
138e1489a9 Add note about temp directories 2017-08-16 18:12:02 -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
544c75528d Update docstrings and add docs pages 2017-08-16 01:58:54 -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
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
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
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
Chris de Graaf
87a41f00cd Add a line to generated index.md and throw a more specific error 2017-08-14 17:49:44 -05:00
Chris de Graaf
7634f7fb59 Make git_config author take precedence over default git username 2017-08-14 15:58:01 -05:00
Chris de Graaf
ea6a4a76b3 Add warning for duplicate plugins 2017-08-14 14:15:53 -05:00
Chris de Graaf
315101978b Unbind plugin parameter in badges 2017-08-14 13:59:33 -05:00
Chris de Graaf
567e0557a0 Add path keyword argument 2017-08-14 13:13:14 -05:00
Chris de Graaf
577a9a51ff Rename Documenter attribute 2017-08-14 13:12:57 -05:00
Chris de Graaf
b4731273a0 Use AutoHashEquals 2017-08-14 13:12:37 -05:00
Chris de Graaf
9d725f4316 Remove Docker plugin for now 2017-08-14 11:36:24 -05:00
Chris de Graaf
3866caffc9 Allow disabling of config file generation 2017-08-11 22:36:29 -05:00
Chris de Graaf
e18d4a2751 Copy over files 2017-08-11 17:18:09 -05:00
Chris de Graaf
efd7725034 PkgTemplates generated files 2017-08-10 12:13:01 -05:00