drone fix
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
ruberoid 2025-10-16 21:53:11 +04:00
parent a9c846d793
commit e9d2bcdb7a

View File

@ -226,13 +226,13 @@ steps:
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
echo "Commit message - $COMMIT_MSG" echo "Commit message - $COMMIT_MSG"
if echo "$COMMIT_MSG" | grep -q "contracts_only:"; then if echo "$COMMIT_MSG" | grep -q "contracts_only:"; then
echo "✅ contracts_only detected, proceeding..." echo "✅ contracts_only detected, proceeding..."
exit 0 exit 0
else else
echo "⏭️ No contracts_only marker, skipping..." echo "⏭️ No contracts_only marker, skipping..."
exit 78 exit 78
fi fi
depends_on: depends_on:
- clone - clone
@ -248,14 +248,14 @@ steps:
- | - |
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
if echo "$COMMIT_MSG" | grep -q "contracts_only:telegram_listener"; then if echo "$COMMIT_MSG" | grep -q "contracts_only:telegram_listener"; then
echo "📦 Publishing telegram-listener contracts..." echo "📦 Publishing telegram-listener contracts..."
dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json
dotnet pack telegram-listener/Nocr.TelegramListener.sln -o ./bin -p:PackageVersion=${DRONE_TAG} dotnet pack telegram-listener/Nocr.TelegramListener.sln -o ./bin -p:PackageVersion=${DRONE_TAG}
dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate
else else
echo "⏭️ Skipping telegram-listener contracts" echo "⏭️ Skipping telegram-listener contracts"
fi fi
depends_on: depends_on:
- check-trigger - check-trigger
@ -271,14 +271,14 @@ steps:
- | - |
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
if echo "$COMMIT_MSG" | grep -q "contracts_only:text_matcher"; then if echo "$COMMIT_MSG" | grep -q "contracts_only:text_matcher"; then
echo "📦 Publishing text-matcher contracts..." echo "📦 Publishing text-matcher contracts..."
dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json
dotnet pack text-matcher/Nocr.TextMatcher.sln -o ./bin -p:PackageVersion=${DRONE_TAG} dotnet pack text-matcher/Nocr.TextMatcher.sln -o ./bin -p:PackageVersion=${DRONE_TAG}
dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate
else else
echo "⏭️ Skipping text-matcher contracts" echo "⏭️ Skipping text-matcher contracts"
fi fi
depends_on: depends_on:
- check-trigger - check-trigger
@ -294,14 +294,14 @@ steps:
- | - |
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
if echo "$COMMIT_MSG" | grep -q "contracts_only:users"; then if echo "$COMMIT_MSG" | grep -q "contracts_only:users"; then
echo "📦 Publishing users contracts..." echo "📦 Publishing users contracts..."
dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json
dotnet pack users/Nocr.Users.sln -o ./bin -p:PackageVersion=${DRONE_TAG} dotnet pack users/Nocr.Users.sln -o ./bin -p:PackageVersion=${DRONE_TAG}
dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate dotnet nuget push ./bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate
else else
echo "⏭️ Skipping users contracts" echo "⏭️ Skipping users contracts"
fi fi
depends_on: depends_on:
- check-trigger - check-trigger
@ -349,13 +349,13 @@ steps:
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
echo "Commit message - $COMMIT_MSG" echo "Commit message - $COMMIT_MSG"
if echo "$COMMIT_MSG" | grep -qE "contracts_only:|deploy_only:"; then if echo "$COMMIT_MSG" | grep -qE "contracts_only:|deploy_only:"; then
echo "⏭️ contracts_only or deploy_only detected, skipping full release..." echo "⏭️ contracts_only or deploy_only detected, skipping full release..."
exit 78 exit 78
else else
echo "✅ Full release triggered" echo "✅ Full release triggered"
exit 0 exit 0
fi fi
depends_on: depends_on:
- clone - clone
@ -617,13 +617,13 @@ steps:
cd flea cd flea
COMMIT_MSG=$(git log -1 --pretty=%B) COMMIT_MSG=$(git log -1 --pretty=%B)
echo "Commit message - $COMMIT_MSG" echo "Commit message - $COMMIT_MSG"
if echo "$COMMIT_MSG" | grep -q "deploy_only:"; then if echo "$COMMIT_MSG" | grep -q "deploy_only:"; then
echo "✅ deploy_only detected, proceeding..." echo "✅ deploy_only detected, proceeding..."
exit 0 exit 0
else else
echo "⏭️ No deploy_only marker, skipping..." echo "⏭️ No deploy_only marker, skipping..."
exit 78 exit 78
fi fi
depends_on: depends_on:
- clone - clone