Commit Graph

114 Commits

Author SHA1 Message Date
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
Mathieu Besançon
fc46d0a33e testing readme 2019-05-14 22:31:01 +02:00
Chris de Graaf
192caf818e CirrusCI tests 2019-05-14 14:57:07 -05:00
Mathieu Besançon
0631dc6be6 tests passing 2019-05-14 21:31:34 +02:00
Chris de Graaf
51e48fc6b1
Merge pull request #54 from tkf/gitlabpages
Add GitLabPages plugin
2019-02-05 09:41:55 -06:00
Takafumi Arakaki
b30871fa7f Test GitLabPages 2019-01-31 19:46:12 -08:00
Takafumi Arakaki
bd4e95ba6a Use "dev" instead of "latest" to link GitHub pages
It seems Documenter.jl changed the setting:
https://juliadocs.github.io/Documenter.jl/v0.21/lib/public/#Documenter.deploydocs
2019-01-25 23:29:56 -08:00
Chris de Graaf
bff5a22c7a Drop AutoHashEquals dep, use concrete types as fields 2018-12-20 13:21:17 -06:00
Chris de Graaf
44d114a050 Fix Documenter tests
Tests now only work on v1.0.3+, lower versions will get an error saying
that there are multiple versions of Documenter available. This doesn't
break usage on older Julia versions, though.
2018-12-19 13:48:07 -06:00
Chris de Graaf
0378e7503a Fix up interactive test 2018-11-12 15:31:41 -06:00
Chris de Graaf
4ba2605239 Fix log test and formatting 2018-11-12 14:58:10 -06:00
Chris de Graaf
b82050cd0f Add more git tests 2018-11-12 14:58:10 -06:00
Chris de Graaf
3ecb8442ff Add a test for generation without Git 2018-11-12 14:58:10 -06:00
Chris de Graaf
166cee2c34 Add the package to the current env, not the global one 2018-11-12 14:01:30 -06:00
Chris de Graaf
250b97ad0a Add new packages to the global environment 2018-11-12 13:59:27 -06:00
Chris de Graaf
2822ae4619
Merge pull request #39 from invenia/cdg/manifest
Don't commit manifest by default
2018-11-12 13:56:58 -06:00
Eric Davies
39e579a494
Merge pull request #34 from invenia/cdg/cc
Deprecate CodeCov for Codecov
2018-11-09 15:19:51 -06:00
Chris de Graaf
2b02947bab Correctly log which files were committed 2018-11-09 15:18:09 -06:00
Chris de Graaf
973147639f Add tests for manifest option 2018-11-07 17:58:15 -06:00
Chris de Graaf
f3b96caa65 Run interactive tests on MacOS 2018-11-07 14:39:07 -06:00
morris25
dced413b49 Fixes formatting 2018-11-05 16:12:30 -06:00
Chris de Graaf
34f30637a2 Deprecate CodeCov for Codecov 2018-11-05 16:06:22 -06:00
morris25
9f47d403f7 Allows additional_kwargs to take symbol keywords 2018-11-05 15:47:58 -06:00
morris25
6cb0b8583b Changes additional_kwargs to expect Dict and warns about ignored kwargs 2018-11-05 10:49:57 -06:00
morris25
eb356e0ec9 Adds tests 2018-11-02 17:23:40 -05:00
Chris de Graaf
68ccca2ad6 Add Test as a test-only dependency (close #25) 2018-10-22 15:44:32 -05:00