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
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
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
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
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
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
004d84ecfa
Fix rebase mistakes
2019-09-26 00:32:08 +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
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
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
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
6a49bd72f0
Fix some tests on 1.3+
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
2a5fb5ccc8
Move the default plugins into their own files, fix some bugs
2019-09-26 00:32:06 +07:00
Chris de Graaf
12fcc121fa
Remove .txt suffix from reference test files
2019-09-26 00:32:05 +07:00
Chris de Graaf
3b9714c8a8
Move around the template files, update the licenses
...
Hopefully the licenses are detected better by Licensee.
Also they can be templated now which is nice.
2019-09-26 00:32:05 +07:00
Chris de Graaf
4e1247c504
Fix a Windows test, maybe
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
f6272e110f
Add option to create test/Project.toml ( #95 )
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
2d7c851fca
Only use custom show methods for plaintext display
...
Thanks Lyndon: https://github.com/invenia/PkgTemplates.jl/issues/80#issuecomment-527351832
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
493c54a948
More tests, more Windows fiddling
...
Cassette is cool!
2019-09-26 00:32:04 +07:00
Chris de Graaf
f61253b010
Trim the readme, hopefully fix another Windows test bug
2019-09-26 00:32:04 +07:00
Chris de Graaf
b70d3c9cf8
A few more tests
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
99bc709ef3
Fixes for GitLabCI and Documenter
2019-09-26 00:32:03 +07:00
Chris de Graaf
1d26885983
Semicolons
2019-09-26 00:32:03 +07:00
Chris de Graaf
439ad33513
More reference tests, fix a bug or two
2019-09-26 00:32:03 +07:00
Chris de Graaf
5adde3ad7c
Add some basic tests
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
f129e741b2
Make Pkg.develop optional ( close #78 )
2019-06-17 10:44:36 -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
047bd4d672
Work around test failure on Travis
2019-05-15 10:39:43 -05:00
Chris de Graaf
4d14a89436
Replace authors field in Project.toml
2019-05-15 09:53:39 -05:00
Chris de Graaf
38944a8a17
Merge pull request #73 from matbesancon/citation
...
Add CITATION.bib
2019-05-15 09:43:48 -05:00
Mathieu Besançon
19a972b4df
file layout
2019-05-15 09:50:54 +02:00
Chris de Graaf
a5199164a8
Merge pull request #75 from invenia/cdg/docs
...
Use correctly typed array as default assets
2019-05-14 18:37:53 -05:00
Chris de Graaf
310f621c3a
Use correctly typed array as default assets
...
This is just a bandaid.
2019-05-14 15:42:04 -05:00
Chris de Graaf
d4f7c8f3b9
Ditch REQUIRE, add [compat]
2019-05-14 15:38:59 -05:00