From 6f9107677259b18fb0d8675b0d47c14a6c6440cb Mon Sep 17 00:00:00 2001 From: "Ruberoid (ghostcat)" Date: Thu, 5 Dec 2024 16:31:58 +0400 Subject: [PATCH 01/34] temporary disabled ci steps graph. --- .drone.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.drone.yml b/.drone.yml index 77d34a9..6381d7a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -39,8 +39,8 @@ steps: from_secret: hub_username password: from_secret: hub_password - depends_on: - - clone + # depends_on: + # - clone - name: nocr telegram listener nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -55,8 +55,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/telegram-listener/Nocr.TelegramListener.sln -o ./flea/telegram-listener/bin - dotnet nuget push ./flea/telegram-listener/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - nocr telegram listener build & push + # depends_on: + # - nocr telegram listener build & push - name: nocr text matcher build & push image: plugins/docker @@ -71,8 +71,8 @@ steps: from_secret: hub_username password: from_secret: hub_password - depends_on: - - clone + # depends_on: + # - clone - name: nocr text matcher nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -87,8 +87,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/text-matcher/Nocr.TextMatcher.sln -o ./flea/text-matcher/bin - dotnet nuget push ./flea/text-matcher/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - nocr text matcher build & push + # depends_on: + # - nocr text matcher build & push - name: nocr users build & push image: plugins/docker @@ -103,8 +103,8 @@ steps: from_secret: hub_username password: from_secret: hub_password - depends_on: - - clone + # depends_on: + # - clone - name: nocr users nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -119,8 +119,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/users/Nocr.Users.sln -o ./flea/users/bin - dotnet nuget push ./flea/users/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - nocr users build & push + # depends_on: + # - nocr users build & push - name: nocr telegram client build & push image: plugins/docker @@ -135,8 +135,8 @@ steps: from_secret: hub_username password: from_secret: hub_password - depends_on: - - clone + # depends_on: + # - clone - name: nocr text matcher migrator build & push image: plugins/docker @@ -151,8 +151,8 @@ steps: from_secret: hub_username password: from_secret: hub_passwordi - depends_on: - - nocr text matcher build & push + # depends_on: + # - nocr text matcher build & push - name: nocr users migrator build & push image: plugins/docker @@ -167,8 +167,8 @@ steps: from_secret: hub_username password: from_secret: hub_password - depends_on: - - nocr users build & push + # depends_on: + # - nocr users build & push volumes: - name: dotnet-cache From fe8042546f5ec2b36428e6412b14ceb8f1b75a04 Mon Sep 17 00:00:00 2001 From: "Ruberoid (ghostcat)" Date: Thu, 5 Dec 2024 16:53:37 +0400 Subject: [PATCH 02/34] creds fix --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 6381d7a..6d78152 100644 --- a/.drone.yml +++ b/.drone.yml @@ -150,7 +150,7 @@ steps: username: from_secret: hub_username password: - from_secret: hub_passwordi + from_secret: hub_password # depends_on: # - nocr text matcher build & push From d0a3e0b7b0bea356778b4674c9a6e0a8e199c3a0 Mon Sep 17 00:00:00 2001 From: "Ruberoid (ghostcat)" Date: Thu, 5 Dec 2024 20:12:04 +0400 Subject: [PATCH 03/34] test 001. kaniko build. --- .drone.yml | 140 ++++++----------------------------------------------- 1 file changed, 16 insertions(+), 124 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6d78152..3cfc2ca 100644 --- a/.drone.yml +++ b/.drone.yml @@ -26,149 +26,41 @@ steps: - cd flea - git submodule update --init --recursive - - name: nocr telegram listener build & push - image: plugins/docker - privileged: true + - name: kaniko nocr telegram listener build & push + image: plugins/kaniko settings: - repo: hub.musk.fun/k8s/nocr/telegram_listener registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/telegram_listener + tags: tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/telegram-listener dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] username: from_secret: hub_username password: from_secret: hub_password - # depends_on: - # - clone - - - name: nocr telegram listener nuget package make & push - image: mcr.microsoft.com/dotnet/sdk:8.0 volumes: - - name: dotnet-cache - path: /app/ - environment: - VERSION: ${DRONE_TAG} - NUGETAPIKEY: - from_secret: nuget_musk_api_key - commands: - - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - - dotnet pack ./flea/telegram-listener/Nocr.TelegramListener.sln -o ./flea/telegram-listener/bin - - dotnet nuget push ./flea/telegram-listener/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - # depends_on: - # - nocr telegram listener build & push + - name: kaniko-cache + # path: / + depends_on: + - clone - - name: nocr text matcher build & push - image: plugins/docker - privileged: true + - name: kaniko nocr text matcher build & push + image: plugins/kaniko settings: - repo: hub.musk.fun/k8s/nocr/text_matcher registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/text_matcher + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/text-matcher dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] username: from_secret: hub_username password: from_secret: hub_password - # depends_on: - # - clone - - - name: nocr text matcher nuget package make & push - image: mcr.microsoft.com/dotnet/sdk:8.0 volumes: - - name: dotnet-cache - path: /app/ - environment: - VERSION: ${DRONE_TAG} - NUGETAPIKEY: - from_secret: nuget_musk_api_key - commands: - - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - - dotnet pack ./flea/text-matcher/Nocr.TextMatcher.sln -o ./flea/text-matcher/bin - - dotnet nuget push ./flea/text-matcher/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - # depends_on: - # - nocr text matcher build & push - - - name: nocr users build & push - image: plugins/docker - privileged: true - settings: - repo: hub.musk.fun/k8s/nocr/users - registry: hub.musk.fun - context: ./flea/users - dockerfile: ./flea/users/src/Nocr.Users.Host/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - username: - from_secret: hub_username - password: - from_secret: hub_password - # depends_on: - # - clone - - - name: nocr users nuget package make & push - image: mcr.microsoft.com/dotnet/sdk:8.0 - volumes: - - name: dotnet-cache - path: /app/ - environment: - VERSION: ${DRONE_TAG} - NUGETAPIKEY: - from_secret: nuget_musk_api_key - commands: - - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - - dotnet pack ./flea/users/Nocr.Users.sln -o ./flea/users/bin - - dotnet nuget push ./flea/users/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - # depends_on: - # - nocr users build & push - - - name: nocr telegram client build & push - image: plugins/docker - privileged: true - settings: - repo: hub.musk.fun/k8s/nocr/telegram_client - registry: hub.musk.fun - context: ./flea/telegram-client - dockerfile: ./flea/telegram-client/src/Nocr.TelegramClient.Host/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - username: - from_secret: hub_username - password: - from_secret: hub_password - # depends_on: - # - clone - - - name: nocr text matcher migrator build & push - image: plugins/docker - privileged: true - settings: - repo: hub.musk.fun/k8s/nocr/text_matcher_migrator - registry: hub.musk.fun - context: ./flea/text-matcher/ - dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Migrator/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - username: - from_secret: hub_username - password: - from_secret: hub_password - # depends_on: - # - nocr text matcher build & push - - - name: nocr users migrator build & push - image: plugins/docker - privileged: true - settings: - repo: hub.musk.fun/k8s/nocr/users_migrator - registry: hub.musk.fun - context: ./flea/users/ - dockerfile: ./flea/users/src/Nocr.Users.Migrator/Dockerfile - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - username: - from_secret: hub_username - password: - from_secret: hub_password - # depends_on: - # - nocr users build & push + - name: kaniko-cache + # path: / + depends_on: + - clone volumes: - name: dotnet-cache From b259675378ef3922abc4cb9255295c77e20a774d Mon Sep 17 00:00:00 2001 From: "Ruberoid (ghostcat)" Date: Thu, 5 Dec 2024 20:19:47 +0400 Subject: [PATCH 04/34] fixes --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3cfc2ca..dacb56d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -31,7 +31,7 @@ steps: settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/telegram_listener - tags: tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/telegram-listener dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile username: @@ -40,7 +40,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - # path: / + mountPath: / depends_on: - clone @@ -58,7 +58,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - # path: / + mountPath: / depends_on: - clone From 596dc94f350ea4293841f9239f4a2496564702af Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 16:23:54 +0000 Subject: [PATCH 05/34] Update .drone.yml --- .drone.yml | 144 ++++++++++++++++++++++++++--------------------------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/.drone.yml b/.drone.yml index dacb56d..9b5c6a0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,72 +1,72 @@ ---- -kind: pipeline -type: kubernetes -name: Nocr - -metadata: - namespace: musk-drone - -trigger: - branch: - - main - # event: - # - tag - -clone: - disable: true - -steps: - - name: clone - image: alpine/git - settings: - tags: true - commands: - - pwd - - git clone https://gitea.musk.fun/nocr/flea - - cd flea - - git submodule update --init --recursive - - - name: kaniko nocr telegram listener build & push - image: plugins/kaniko - settings: - registry: hub.musk.fun - repo: hub.musk.fun/k8s/nocr/telegram_listener - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - context: ./flea/telegram-listener - dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile - username: - from_secret: hub_username - password: - from_secret: hub_password - volumes: - - name: kaniko-cache - mountPath: / - depends_on: - - clone - - - name: kaniko nocr text matcher build & push - image: plugins/kaniko - settings: - registry: hub.musk.fun - repo: hub.musk.fun/k8s/nocr/text_matcher - tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] - context: ./flea/text-matcher - dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile - username: - from_secret: hub_username - password: - from_secret: hub_password - volumes: - - name: kaniko-cache - mountPath: / - depends_on: - - clone - -volumes: -- name: dotnet-cache - claim: - name: dotnet-cache-claim -- name: kaniko-cache - claim: - name: kaniko-cache-claim - +--- +kind: pipeline +type: kubernetes +name: Nocr + +metadata: + namespace: musk-drone + +trigger: + branch: + - main + # event: + # - tag + +clone: + disable: true + +steps: + - name: clone + image: alpine/git + settings: + tags: true + commands: + - pwd + - git clone https://gitea.musk.fun/nocr/flea + - cd flea + - git submodule update --init --recursive + + - name: kaniko nocr telegram listener build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/telegram_listener + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/telegram-listener + dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + volumes: + - name: kaniko-cache + path: / + depends_on: + - clone + + - name: kaniko nocr text matcher build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/text_matcher + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/text-matcher + dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + volumes: + - name: kaniko-cache + path: / + depends_on: + - clone + +volumes: +- name: dotnet-cache + claim: + name: dotnet-cache-claim +- name: kaniko-cache + claim: + name: kaniko-cache-claim + From 46d36c36e2756d26a51ae5ccc02be2770b46b86b Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 16:26:37 +0000 Subject: [PATCH 06/34] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9b5c6a0..7fc5e8b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -40,7 +40,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - path: / + path: /root/ depends_on: - clone @@ -58,7 +58,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - path: / + path: /root/ depends_on: - clone From 4419672373811a3b01f4f0d327af62b75e0fe026 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 16:52:58 +0000 Subject: [PATCH 07/34] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 7fc5e8b..ab20eed 100644 --- a/.drone.yml +++ b/.drone.yml @@ -40,7 +40,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - path: /root/ + path: /kaniko/telegram_listener/ depends_on: - clone @@ -58,7 +58,7 @@ steps: from_secret: hub_password volumes: - name: kaniko-cache - path: /root/ + path: /kaniko/text_matcher/ depends_on: - clone From 6097c304286be617ac7fa1102ff445c0962440e1 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 17:30:49 +0000 Subject: [PATCH 08/34] Update .drone.yml --- .drone.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.drone.yml b/.drone.yml index ab20eed..36bf095 100644 --- a/.drone.yml +++ b/.drone.yml @@ -38,6 +38,8 @@ steps: from_secret: hub_username password: from_secret: hub_password + args: + - --verbosity=debug volumes: - name: kaniko-cache path: /kaniko/telegram_listener/ @@ -56,6 +58,8 @@ steps: from_secret: hub_username password: from_secret: hub_password + args: + - --verbosity=debug volumes: - name: kaniko-cache path: /kaniko/text_matcher/ From 5dbca76b0228f4be8967bf1bb3f8efafc5e6a835 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 17:48:57 +0000 Subject: [PATCH 09/34] trying /kaniko directory for the mount path of nfs storage --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 36bf095..f68ba9b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -42,7 +42,7 @@ steps: - --verbosity=debug volumes: - name: kaniko-cache - path: /kaniko/telegram_listener/ + path: /kaniko/ depends_on: - clone @@ -62,7 +62,7 @@ steps: - --verbosity=debug volumes: - name: kaniko-cache - path: /kaniko/text_matcher/ + path: /kaniko/ depends_on: - clone From 383e1d1841377b3c242c9129473a72d137c8aa97 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 17:53:37 +0000 Subject: [PATCH 10/34] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index f68ba9b..9fb0f6a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -42,7 +42,7 @@ steps: - --verbosity=debug volumes: - name: kaniko-cache - path: /kaniko/ + path: /kaniko depends_on: - clone @@ -62,7 +62,7 @@ steps: - --verbosity=debug volumes: - name: kaniko-cache - path: /kaniko/ + path: /kaniko depends_on: - clone From aad947c0c4e65e737a30a88be6b06e5d859d5213 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 5 Dec 2024 17:54:45 +0000 Subject: [PATCH 11/34] Update .drone.yml --- .drone.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9fb0f6a..e08e14d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -40,9 +40,9 @@ steps: from_secret: hub_password args: - --verbosity=debug - volumes: - - name: kaniko-cache - path: /kaniko +# volumes: +# - name: kaniko-cache +# path: /kaniko depends_on: - clone @@ -60,9 +60,9 @@ steps: from_secret: hub_password args: - --verbosity=debug - volumes: - - name: kaniko-cache - path: /kaniko +# volumes: +# - name: kaniko-cache +# path: /kaniko depends_on: - clone From 17e96163a9cc819085cb623078463bf338900790 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Fri, 6 Dec 2024 11:08:33 +0000 Subject: [PATCH 12/34] New day new hopes. --- .drone.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.drone.yml b/.drone.yml index e08e14d..6276daa 100644 --- a/.drone.yml +++ b/.drone.yml @@ -38,11 +38,11 @@ steps: from_secret: hub_username password: from_secret: hub_password - args: - - --verbosity=debug -# volumes: -# - name: kaniko-cache -# path: /kaniko + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache depends_on: - clone @@ -58,19 +58,19 @@ steps: from_secret: hub_username password: from_secret: hub_password - args: - - --verbosity=debug -# volumes: -# - name: kaniko-cache -# path: /kaniko + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache depends_on: - clone volumes: -- name: dotnet-cache +- name: nfs-cache claim: - name: dotnet-cache-claim -- name: kaniko-cache + name: nfs-cache-claim +- name: local-cache claim: - name: kaniko-cache-claim + name: local-cache-claim From 6cd56139a0f33e71747ad812c455a64128bafd38 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Fri, 6 Dec 2024 13:37:42 +0000 Subject: [PATCH 13/34] Update .drone.yml --- .drone.yml | 128 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/.drone.yml b/.drone.yml index 6276daa..7a895ac 100644 --- a/.drone.yml +++ b/.drone.yml @@ -66,6 +66,134 @@ steps: depends_on: - clone + - name: kaniko nocr users build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/text_matcher + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/users + dockerfile: ./flea/users/src/Nocr.Users.Host/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache + depends_on: + - clone + + - name: kaniko nocr telegram client build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/telegram_client + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/telegram-client + dockerfile: ./flea/telegram-client/src/Nocr.TelegramClient.Host/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache + depends_on: + - clone + + - name: kaniko nocr text matcher migrator build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/text_matcher_migrator + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/text-matcher/ + dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Migrator/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache + depends_on: + - clone + + - name: kaniko nocr users migrator build & push + image: plugins/kaniko + settings: + registry: hub.musk.fun + repo: hub.musk.fun/k8s/nocr/users_migrator + tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] + context: ./flea/users/ + dockerfile: ./flea/users/src/Nocr.Users.Migrator/Dockerfile + username: + from_secret: hub_username + password: + from_secret: hub_password + build_args: + - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache + depends_on: + - clone + + - name: nocr telegram listener nuget package make & push + image: mcr.microsoft.com/dotnet/sdk:8.0 + volumes: + - name: local-cache + path: /app/ + environment: + VERSION: ${DRONE_TAG} + NUGETAPIKEY: + from_secret: nuget_musk_api_key + commands: + - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + - dotnet pack ./flea/telegram-listener/Nocr.TelegramListener.sln -o ./flea/telegram-listener/bin + - dotnet nuget push ./flea/telegram-listener/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + depends_on: + - kaniko nocr telegram listener build & push + + - name: nocr text matcher nuget package make & push + image: mcr.microsoft.com/dotnet/sdk:8.0 + volumes: + - name: local-cache + path: /app/ + environment: + VERSION: ${DRONE_TAG} + NUGETAPIKEY: + from_secret: nuget_musk_api_key + commands: + - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + - dotnet pack ./flea/text-matcher/Nocr.TextMatcher.sln -o ./flea/text-matcher/bin + - dotnet nuget push ./flea/text-matcher/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + depends_on: + - kaniko nocr text matcher migrator build & push + + - name: nocr users nuget package make & push + image: mcr.microsoft.com/dotnet/sdk:8.0 + volumes: + - name: local-cache + path: /app/ + environment: + VERSION: ${DRONE_TAG} + NUGETAPIKEY: + from_secret: nuget_musk_api_key + commands: + - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json + - dotnet pack ./flea/users/Nocr.Users.sln -o ./flea/users/bin + - dotnet nuget push ./flea/users/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate + depends_on: + - kaniko nocr users migrator build & push + volumes: - name: nfs-cache claim: From ab181a2c58fe49dc84d87ecbfcd7ecc26ffd0e5f Mon Sep 17 00:00:00 2001 From: ruberoid Date: Fri, 6 Dec 2024 14:32:46 +0000 Subject: [PATCH 14/34] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 7a895ac..9372ae7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -144,7 +144,7 @@ steps: - name: local-cache path: /cache depends_on: - - clone + - kaniko nocr users build & push - name: nocr telegram listener nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -192,7 +192,7 @@ steps: - dotnet pack ./flea/users/Nocr.Users.sln -o ./flea/users/bin - dotnet nuget push ./flea/users/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate depends_on: - - kaniko nocr users migrator build & push + - kaniko nocr users build & push volumes: - name: nfs-cache From 71af26aee5f0c41780880d3b5f899975bfeec232 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Fri, 6 Dec 2024 15:03:51 +0000 Subject: [PATCH 15/34] Graph build disabled. --- .drone.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9372ae7..8f26e86 100644 --- a/.drone.yml +++ b/.drone.yml @@ -43,8 +43,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - clone +# depends_on: +# - clone - name: kaniko nocr text matcher build & push image: plugins/kaniko @@ -63,8 +63,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - clone +# depends_on: +# - clone - name: kaniko nocr users build & push image: plugins/kaniko @@ -83,8 +83,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - clone +# depends_on: +# - clone - name: kaniko nocr telegram client build & push image: plugins/kaniko @@ -103,8 +103,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - clone +# depends_on: +# - clone - name: kaniko nocr text matcher migrator build & push image: plugins/kaniko @@ -123,8 +123,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - clone +# depends_on: +# - clone - name: kaniko nocr users migrator build & push image: plugins/kaniko @@ -143,8 +143,8 @@ steps: volumes: - name: local-cache path: /cache - depends_on: - - kaniko nocr users build & push +# depends_on: +# - kaniko nocr users build & push - name: nocr telegram listener nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -159,8 +159,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/telegram-listener/Nocr.TelegramListener.sln -o ./flea/telegram-listener/bin - dotnet nuget push ./flea/telegram-listener/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - kaniko nocr telegram listener build & push +# depends_on: +# - kaniko nocr telegram listener build & push - name: nocr text matcher nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -175,8 +175,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/text-matcher/Nocr.TextMatcher.sln -o ./flea/text-matcher/bin - dotnet nuget push ./flea/text-matcher/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - kaniko nocr text matcher migrator build & push +# depends_on: +# - kaniko nocr text matcher migrator build & push - name: nocr users nuget package make & push image: mcr.microsoft.com/dotnet/sdk:8.0 @@ -191,8 +191,8 @@ steps: - dotnet nuget add source --name musk https://gitea.musk.fun/api/packages/nocr/nuget/index.json - dotnet pack ./flea/users/Nocr.Users.sln -o ./flea/users/bin - dotnet nuget push ./flea/users/bin/*Contract*.nupkg --api-key $NUGETAPIKEY --source musk --skip-duplicate - depends_on: - - kaniko nocr users build & push +# depends_on: +# - kaniko nocr users build & push volumes: - name: nfs-cache From 1387cc107b846eeef08f2108d9f78522f132e7b5 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 15 Dec 2024 13:46:24 +0400 Subject: [PATCH 16/34] added banzai plugin for drone kaniko --- .drone.yml | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8f26e86..9a7797d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -27,19 +27,21 @@ steps: - git submodule update --init --recursive - name: kaniko nocr telegram listener build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/telegram_listener tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/telegram-listener dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile + cache: true +# skip_tls_verify: true username: from_secret: hub_username password: from_secret: hub_password - build_args: - - --cache=true --cache-dir=/cache +# build_args: +# - --cache=true --cache-dir=/cache volumes: - name: local-cache path: /cache @@ -47,13 +49,14 @@ steps: # - clone - name: kaniko nocr text matcher build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/text-matcher dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile + cache: true username: from_secret: hub_username password: @@ -67,13 +70,14 @@ steps: # - clone - name: kaniko nocr users build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/users dockerfile: ./flea/users/src/Nocr.Users.Host/Dockerfile + cache: true username: from_secret: hub_username password: @@ -87,13 +91,14 @@ steps: # - clone - name: kaniko nocr telegram client build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/telegram_client tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/telegram-client dockerfile: ./flea/telegram-client/src/Nocr.TelegramClient.Host/Dockerfile + cache: true username: from_secret: hub_username password: @@ -107,13 +112,14 @@ steps: # - clone - name: kaniko nocr text matcher migrator build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher_migrator tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/text-matcher/ dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Migrator/Dockerfile + cache: true username: from_secret: hub_username password: @@ -127,13 +133,14 @@ steps: # - clone - name: kaniko nocr users migrator build & push - image: plugins/kaniko + image: banzaicloud/drone-kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/users_migrator tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/users/ dockerfile: ./flea/users/src/Nocr.Users.Migrator/Dockerfile + cache: true username: from_secret: hub_username password: From da483cc10ce3a338d5404df9187502daab81716c Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 15 Dec 2024 13:48:16 +0400 Subject: [PATCH 17/34] fix 01 --- .drone.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 9a7797d..bdeef66 100644 --- a/.drone.yml +++ b/.drone.yml @@ -35,16 +35,16 @@ steps: context: ./flea/telegram-listener dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile cache: true -# skip_tls_verify: true + skip_tls_verify: true username: from_secret: hub_username password: from_secret: hub_password # build_args: # - --cache=true --cache-dir=/cache - volumes: - - name: local-cache - path: /cache +# volumes: +# - name: local-cache +# path: /cache # depends_on: # - clone From 0d5ee88669614fb34d0e607076b5194891519aab Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 15 Dec 2024 13:54:11 +0400 Subject: [PATCH 18/34] return back to dron kaniko plugin. --- .drone.yml | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/.drone.yml b/.drone.yml index bdeef66..dfea6d0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -27,7 +27,7 @@ steps: - git submodule update --init --recursive - name: kaniko nocr telegram listener build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/telegram_listener @@ -35,28 +35,26 @@ steps: context: ./flea/telegram-listener dockerfile: ./flea/telegram-listener/src/Nocr.TelegramListener.Host/Dockerfile cache: true - skip_tls_verify: true username: from_secret: hub_username password: from_secret: hub_password -# build_args: -# - --cache=true --cache-dir=/cache -# volumes: -# - name: local-cache -# path: /cache + # build_args: + # - --cache=true --cache-dir=/cache + volumes: + - name: local-cache + path: /cache # depends_on: # - clone - name: kaniko nocr text matcher build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/text-matcher dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Host/Dockerfile - cache: true username: from_secret: hub_username password: @@ -70,14 +68,13 @@ steps: # - clone - name: kaniko nocr users build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/users dockerfile: ./flea/users/src/Nocr.Users.Host/Dockerfile - cache: true username: from_secret: hub_username password: @@ -91,14 +88,13 @@ steps: # - clone - name: kaniko nocr telegram client build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/telegram_client tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/telegram-client dockerfile: ./flea/telegram-client/src/Nocr.TelegramClient.Host/Dockerfile - cache: true username: from_secret: hub_username password: @@ -112,14 +108,13 @@ steps: # - clone - name: kaniko nocr text matcher migrator build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/text_matcher_migrator tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/text-matcher/ dockerfile: ./flea/text-matcher/src/Nocr.TextMatcher.Migrator/Dockerfile - cache: true username: from_secret: hub_username password: @@ -133,14 +128,13 @@ steps: # - clone - name: kaniko nocr users migrator build & push - image: banzaicloud/drone-kaniko + image: plugins/kaniko settings: registry: hub.musk.fun repo: hub.musk.fun/k8s/nocr/users_migrator tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/users/ dockerfile: ./flea/users/src/Nocr.Users.Migrator/Dockerfile - cache: true username: from_secret: hub_username password: From b70b94709552bff5cc57fadbbeaeeca0f92b9869 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 13:58:35 +0400 Subject: [PATCH 19/34] slight debug changes for listener. --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index 04fff13..6e59a47 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit 04fff13fef788c81470d12726124d4738dedc117 +Subproject commit 6e59a4759fb87cb0de4fd3e02ce4e6f874db6afd From fa279f6c563ea2c46318d81f0ab7dbc51f22394d Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 14:05:44 +0400 Subject: [PATCH 20/34] added liveness and rediness probes for telegram-listener. --- _deploy/k8s/deployment.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/_deploy/k8s/deployment.yaml b/_deploy/k8s/deployment.yaml index 0621db2..8d2f790 100644 --- a/_deploy/k8s/deployment.yaml +++ b/_deploy/k8s/deployment.yaml @@ -79,6 +79,22 @@ spec: mountPath: /app/.secrets - name: rw-files mountPath: /tmp/rw-files + + livenessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 30 + periodSeconds: 30 + timeoutSeconds: 5 + + readinessProbe: + httpGet: + path: /health + port: 8080 + initialDelaySeconds: 5 + periodSeconds: 10 + volumes: - name: secrets secret: From 3cb4428d1407e5c790b4f3ab6e71dc9c3aa8302f Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 15:07:31 +0400 Subject: [PATCH 21/34] added debug step and printenv. --- .drone.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index dfea6d0..6a65f85 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,13 +9,19 @@ metadata: trigger: branch: - main - # event: - # - tag + event: + - tag clone: disable: true steps: + + - name: debug + image: alpine + commands: + - printenv + - name: clone image: alpine/git settings: From 516f27d14aebb1ee4e303851c1818b3f73bd6f98 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 15:09:37 +0400 Subject: [PATCH 22/34] trigger for build changed. --- .drone.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6a65f85..66b74da 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,10 +7,8 @@ metadata: namespace: musk-drone trigger: - branch: - - main - event: - - tag + event: + - tag clone: disable: true From 92a36e6005e2828723fbe4f0956a1730b94824f7 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 16:17:02 +0400 Subject: [PATCH 23/34] added correct badge. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e929bb3..ce6ac9d 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,4 @@ Аккумуляция всех вложенных проектов. -[![Build Status](https://drone.musk.fun/api/badges/nocr/flea/status.svg?ref=refs/heads/main)](https://drone.musk.fun/nocr/flea) \ No newline at end of file +[![Build Status](https://drone.musk.fun/api/badges/nocr/flea/status.svg?ref=refs/heads/main)](https://drone.musk.fun/nocr/flea) From 54bd0c9426d54527ff2d97bbb09bee181ae466f7 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Sun, 11 May 2025 18:04:53 +0400 Subject: [PATCH 24/34] Actual version of WTelegram listener 3.7.1 -> 4.3.4 --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index 6e59a47..0861d48 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit 6e59a4759fb87cb0de4fd3e02ce4e6f874db6afd +Subproject commit 0861d48f5f844d2bcff1007e8a05c6ad9b6ca083 From 046c242529d87e56be3894e2d01d4071b8aac154 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 13 May 2025 18:36:24 +0400 Subject: [PATCH 25/34] Changed telegram listener to update manager. --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index 0861d48..c086c35 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit 0861d48f5f844d2bcff1007e8a05c6ad9b6ca083 +Subproject commit c086c35b803856b80803d0fa7823c7928762e2fd From e0e5f84bda2a5e88596cc38562a2ab4bb4a6a42a Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 13 May 2025 20:49:26 +0400 Subject: [PATCH 26/34] TL update --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index c086c35..09814ad 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit c086c35b803856b80803d0fa7823c7928762e2fd +Subproject commit 09814ad24959aea7923beea8c05caa4e86a905c6 From 50edb867df0ef21d4203d1d39e1b5ae5c010b11f Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 13 May 2025 21:23:32 +0400 Subject: [PATCH 27/34] new approach 00. --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index 09814ad..f2b38eb 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit 09814ad24959aea7923beea8c05caa4e86a905c6 +Subproject commit f2b38eb2b38c0717e8719c897a0d6ae39ddc8071 From 414f8043808dd8dbf8a548e38134fe3cdf5ebb4d Mon Sep 17 00:00:00 2001 From: ruberoid Date: Wed, 14 May 2025 09:59:27 +0400 Subject: [PATCH 28/34] fix time limit compare issue. --- telegram-listener | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/telegram-listener b/telegram-listener index f2b38eb..269826b 160000 --- a/telegram-listener +++ b/telegram-listener @@ -1 +1 @@ -Subproject commit f2b38eb2b38c0717e8719c897a0d6ae39ddc8071 +Subproject commit 269826b70fdf8d1b09402eab40af60074ac74f0a From c5becb802bab57b8d2ba276f5da57ff3f68e65ae Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 21:20:20 +0400 Subject: [PATCH 29/34] fixed build and push for the text_matcher|users conflict naming. --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 66b74da..c42399e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -75,7 +75,7 @@ steps: image: plugins/kaniko settings: registry: hub.musk.fun - repo: hub.musk.fun/k8s/nocr/text_matcher + repo: hub.musk.fun/k8s/nocr/users tags: ["${DRONE_COMMIT_SHA:0:7}", "latest"] context: ./flea/users dockerfile: ./flea/users/src/Nocr.Users.Host/Dockerfile From 676e6dc51d06eefdb614a8288d7f6770cd3cd6a4 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 22:00:52 +0400 Subject: [PATCH 30/34] restricted build only for tags + branch main --- .drone.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.drone.yml b/.drone.yml index c42399e..998d7b8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,6 +9,8 @@ metadata: trigger: event: - tag + branch: + - main clone: disable: true From 62325d3378ac5939fdb9249671cfad96dec27fc7 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 22:22:04 +0400 Subject: [PATCH 31/34] added semantic ref for trigger to build. --- .drone.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.drone.yml b/.drone.yml index 998d7b8..f4c9225 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,6 +11,8 @@ trigger: - tag branch: - main + ref: + - refs/tags/*.*.* clone: disable: true From 3af947eddf8b49470736262ffa2f4dd80719002e Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 22:30:55 +0400 Subject: [PATCH 32/34] Added some sensitive readme data. --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index ce6ac9d..4b4db7e 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,18 @@ Аккумуляция всех вложенных проектов. +[telegram-listener](https://gitea.musk.fun/nocr/telegram-listener) +Модуль, отвечающий за скан открытых каналов и чатов. + +[telegram-client](https://gitea.musk.fun/nocr/telegram-client) +Модуль, отвечающий за клиентский интерфейс самого бота взаимодействия с пользователем. + +[users](https://gitea.musk.fun/nocr/users) +Модуль, отвечающий за управление пользователями сервиса и их предпочтениями. + +[text-matcher](https://gitea.musk.fun/nocr/text-matcher) +Модуль, отвечающий за сравнивание всего объема подписанных сообщений через listener по пересечению с пользовательскими интересами. + + +Статус сборки drone: [![Build Status](https://drone.musk.fun/api/badges/nocr/flea/status.svg?ref=refs/heads/main)](https://drone.musk.fun/nocr/flea) From afb39f4f591408ce88945f68a08a02a7a683b0f4 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 22:37:45 +0400 Subject: [PATCH 33/34] fixed yaml/ --- .drone.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index f4c9225..162eada 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,11 +8,12 @@ metadata: trigger: event: - - tag - branch: - - main + - tag ref: - - refs/tags/*.*.* + - refs/tags/*.*.* + target: + - main + clone: disable: true From 373ae695dd2afb925c14ee68294f6af77be1a0cf Mon Sep 17 00:00:00 2001 From: ruberoid Date: Tue, 3 Jun 2025 22:43:54 +0400 Subject: [PATCH 34/34] finally read drone man, but claude sux. --- .drone.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index 162eada..e9e8dea 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,12 +7,9 @@ metadata: namespace: musk-drone trigger: - event: - - tag ref: - - refs/tags/*.*.* - target: - - main + - refs/heads/main + - refs/tags/* clone: