docs(runbook): sync sched.tasks.json source-of-truth — таски воркеров @apilki (мок-контур verdaccio+Gitea, плейсхолдеры секретов; task:1537)
This commit is contained in:
@@ -1,7 +1,95 @@
|
||||
{
|
||||
"tasks": [],
|
||||
"tasks": [
|
||||
{
|
||||
"name": "ozon-seller-pipeline",
|
||||
"runner": "http",
|
||||
"config": {
|
||||
"url": "http://ozon-seller-builder:8080/run?async=1",
|
||||
"method": "POST",
|
||||
"envelope": true,
|
||||
"auth": {
|
||||
"apiKey": "__SCHED_API_KEY__"
|
||||
},
|
||||
"data": {
|
||||
"stages": [
|
||||
"hash",
|
||||
"patch",
|
||||
"diff",
|
||||
"classify",
|
||||
"generate",
|
||||
"fix",
|
||||
"build",
|
||||
"postman",
|
||||
"state",
|
||||
"publish"
|
||||
],
|
||||
"dryRun": false,
|
||||
"readmeTemplate": "/app/data/package-readme.md"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "yandex-market-pipeline",
|
||||
"runner": "http",
|
||||
"config": {
|
||||
"handler": "pipeline",
|
||||
"url": "http://ym-client-builder:8080/run",
|
||||
"method": "POST",
|
||||
"envelope": true,
|
||||
"auth": {
|
||||
"apiKey": "__SCHED_API_KEY__"
|
||||
},
|
||||
"data": {
|
||||
"stages": [
|
||||
"fetch",
|
||||
"detect",
|
||||
"diff",
|
||||
"classify",
|
||||
"patch",
|
||||
"generate",
|
||||
"fix",
|
||||
"build",
|
||||
"test",
|
||||
"postmanGenerate",
|
||||
"postman",
|
||||
"publish",
|
||||
"githubDistro"
|
||||
],
|
||||
"dryRun": false,
|
||||
"repo": "https://github.com/yandex-market/yandex-market-partner-api",
|
||||
"branch": "main",
|
||||
"workDir": "/app/data/clone",
|
||||
"snapshotsDir": "data/openapi/snapshots",
|
||||
"statePath": "data/state.json",
|
||||
"outputDir": "data/output/typescript",
|
||||
"testsDir": "tests/client",
|
||||
"registry": "__PUBLISH_REGISTRY__",
|
||||
"remoteBase": "__PUBLISH_REMOTE_BASE__",
|
||||
"githubApiBase": "__PUBLISH_GH_API_BASE__",
|
||||
"notify": {
|
||||
"ntfy": {
|
||||
"url": "http://ntfy",
|
||||
"topic": "ym-client-builder"
|
||||
},
|
||||
"email": {
|
||||
"to": "vitya.kuznetsov@gmail.com",
|
||||
"endpoint": "http://unisender-mock:8080/ru/transactional/api/v1/email/send.json",
|
||||
"on": [
|
||||
"published",
|
||||
"report",
|
||||
"failed"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"timeoutMs": 900000
|
||||
}
|
||||
}
|
||||
],
|
||||
"alerts": {
|
||||
"on": ["failed"],
|
||||
"on": [
|
||||
"failed"
|
||||
],
|
||||
"onMissed": true,
|
||||
"onSyncFailed": true,
|
||||
"webhook": {
|
||||
|
||||
Reference in New Issue
Block a user