
* initial commit * added timestamps and email recipient * Revert "added timestamps and email recipient" This reverts commit41085705
* added steps to Jenkins pipeline * added steps to Jenkins pipeline * added script for creating release notes * fixed script for creating release notes * fixed script for creating release notes * Increased version * Revert "Increased version" This reverts commit86949059
* added steps to Jenkins pipeline * Increased version * moved ci-cd from ci-cd branch to master * Revert "Increased version" This reverts commit666ee948
* fixes in pipeline * fixed version for docker * fixed version for docker * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * added conditions to jenkinsfile * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * testing PR build * fixed release_json.sh script * fixed release_json.sh script * fixed release_json.sh script * testing PR build * testing PR build Co-authored-by: Bulat Yusupov <byusupov@provectus.com> Co-authored-by: 66632 <>
13 lines
No EOL
351 B
Bash
13 lines
No EOL
351 B
Bash
#!/bin/bash
|
|
|
|
last_tag=$(git describe --tags --abbrev=0)
|
|
|
|
if [ -z "$last_tag" ]; then
|
|
last_tag="HEAD"
|
|
else
|
|
last_tag="$last_tag..HEAD"
|
|
fi
|
|
|
|
commits_list=$(git --no-pager log $last_tag --oneline --pretty=format:"- %s\\n" | uniq | tr -d '\n' | sed 's/\"/\\"/g')
|
|
|
|
echo '{"tag_name":"'$1'","name":"'$1'","body":"'$commits_list'"}' > /tmp/release.json |