Skip to content
Snippets Groups Projects
Verified Commit d7e01d44 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

PIPELINE: fix generation of version.json

parent 4193bd32
No related branches found
No related tags found
No related merge requests found
Pipeline #31591 failed
......@@ -41,18 +41,18 @@ add-commit:
- echo ",{\"server\"${COLON} \"$SERVER\", \"mysqlbackend\"${COLON} \"$MYSQL\", \"pylib\"${COLON} \"$PYLIB\", \"webui\"${COLON} \"$WEBUI\" }" >> versions.json
# add closing ] again
- echo "\n]"
- echo "\n]" >> versions.json
# create the commit.json which is to send to the commit api of gitlab
- echo -n "{\"branch\"${COLON} \"main\", \"commit_message\"${COLON} \"new commit via ci pipeline\", \"actions\"${COLON} [ { \"action\"${COLON} \"update\", \"file_path\"${COLON} \"versions.json\", \"encoding\"${COLON} \"base64\", \"content\"${COLON} \"" > commit.json
- echo -n "$(base64 versions.json)" >> commit.json
- echo -n '" } ] }' >> commit.json
# for debugging
- cat commit.json
- DATA="$(cat commit.json)"
- echo "$DATA"
# commit the changes (which then triggers the pages job)
- curl --fail-with-body --request POST --header "PRIVATE-TOKEN${COLON} $CIPRIVATETOKEN" --header "Content-Type${COLON} application/json" --data "$(cat commit.json)" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/repository/commits"
- curl --fail-with-body --request POST --header "PRIVATE-TOKEN${COLON} $CIPRIVATETOKEN" --header "Content-Type${COLON} application/json" --data "$DATA" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/repository/commits"
pages:
rules:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment