diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..d28f5091e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,30 @@ +# Change Log + +## [0.2.3](https://github.com/php-enqueue/enqueue-dev/tree/0.2.3) (2017-01-09) +[Full Changelog](https://github.com/php-enqueue/enqueue-dev/compare/0.2.2...0.2.3) + +- \[travis\] Cache docker images on travis. [\#9](https://github.com/php-enqueue/enqueue-dev/pull/9) ([makasim](https://github.com/makasim)) +- \[enhancement\]\[amqp-ext\] Add purge queue method to amqp context. [\#8](https://github.com/php-enqueue/enqueue-dev/pull/8) ([makasim](https://github.com/makasim)) +- \[bug\]\[amqp-ext\] Receive timeout parameter is miliseconds [\#7](https://github.com/php-enqueue/enqueue-dev/pull/7) ([makasim](https://github.com/makasim)) + +## [0.2.2](https://github.com/php-enqueue/enqueue-dev/tree/0.2.2) (2017-01-06) +[Full Changelog](https://github.com/php-enqueue/enqueue-dev/compare/0.2.1...0.2.2) + +- Amqp lazy connection [\#4](https://github.com/php-enqueue/enqueue-dev/issues/4) + +- \[amqp\] introduce lazy context. [\#6](https://github.com/php-enqueue/enqueue-dev/pull/6) ([makasim](https://github.com/makasim)) + +## [0.2.1](https://github.com/php-enqueue/enqueue-dev/tree/0.2.1) (2017-01-05) +[Full Changelog](https://github.com/php-enqueue/enqueue-dev/compare/0.2.0...0.2.1) + +## [0.2.0](https://github.com/php-enqueue/enqueue-dev/tree/0.2.0) (2017-01-05) +[Full Changelog](https://github.com/php-enqueue/enqueue-dev/compare/0.1.0...0.2.0) + +- Upd php cs fixer [\#3](https://github.com/php-enqueue/enqueue-dev/pull/3) ([makasim](https://github.com/makasim)) +- \[psr\] Introduce MessageProcessor interface \(moved from consumption\). [\#2](https://github.com/php-enqueue/enqueue-dev/pull/2) ([makasim](https://github.com/makasim)) +- \[bundle\] Add ability to disable signal extension. [\#1](https://github.com/php-enqueue/enqueue-dev/pull/1) ([makasim](https://github.com/makasim)) + +## [0.1.0](https://github.com/php-enqueue/enqueue-dev/tree/0.1.0) (2016-12-29) + + +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file diff --git a/Dockerfile.generate-changelog b/Dockerfile.generate-changelog new file mode 100644 index 000000000..80067f48f --- /dev/null +++ b/Dockerfile.generate-changelog @@ -0,0 +1,3 @@ +FROM ruby:2 + +RUN gem install github_changelog_generator \ No newline at end of file diff --git a/bin/dev b/bin/dev index 11f87e39d..22aa8e2f5 100755 --- a/bin/dev +++ b/bin/dev @@ -3,7 +3,7 @@ set -x set -e -while getopts "bustef" OPTION; do +while getopts "bustefc" OPTION; do case $OPTION in b) COMPOSE_PROJECT_NAME=mqdev docker-compose build @@ -23,6 +23,9 @@ while getopts "bustef" OPTION; do t) COMPOSE_PROJECT_NAME=mqdev docker-compose run --workdir="/mqdev" --rm dev ./bin/test ;; + c) + COMPOSE_PROJECT_NAME=mqdev docker-compose run --workdir="/mqdev" --rm generate-changelog github_changelog_generator --future-release "$2" --simple-list + ;; \?) echo "Invalid option: -$OPTARG" >&2 diff --git a/docker-compose.yml b/docker-compose.yml index 74ffecbcb..a3b3bbeb5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,6 +38,11 @@ services: environment: MYSQL_ROOT_PASSWORD: rootpass + generate-changelog: + build: { context: ., dockerfile: Dockerfile.generate-changelog } + volumes: + - ./:/mqdev + volumes: mysql-data: driver: local \ No newline at end of file