Add CirrusCI to docs and add plugin overview section
This commit is contained in:
parent
192caf818e
commit
4468d1b782
17
README.md
17
README.md
@ -15,6 +15,22 @@ repeatable, and customizable way.**
|
|||||||
pkg> add PkgTemplates
|
pkg> add PkgTemplates
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Plugins
|
||||||
|
|
||||||
|
`PkgTemplates` is based on plugins which handle the setup of individual package components.
|
||||||
|
The available plugins are:
|
||||||
|
|
||||||
|
* Continuous Integration (CI)
|
||||||
|
* [Travis CI](https://travis-ci.com) (Linux, MacOS)
|
||||||
|
* [AppVeyor](https://appveyor.com) (Windows)
|
||||||
|
* [GitLabCI](https://gitlab.com) (Linux)
|
||||||
|
* [CirrusCI](https://cirrus-ci.org) (FreeBSD)
|
||||||
|
* Code Coverage
|
||||||
|
* [Codecov](https://codecov.io)
|
||||||
|
* [Coveralls](https://coveralls.io)
|
||||||
|
* Documentation
|
||||||
|
* [GitHubPages](https://pages.github.com)
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
Assuming you have the relatively standard Git options `user.name`, `user.email` and `github.user` set up globally with `git config --global`, the simplest template requires no arguments:
|
Assuming you have the relatively standard Git options `user.name`, `user.email` and `github.user` set up globally with `git config --global`, the simplest template requires no arguments:
|
||||||
@ -61,6 +77,7 @@ julia> t = Template(;
|
|||||||
Coveralls(),
|
Coveralls(),
|
||||||
AppVeyor(),
|
AppVeyor(),
|
||||||
GitHubPages(),
|
GitHubPages(),
|
||||||
|
CirrusCI(),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
Template:
|
Template:
|
||||||
|
@ -15,6 +15,22 @@ repeatable, and customizable way.**
|
|||||||
pkg> add PkgTemplates
|
pkg> add PkgTemplates
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Plugins
|
||||||
|
|
||||||
|
`PkgTemplates` is based on plugins which handle the setup of individual package components.
|
||||||
|
The available plugins are:
|
||||||
|
|
||||||
|
* Continuous Integration (CI)
|
||||||
|
* [Travis CI](https://travis-ci.com) (Linux, MacOS)
|
||||||
|
* [AppVeyor](https://appveyor.com) (Windows)
|
||||||
|
* [GitLabCI](https://gitlab.com) (Linux)
|
||||||
|
* [CirrusCI](https://cirrus-ci.org) (FreeBSD)
|
||||||
|
* Code Coverage
|
||||||
|
* [Codecov](https://codecov.io)
|
||||||
|
* [Coveralls](https://coveralls.io)
|
||||||
|
* Documentation
|
||||||
|
* [GitHubPages](https://pages.github.com)
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
```@setup usage
|
```@setup usage
|
||||||
@ -56,6 +72,7 @@ t = Template(;
|
|||||||
Coveralls(),
|
Coveralls(),
|
||||||
AppVeyor(),
|
AppVeyor(),
|
||||||
GitHubPages(),
|
GitHubPages(),
|
||||||
|
CirrusCI(),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
generate("MyPkg2", t)
|
generate("MyPkg2", t)
|
||||||
|
@ -14,6 +14,7 @@ describes plugins that already exist; for information on writing your own plugin
|
|||||||
TravisCI
|
TravisCI
|
||||||
AppVeyor
|
AppVeyor
|
||||||
GitLabCI
|
GitLabCI
|
||||||
|
CirrusCI
|
||||||
```
|
```
|
||||||
|
|
||||||
## Code Coverage
|
## Code Coverage
|
||||||
|
Loading…
Reference in New Issue
Block a user