Update .drone.yml

This commit is contained in:
ruberoid 2024-12-05 16:23:54 +00:00
parent b259675378
commit 596dc94f35

View File

@ -1,72 +1,72 @@
--- ---
kind: pipeline kind: pipeline
type: kubernetes type: kubernetes
name: Nocr name: Nocr
metadata: metadata:
namespace: musk-drone namespace: musk-drone
trigger: trigger:
branch: branch:
- main - main
# event: # event:
# - tag # - tag
clone: clone:
disable: true disable: true
steps: steps:
- name: clone - name: clone
image: alpine/git image: alpine/git
settings: settings:
tags: true tags: true
commands: commands:
- pwd - pwd
- git clone https://gitea.musk.fun/nocr/flea - git clone https://gitea.musk.fun/nocr/flea
- cd flea - cd flea
- git submodule update --init --recursive - git submodule update --init --recursive
- name: kaniko nocr telegram listener build & push - name: kaniko nocr telegram listener build & push
image: plugins/kaniko image: plugins/kaniko
settings: settings:
registry: hub.musk.fun registry: hub.musk.fun
repo: hub.musk.fun/k8s/nocr/telegram_listener repo: hub.musk.fun/k8s/nocr/telegram_listener
tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"]
context: ./flea/telegram-listener context: ./flea/telegram-listener
dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile
username: username:
from_secret: hub_username from_secret: hub_username
password: password:
from_secret: hub_password from_secret: hub_password
volumes: volumes:
- name: kaniko-cache - name: kaniko-cache
mountPath: / path: /
depends_on: depends_on:
- clone - clone
- name: kaniko nocr text matcher build & push - name: kaniko nocr text matcher build & push
image: plugins/kaniko image: plugins/kaniko
settings: settings:
registry: hub.musk.fun registry: hub.musk.fun
repo: hub.musk.fun/k8s/nocr/text_matcher repo: hub.musk.fun/k8s/nocr/text_matcher
tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"]
context: ./flea/text-matcher context: ./flea/text-matcher
dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile
username: username:
from_secret: hub_username from_secret: hub_username
password: password:
from_secret: hub_password from_secret: hub_password
volumes: volumes:
- name: kaniko-cache - name: kaniko-cache
mountPath: / path: /
depends_on: depends_on:
- clone - clone
volumes: volumes:
- name: dotnet-cache - name: dotnet-cache
claim: claim:
name: dotnet-cache-claim name: dotnet-cache-claim
- name: kaniko-cache - name: kaniko-cache
claim: claim:
name: kaniko-cache-claim name: kaniko-cache-claim