Skip to content
Snippets Groups Projects

Handle no new revision on re-triggering release pipeline

+ 8
1
@@ -275,7 +275,14 @@ upload:
- echo "Upload '$PACKAGE' to '$PROJECT' and clean up snapshot projects on release"
- osc dput "$PROJECT" _build/*.dsc | tee upload.log
- REVISION=$(awk '/Committed revision/ {sub(/\./,""); print $3}' upload.log)
- echo "Package revision $REVISION of '$PACKAGE' uploaded to '$PROJECT'"
- |
if [ -n "$REVISION" ]
then
echo "Package revision $REVISION of '$PACKAGE' uploaded to '$PROJECT'"
else
REVISION=$(osc log "$PROJECT" "$PACKAGE" --csv | sed 's/|.*//')
echo "Package '$PACKAGE' not uploaded to '$PROJECT', current revision is $REVISION"
fi
- |
if [ "$RELEASE" == 1 ]
then
Loading