-
Notifications
You must be signed in to change notification settings - Fork 7
/
hidev.yml
47 lines (42 loc) · 1.93 KB
/
hidev.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package:
type: project
name: hidev
title: Automation tool mixed with code generator for easier continuous development
headline: HiDev
keywords: automation, build tool, task runner, code generator, continuous development, continuous integration
description: |
Simplifies and automates:
- package management: [Composer], [Packagist]
- releasing: README, LICENSE, CHANGELOG, version bumping
- CI services integration: [Travis], [Scrutinizer]
- testing: [PHPUnit], [Codeception]
- code quality checking: [PHP-CS-Fixer], [VersionEye]
- version control management: .gitignore, GitHub
- PHAR building with [Box]
- code generation with php and twig templates
Functionality is provided and can be extended with [plugins].
[Composer]: https://getcomposer.org/
[Packagist]: https://packagist.org/
[Travis]: https://travis-ci.org/
[Scrutinizer]: https://scrutinizer-ci.com/
[PHPUnit]: https://phpunit.de/
[Codeception]: http://codeception.com/
[PHP-CS-Fixer]: https://github.com/FriendsOfPHP/PHP-CS-Fixer
[VersionEye]: https://www.versioneye.com/
[Box]: https://github.com/box-project/box2
[plugins]: docs/Plugins.md
log:
level: info
plugins:
hiqdev/hidev-box: "*@dev"
hiqdev/hidev-php: "*@dev"
hiqdev/hidev-readme: "*@dev"
hiqdev/hidev-travis: "*@dev"
hiqdev/hidev-license: "*@dev"
hiqdev/hidev-phpstan: "*@dev"
hiqdev/hidev-phpunit: "*@dev"
hiqdev/hidev-chkipper: "*@dev"
hiqdev/hidev-composer: "*@dev"
hiqdev/hidev-scrutinizer: "*@dev"
hiqdev/hidev-php-cs-fixer: "*@dev"
hiqdev/hidev-hiqdev: "*@dev"