corley/version-bundle
Composer 安装命令:
composer require corley/version-bundle
包简介
Corley Version Bundle
README 文档
README
Just an unified way in order to bump app version for Symfony2 applications
In your AppKernel.php
public function registerBundles() { ... $bundles = array( ... new Corley\VersionBundle\CorleyVersionBundle(), ); ... return $bundles; }
And use it!
app/console corley:version:bump 0.0.1
And see the actual version
app/console corley:version:show
The bundle creates/updates a version.yml file in your config folder. That's it
no big deal...
In your config/config.yml add an import
imports: - { resource: version.yml }
If you want to print it in your templates, just add the version in your twig configuration
# config/config.yml twig: globals: version: %version%
Now you can use it in your templates
<footer> Version: {{ version.number }} </footer>
You can also append the version number after your static resources
{% javascripts '@CorleyBaseBundle/Resources/public/js/jquery.min.js' '@CorleyBaseBundle/Resources/public/bootstrap/js/bootstrap.min.js' '@CorleyBaseBundle/Resources/public/select2/select2.min.js' '@CorleyBaseBundle/Resources/public/js/bootstrap-datepicker.js' '@CorleyBaseBundle/Resources/public/js/theme.js' filter='uglifyjs' output='js/compiled/base.js' %} <script type="text/javascript" src="{{ asset_url }}?v={{ version.number }}"></script> {% endjavascripts %}
Or you can use it in your git flow release process
$ git flow release start 1.0.0
$ app/console corley:version:bump 1.0.0
$ git commit -a -m "Bumped version 1.0.0"
$ git flow release finish 1.0.0
Install with composer
In your composer.json add the requirement
"require": { "corley/version-bundle": "~1" }
Add also the repository to your composer
统计信息
- 总下载量: 589
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-09-30