Commit Graph

364 Commits

Author SHA1 Message Date
Chris de Graaf
5a8934350c
Disable pretty urls except in CI 2019-11-01 09:41:22 +07:00
Chris de Graaf
206b7e9ade
Support ARM builds on Travis CI 2019-11-01 09:27:12 +07:00
Chris de Graaf
ab55313ee9
Add a bit more detail to the extra kwargs warning 2019-11-01 08:43:44 +07:00
Chris de Graaf
b3449ee272
Add a fetch ref to the remote, too
We can't add upstream remotes until the remote actually exists, it
seems. So that has to wait until we also create the upstream repo.
2019-10-22 19:24:19 +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
69a7c5c68b
Add a test for the test/Project.toml warning 2019-10-06 16:55:54 +07:00
Chris de Graaf
ca51806cf6
Reduce line length of docstrings 2019-10-06 16:55:32 +07:00
Chris de Graaf
266a22d5c2
Check and warn for unused keywords, update some metadata 2019-10-06 16:16:31 +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
cce0f5a750
Merge branch 'master' into cdg/plugins 2019-10-05 22:07:50 +07:00
Chris de Graaf
26a494410a
Version bump 2019-10-05 13:45:17 +07:00
Mosè Giordano
6d2c4ea7c0 Add Drone CI plugin (#94) 2019-10-05 13:44:35 +07:00
Chris de Graaf
de22378975
Make the license tests pass next year, too 2019-10-04 14:42:32 +07:00
Nick Robinson
c417e88c92 [ci skip] Add code style badge (#99) 2019-10-04 13:29:30 +07:00
Chris de Graaf
441eee3219
Update docs with interactive stuff 2019-09-28 11:21:45 +07:00
Chris de Graaf
aa3e7769ed
Add another set of reference tests, fix a bug they found 2019-09-28 10:31:55 +07:00
Chris de Graaf
19afffbbb8
Add a compat entry for Mustache
Since we're using custom tags.
2019-09-28 09:46:12 +07:00
Chris de Graaf
f630f9c3f4
Properly allow not prompting for fields with defaults 2019-09-28 09:46:11 +07:00
Chris de Graaf
f7743df133
Add more template saving recommendations 2019-09-27 23:50:23 +07:00
Chris de Graaf
719538e9e8
Move some code around 2019-09-27 11:54:00 +07:00
Chris de Graaf
a373a25c05
Add interactive constructor for Documenter 2019-09-27 00:08:02 +07:00
Chris de Graaf
3a9c9634e6
A bunch of experimental interactive code
This needs some good tests, but it seems to be mostly working in the
REPL! Some general cleanup is needed, too.
2019-09-26 23:10:23 +07:00
Chris de Graaf
3f886525a7
Start implementing the interactive plugin constructors 2019-09-26 17:56:16 +07:00
Chris de Graaf
17e3927eb1
Use active_project instead of current_project for expected behaviour 2019-09-26 14:49:18 +07:00
Chris de Graaf
0fcbaa83bf
Add compat with Julia 1.4 2019-09-26 13:22:20 +07:00
Chris de Graaf
5aa0a87c35
Remove /docs/site from Documenter's gitignore 2019-09-26 10:42:03 +07:00
Chris de Graaf
3aa4316ae6
Remove .DS_Store from gitignore 2019-09-26 10:41:05 +07:00
Chris de Graaf
05b8d2245a
Add interactive Template constructor, but not interactive Plugins 2019-09-26 10:28:05 +07:00
Chris de Graaf
004d84ecfa
Fix rebase mistakes 2019-09-26 00:32:08 +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
a941b96e1d
Fix some docs and comments 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
6d95bf78a0
Enable priority per-hook 2019-09-26 00:32:06 +07:00
Chris de Graaf
5e843dadbb
Replace Cassette mocking with SimpleMock
FYI: CI should fail until SimpleMock is finished being registered.
2019-09-26 00:32:06 +07:00
Chris de Graaf
63f1f762a6
Fix some oversights 2019-09-26 00:32:06 +07:00
Chris de Graaf
6a49bd72f0
Fix some tests on 1.3+ 2019-09-26 00:32:06 +07:00
Chris de Graaf
89e0ed5356
Fixes for 1.0 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
2a5fb5ccc8
Move the default plugins into their own files, fix some bugs 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
12fcc121fa
Remove .txt suffix from reference test files 2019-09-26 00:32:05 +07:00