Commit Graph

85 Commits

Author SHA1 Message Date
Chris de Graaf 18c32a1519
Interactive mode (#145) 2020-05-25 15:20:27 -05:00
Chris de Graaf 35002583b4
Add new negated-type syntax for disabling default plugins (#167) 2020-05-24 22:02:30 -05:00
Chris de Graaf 6409473dbf
Replace ReferenceTests with our own function (#164) 2020-05-15 11:14:24 -05:00
Chris de Graaf 353acd5d1c
Properly rename BasicPlugin -> FilePlugin
How did I miss this up so bad the first time?
2020-04-21 23:51:10 -05:00
Chris de Graaf c605793b2f
Add some testing docs 2020-04-17 23:48:33 -05:00
Chris de Graaf 0a0a4731a3
Updates for Julia 1.4 2020-03-23 09:26:24 -05:00
Chris de Graaf dd025be988
Pkg.develop new packages in the Documenter manifest (#143) 2020-03-09 12:27:36 +07:00
Chris de Graaf 21617c56f0
Merge pull request #138 from invenia/cdg/tb
Various updates for GitHub Actions
2020-03-04 01:19:18 +07:00
Curtis Vogt 594e7e5823
Test documentation on latest Julia release (#139) 2020-03-04 00:28:38 +07:00
Chris de Graaf abbfdb00ea
Fix some docs 2020-02-15 23:13:37 +07:00
Chris de Graaf 5e4b91ce97
Support the full range of TagBot options
TODO: Fix the `show` tests.
2020-02-15 23:13:31 +07:00
Chris de Graaf 1f653ec04b
Add a CompatHelper plugin
TODO: Handle the Manifest.toml updating stuff.
2019-12-17 13:21:27 +07:00
Chris de Graaf a79c087010
Add a TagBot plugin 2019-12-17 13:21:27 +07:00
Chris de Graaf 8ef7e0032e
Update Documenter 2019-12-17 12:15:00 +07:00
Chris de Graaf 4d70635d3a
Add GitHubActions plugin for CI and docs
The docs deployment requires Documenter 0.24 but I'm assuming that
PkgTemplates 0.7 won't be released until after Documenter 0.24.
2019-11-10 11:15:55 +07:00
Chris de Graaf 5a8934350c
Disable pretty urls except in CI 2019-11-01 09:41:22 +07:00
Chris de Graaf 1d2810e40c
Add some custom template examples 2019-10-22 16:11:00 +07:00
Chris de Graaf eac2a1278d
Update deps/fixtures, skip more tests when Git is not installed
TODO: We need to figure something out to stop dependency versions from
constantly changing in the fixture manifests, because that's going to
get annoying to update all the time. I still want it to be included in
the tests, though.
2019-10-16 22:39:46 +07:00
Chris de Graaf ca51806cf6
Reduce line length of docstrings 2019-10-06 16:55:32 +07:00
Chris de Graaf ad8e78d87e
Add DroneCI plugin for new PkgTemplates 2019-10-06 15:29:50 +07:00
Chris de Graaf 5e9ff16cbe
Remove interactive stuff (for now) 2019-10-06 14:43:17 +07:00
Chris de Graaf 441eee3219
Update docs with interactive stuff 2019-09-28 11:21:45 +07:00
Chris de Graaf f7743df133
Add more template saving recommendations 2019-09-27 23:50:23 +07:00
Chris de Graaf 49a1dae468
Tweak some docs 2019-09-26 00:32:07 +07:00
Chris de Graaf fd995a05bc
Add per-plugin validation at template construction time 2019-09-26 00:32:07 +07:00
Chris de Graaf 385195c6b5
Improve documentation clarity 2019-09-26 00:32:07 +07:00
Chris de Graaf 2b0e4bc987
Rename julia_version -> julia 2019-09-26 00:32:07 +07:00
Chris de Graaf cd40cb4b7e
Allow empty username when it's not used 2019-09-26 00:32:07 +07:00
Chris de Graaf e05e5bec0a
Add a basic migration guide 2019-09-26 00:32:07 +07:00
Chris de Graaf 5776537413
Minor bug/doc fixes 2019-09-26 00:32:07 +07:00
Chris de Graaf d53fb0b119
More docs! 2019-09-26 00:32:06 +07:00
Chris de Graaf 0cf6d47ada
Add execution priority to plugins 2019-09-26 00:32:06 +07:00
Chris de Graaf 980452fde3
Tweak docs 2019-09-26 00:32:06 +07:00
Chris de Graaf 146c1bdbe5
Add prehooks/posthooks for more fine-grained plugin control 2019-09-26 00:32:05 +07:00
Chris de Graaf 358c213b87
Escape HTML the right way 2019-09-26 00:32:05 +07:00
Chris de Graaf 7a2a43f3f4
Lots of documentation changes 2019-09-26 00:32:05 +07:00
Chris de Graaf 481d8430e6
Add show methods 2019-09-26 00:32:04 +07:00
Chris de Graaf 65f5eff29b
Lots of documentation
Still WIP though.
2019-09-26 00:32:04 +07:00
Chris de Graaf e4f97431b5
Fix a Winows test bug, delete some CI jobs 2019-09-26 00:32:04 +07:00
Chris de Graaf e7a51c909a
Delete old docs, update build 2019-09-26 00:32:03 +07:00
Chris de Graaf c0fe7bb2c2
The Big Squash: A bunch of irrelevant garbage 2019-09-26 00:31:53 +07:00
Chris de Graaf c54a64465b Mention Citation in docs/readme 2019-05-15 11:05:03 -05:00
Chris de Graaf 53a015d22f
Merge pull request #47 from invenia/cdg/cirrus
Add CirrusCI plugin for FreeBSD support
2019-05-15 11:01:53 -05:00
Chris de Graaf d4f7c8f3b9 Ditch REQUIRE, add [compat] 2019-05-14 15:38:59 -05:00
Chris de Graaf 4468d1b782 Add CirrusCI to docs and add plugin overview section 2019-05-14 14:57:07 -05:00
Morten Piibeleht 9a6feac95b
Mention other options too 2019-02-14 16:13:16 +13:00
Morten Piibeleht c491e7a4dd
Clarify Usage section in docs 2019-02-14 16:07:32 +13:00
Takafumi Arakaki 9c1f16fb0c Include GitLabPages in documentation 2019-01-31 19:46:57 -08:00
Chris de Graaf a7a9990cac Don't configure Git unless we have to 2019-01-15 10:36:30 -06:00
Chris de Graaf ac2ec4db0a Add a clarifying comment 2019-01-15 10:16:19 -06:00