drone fix 2. validated through python3 yaml.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing

This commit is contained in:
ruberoid 2025-10-16 21:56:40 +04:00
parent e9d2bcdb7a
commit 32b0253981

View File

@ -428,15 +428,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/telegram-listener - cd flea/telegram-listener
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.TelegramListener.Host/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/telegram_listener:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.TelegramListener.Host/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/telegram_listener:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/telegram_listener:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/telegram_listener:latest --destination=hub.musk.fun/k8s/nocr/telegram_listener:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/telegram_listener:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-telegram-listener --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-telegram-listener \
--compressed-caching=true
depends_on: depends_on:
- telegram-listener-nuget - telegram-listener-nuget
- text-matcher-nuget - text-matcher-nuget
@ -453,15 +454,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/telegram-client - cd flea/telegram-client
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.TelegramClient.Host/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/telegram_client:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.TelegramClient.Host/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/telegram_client:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/telegram_client:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/telegram_client:latest --destination=hub.musk.fun/k8s/nocr/telegram_client:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/telegram_client:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-telegram-client --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-telegram-client \
--compressed-caching=true
depends_on: depends_on:
- telegram-listener-build-push - telegram-listener-build-push
@ -476,15 +478,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/text-matcher - cd flea/text-matcher
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.TextMatcher.Host/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/text_matcher:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.TextMatcher.Host/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/text_matcher:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/text_matcher:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/text_matcher:latest --destination=hub.musk.fun/k8s/nocr/text_matcher:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/text_matcher:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-text-matcher --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-text-matcher \
--compressed-caching=true
depends_on: depends_on:
- telegram-listener-nuget - telegram-listener-nuget
- text-matcher-nuget - text-matcher-nuget
@ -501,15 +504,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/text-matcher - cd flea/text-matcher
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.TextMatcher.Migrator/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.TextMatcher.Migrator/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:latest --destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/text_matcher_migrator:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-text-matcher-migrator --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-text-matcher-migrator \
--compressed-caching=true
depends_on: depends_on:
- text-matcher-build-push - text-matcher-build-push
@ -524,15 +528,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/users - cd flea/users
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.Users.Host/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/users:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.Users.Host/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/users:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/users:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/users:latest --destination=hub.musk.fun/k8s/nocr/users:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/users:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-users --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-users \
--compressed-caching=true
depends_on: depends_on:
- telegram-listener-nuget - telegram-listener-nuget
- text-matcher-nuget - text-matcher-nuget
@ -549,15 +554,16 @@ steps:
- mkdir -p /kaniko/.docker - mkdir -p /kaniko/.docker
- echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json - echo "{\"auths\":{\"hub.musk.fun\":{\"username\":\"$HUB_USERNAME\",\"password\":\"$HUB_PASSWORD\"}}}" > /kaniko/.docker/config.json
- cd flea/users - cd flea/users
- /kaniko/executor - |
--context=. /kaniko/executor \
--dockerfile=src/Nocr.Users.Migrator/Dockerfile --context=. \
--destination=hub.musk.fun/k8s/nocr/users_migrator:${DRONE_COMMIT_SHA:0:7} --dockerfile=src/Nocr.Users.Migrator/Dockerfile \
--destination=hub.musk.fun/k8s/nocr/users_migrator:${DRONE_TAG} --destination=hub.musk.fun/k8s/nocr/users_migrator:${DRONE_COMMIT_SHA:0:7} \
--destination=hub.musk.fun/k8s/nocr/users_migrator:latest --destination=hub.musk.fun/k8s/nocr/users_migrator:${DRONE_TAG} \
--cache=true --destination=hub.musk.fun/k8s/nocr/users_migrator:latest \
--cache-repo=hub.musk.fun/k8s/cache/nocr-users-migrator --cache=true \
--compressed-caching=true --cache-repo=hub.musk.fun/k8s/cache/nocr-users-migrator \
--compressed-caching=true
depends_on: depends_on:
- users-build-push - users-build-push
@ -570,7 +576,7 @@ steps:
commands: commands:
- cd flea/_deploy/scripts - cd flea/_deploy/scripts
- chmod +x deploy.sh - chmod +x deploy.sh
- ./deploy.sh ${DRONE_TAG} ${DRONE_COMMIT_SHA:0:7} - ./deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
depends_on: depends_on:
- telegram-client-build-push - telegram-client-build-push
- text-matcher-migrator-build-push - text-matcher-migrator-build-push
@ -632,6 +638,6 @@ steps:
commands: commands:
- cd flea/_deploy/scripts - cd flea/_deploy/scripts
- chmod +x deploy.sh - chmod +x deploy.sh
- ./deploy.sh ${DRONE_TAG} ${DRONE_COMMIT_SHA:0:7} - ./deploy.sh "${DRONE_TAG}" "${DRONE_COMMIT_SHA:0:7}"
depends_on: depends_on:
- check-trigger - check-trigger