Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d2ee070

Browse files
committed
update release scripts.
1 parent 64f437b commit d2ee070

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

bin/changelog

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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"

bin/dev

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
set -x
44
set -e
55

6-
while getopts "bustefcdp" OPTION; do
6+
while getopts "bustefdp" OPTION; do
77
case $OPTION in
88
b)
99
docker-compose pull && docker-compose build
@@ -20,9 +20,6 @@ while getopts "bustefcdp" OPTION; do
2020
f)
2121
./bin/php-cs-fixer fix
2222
;;
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-
;;
2623

2724
d) docker-compose run --workdir="/mqdev" --rm dev php pkg/enqueue-bundle/Tests/Functional/app/console.php config:dump-reference enqueue -vvv
2825
;;

bin/release

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,17 @@ then
88
exit 1
99
fi
1010

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+
1119
CURRENT_BRANCH=`git rev-parse --abbrev-ref HEAD`
1220

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"
1422

1523
./bin/subtree-split
1624

0 commit comments

Comments
 (0)