File tree 3 files changed +23
-5
lines changed 3 files changed +23
-5
lines changed Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ set -e
4
+
5
+ if (( "$# " != 1 ))
6
+ then
7
+ echo " Tag has to be provided"
8
+ exit 1
9
+ fi
10
+
11
+ docker-compose run -e CHANGELOG_GITHUB_TOKEN=${CHANGELOG_GITHUB_TOKEN:- " " } --workdir=" /mqdev" --rm generate-changelog github_changelog_generator --future-release " $1 " --no-issues --unreleased-only --output " CHANGELOG_FUTURE.md"
12
+
13
+ # git add CHANGELOG.md && git commit -m "Release $1" -S && git push origin "$CURRENT_BRANCH"
Original file line number Diff line number Diff line change 3
3
set -x
4
4
set -e
5
5
6
- while getopts " bustefcdp " OPTION; do
6
+ while getopts " bustefdp " OPTION; do
7
7
case $OPTION in
8
8
b)
9
9
docker-compose pull && docker-compose build
@@ -20,9 +20,6 @@ while getopts "bustefcdp" OPTION; do
20
20
f)
21
21
./bin/php-cs-fixer fix
22
22
;;
23
- c)
24
- docker-compose run -e CHANGELOG_GITHUB_TOKEN=${CHANGELOG_GITHUB_TOKEN:- " " } --workdir=" /mqdev" --rm generate-changelog github_changelog_generator --release-branch=" $3 " --future-release " $2 " --simple-list
25
- ;;
26
23
27
24
d) docker-compose run --workdir=" /mqdev" --rm dev php pkg/enqueue-bundle/Tests/Functional/app/console.php config:dump-reference enqueue -vvv
28
25
;;
Original file line number Diff line number Diff line change 8
8
exit 1
9
9
fi
10
10
11
+
12
+ if [ ! -f ./CHANGELOG_FUTURE.md ]; then
13
+ echo " Release changelog has not been generated. File CHANGELOG_FUTURE.md does not exist."
14
+ exit 1
15
+ fi
16
+
17
+ rm ./CHANGELOG_FUTURE.md
18
+
11
19
CURRENT_BRANCH=` git rev-parse --abbrev-ref HEAD`
12
20
13
- ./bin/dev -c $1 " $CURRENT_BRANCH " && git add CHANGELOG.md && git commit -m " Release $1 " -S && git push origin " $CURRENT_BRANCH "
21
+ git add CHANGELOG.md && git commit -m " Release $1 " -S && git push origin " $CURRENT_BRANCH "
14
22
15
23
./bin/subtree-split
16
24
You can’t perform that action at this time.
0 commit comments