Commit Graph

435 Commits

Author SHA1 Message Date
Morten Piibeleht c491e7a4dd
Clarify Usage section in docs 2019-02-14 16:07:32 +13:00
Chris de Graaf 1025691088
Merge pull request #56 from invenia/cdg/uuids
Use METADATA-compatible UUIDs
2019-02-05 12:27:41 -06:00
Chris de Graaf 8a1b65a34a Use METADATA-compatible UUIDs 2019-02-05 09:55:16 -06:00
Chris de Graaf 51e48fc6b1
Merge pull request #54 from tkf/gitlabpages
Add GitLabPages plugin
2019-02-05 09:41:55 -06:00
Chris de Graaf a338ecbc6b
Indent a list 2019-02-05 09:01:09 -06:00
Takafumi Arakaki 9c1f16fb0c Include GitLabPages in documentation 2019-01-31 19:46:57 -08:00
Takafumi Arakaki af79ad45db Comment why only dev badge is included 2019-01-31 19:46:12 -08:00
Takafumi Arakaki b30871fa7f Test GitLabPages 2019-01-31 19:46:12 -08:00
Chris de Graaf 5c92f18d1e
Merge pull request #52 from tkf/docs-dev
Use "dev" instead of "latest" to link GitHub pages
2019-01-31 09:36:20 -06:00
Takafumi Arakaki 591e687705 GitLab Pages require the job name to be "pages"
See:
https://docs.gitlab.com/ee/ci/yaml/README.html#pages
https://docs.gitlab.com/ee/user/project/pages/introduction.html#gitlab-pages-requirements
2019-01-29 19:11:20 -08:00
Takafumi Arakaki d209823a57 Add GitLabPages plugin 2019-01-26 21:57:44 -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 27fe02ac82
Merge pull request #51 from tkf/sort-gitignore
Request: Sort lines in .gitignore file
2019-01-23 09:51:14 -06:00
Takafumi Arakaki 5e5fe3be76 Rename seen to entries and use ASCII `in` 2019-01-22 12:47:16 -08:00
Takafumi Arakaki f95eb15c86 Sort lines in .gitignore file 2019-01-21 22:49:18 -08:00
Chris de Graaf 7f31c724e8
Merge pull request #50 from invenia/cdg/docgen
Fix code loading in documentation generation
2019-01-15 14:24:06 -06: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
Chris de Graaf c69da21067 Fix code loading in documentation generation 2019-01-10 10:20:43 -06:00
Chris de Graaf a9cb7df047
Merge pull request #45 from invenia/cdg/drop-ahe
Drop AutoHashEquals dependency, other minor updates
2018-12-20 15:03:36 -06:00
Chris de Graaf 344ef077a5 Clean up prints
Your syntax highlighter will thank me later.
2018-12-20 14:25:51 -06:00
Chris de Graaf bff5a22c7a Drop AutoHashEquals dep, use concrete types as fields 2018-12-20 13:21:17 -06:00
Chris de Graaf f3761d5458 Add Documenter by UUID 2018-12-19 15:52:22 -06:00
Chris de Graaf 95555df86f
Merge pull request #44 from invenia/cdg/documenter
Use the new Documenter build/deploy workflow
2018-12-19 14:30:15 -06:00
Chris de Graaf 35b42be06c Bump version, fix Codecov in Travis 2018-12-19 14:28:26 -06:00
Chris de Graaf f4e291265f Disable 0.7 tests 2018-12-19 14:12:41 -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 34c7655166 set up new documentation (in this package) 2018-12-14 15:45:03 -06:00
Chris de Graaf c75f153d68 Clean up docs, add note about deploy keys 2018-12-14 15:43:51 -06:00
Chris de Graaf 4558c13ebd Always commit the doc project manifest 2018-12-14 15:10:54 -06:00
Chris de Graaf adb2581a75 Use a separate project for deploying docs 2018-12-14 14:55:13 -06:00
Chris de Graaf 44a03f1a5d
Merge pull request #42 from invenia/cdg/pin-documenter
Pin Documenter to v0.19
2018-11-14 12:46:30 -06:00
Chris de Graaf 26557108b6 Check Julia version before adding Documenter 2018-11-14 12:17:42 -06:00
Chris de Graaf 62702da431
Merge pull request #33 from invenia/cdg/optional-git
Make Git stuff optional
2018-11-12 18:54:19 -06:00
Chris de Graaf 0378e7503a Fix up interactive test 2018-11-12 15:31:41 -06:00
Chris de Graaf b67c350a8a Clean up whitespace in license 2018-11-12 14:58:28 -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 809132deef Don't warn about missing Git options if Git is disabled 2018-11-12 14:58:10 -06:00
Chris de Graaf cd049dbd4c Skip a few prompts in interactive mode when not using Git 2018-11-12 14:58:10 -06:00
Chris de Graaf 8dfe929cce Make git stuff optional 2018-11-12 14:58:09 -06:00
Chris de Graaf 56ec32c625
Merge pull request #41 from invenia/cdg/add-to-global
Add new packages to the current environment
2018-11-12 14:27:04 -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
Chris de Graaf b206d76f12 Pin Documenter to v0.19 2018-11-12 13:52:37 -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
Eric Davies 3563651af1
Merge pull request #35 from invenia/cdg/macos-tmenus
Don't skip interactive mode tests on MacOS
2018-11-09 15:18:25 -06:00
Chris de Graaf 2b02947bab Correctly log which files were committed 2018-11-09 15:18:09 -06:00