Compare commits
2 Commits
59d2cf20ec
...
0da154e61e
Author | SHA1 | Date | |
---|---|---|---|
0da154e61e | |||
b65ada0689 |
@ -28,8 +28,6 @@ git fetch --tags
|
|||||||
CURRENTTAG=$(git tag --sort=-taggerdate | head -n 1)
|
CURRENTTAG=$(git tag --sort=-taggerdate | head -n 1)
|
||||||
PREVIOUSTAG=$(git tag --sort=-taggerdate | head -n 2 | tail -n 1)
|
PREVIOUSTAG=$(git tag --sort=-taggerdate | head -n 2 | tail -n 1)
|
||||||
ALLCHANGES=$(npx -y @philippdormann/changelogen@latest --from $PREVIOUSTAG --to $CURRENTTAG --no-output | sed 's/"/\\"/g' | tail -n +6)
|
ALLCHANGES=$(npx -y @philippdormann/changelogen@latest --from $PREVIOUSTAG --to $CURRENTTAG --no-output | sed 's/"/\\"/g' | tail -n +6)
|
||||||
FORMATTED_CHANGES=$(echo "# $PLUGIN_VERSION_PREFIX$CURRENTTAG \n $ALLCHANGES" | pandoc -f markdown -t html | sed 's/"/'"'"'/g' | xargs echo -n)
|
|
||||||
|
|
||||||
|
|
||||||
if [ "${PLUGIN_GITEA_DOMAIN:+set}" = set ]; then
|
if [ "${PLUGIN_GITEA_DOMAIN:+set}" = set ]; then
|
||||||
if [ "${PLUGIN_GITEA_APIKEY:-null}" = null ]; then
|
if [ "${PLUGIN_GITEA_APIKEY:-null}" = null ]; then
|
||||||
@ -77,12 +75,13 @@ if [ "${PLUGIN_MATRIX_SERVER:+set}" = set ]; then
|
|||||||
\"password\": \"$PLUGIN_MATRIX_PASSWORD\"
|
\"password\": \"$PLUGIN_MATRIX_PASSWORD\"
|
||||||
}")
|
}")
|
||||||
MATRIX_TOKEN=$(echo $MATRIX_LOGIN | jq .access_token | sed 's/"//g' )
|
MATRIX_TOKEN=$(echo $MATRIX_LOGIN | jq .access_token | sed 's/"//g' )
|
||||||
|
FORMATTED_CHANGES=$(echo "# $PLUGIN_VERSION_PREFIX$CURRENTTAG \n $ALLCHANGES" | pandoc -f markdown -t html | sed 's/"/'"'"'/g' | xargs echo -n)
|
||||||
curl --request POST \
|
curl --request POST \
|
||||||
--url "https://$PLUGIN_MATRIX_SERVER/_matrix/client/r0/rooms/$PLUGIN_MATRIX_ROOM/send/m.room.message?access_token=$MATRIX_TOKEN" \
|
--url "https://$PLUGIN_MATRIX_SERVER/_matrix/client/r0/rooms/$PLUGIN_MATRIX_ROOM/send/m.room.message?access_token=$MATRIX_TOKEN" \
|
||||||
--header "Content-Type: application/json" \
|
--header "Content-Type: application/json" \
|
||||||
--data "{
|
--data "{
|
||||||
\"msgtype\": \"m.text\",
|
\"msgtype\": \"m.text\",
|
||||||
\"body\": \"$(echo "# $CURRENTTAG \n $ALLCHANGES" | xargs echo -n)\",
|
\"body\": \"$(echo "# $PLUGIN_VERSION_PREFIX$CURRENTTAG \n $ALLCHANGES" | xargs echo -n)\",
|
||||||
\"format\": \"org.matrix.custom.html\",
|
\"format\": \"org.matrix.custom.html\",
|
||||||
\"formatted_body\": \"$FORMATTED_CHANGES\"
|
\"formatted_body\": \"$FORMATTED_CHANGES\"
|
||||||
}"
|
}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user