twc / gitversion-bundle
Extract last git tag to manage app versioning
Package info
github.com/thewalkingcoder/gitversion-bundle
Type:symfony-bundle
pkg:composer/twc/gitversion-bundle
v1.0.4
2022-07-26 11:21 UTC
Requires
- php: >=7.2.5
- symfony/console: ^5.4|^6.0
- symfony/process: ^5.4|^6.0
Requires (Dev)
- phpunit/phpunit: ^8.5
README
Extract last git tag to manage app versioning.
Installation
composer require twc/gitversion-bundle
Basic Usage
Configuration
| key | definition | default |
|---|---|---|
| default_version | value when tag not exist | v0.1.0 |
| file_name | file Name including last git tag | VERSION |
#If you want to change default value create config/packages/twc_gitversion.yaml twc_gitversion: default_version: 'v0.0.0'
Generate version
bin/console twc:generate:version
Get last version
with twig
{{ twc_version }}
with php
use Twc\GitversionBundle\Provider\GitVersionProvider; public function home(GitVersionProvider $gitVersionProvider) { $version = $gitVersionProvider->get(); dump($version->toString()); }