therat/symdep
最新稳定版本:6.1.1
Composer 安装命令:
composer require therat/symdep
包简介
Additional tool for symfony deploy
README 文档
README
Often I execute a lot of similar commands for update my local project, thats why this project was created.
Requirements
Any symfony project.
Install
composer require therat/symdep ~3.0
Create deploy.php file into your project
cp vendor/therat/symdep/deploy.php.example deploy.php
Add file symdep.lock to your .gitignore
Extend tasks
Modify properties
Example
/**
* modify properties
*/
task(
'env',
function () {
switch (get('build_type')) {
case BuildType::TYPE_DEV:
break;
case BuildType::TYPE_TEST:
break;
case BuildType::TYPE_PROD:
break;
}
}
);
after('properties', 'env');
Delete useless branch folder from test
./bin/project-drop-branches-from-test
Build new version of geggs
- Create and push tag
- Create phar
./bin/box-build
- Go to github and upload new
symdep.pharinto new release - Publish new manifest
./bin/generate-manifest
统计信息
- 总下载量: 37.52k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-02-20