aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/a.yaml
diff options
context:
space:
mode:
authormaxim-yurchuk <maxim-yurchuk@yandex-team.com>2024-10-09 12:29:46 +0300
committermaxim-yurchuk <maxim-yurchuk@yandex-team.com>2024-10-09 13:14:22 +0300
commit9731d8a4bb7ee2cc8554eaf133bb85498a4c7d80 (patch)
treea8fb3181d5947c0d78cf402aa56e686130179049 /contrib/tools/python3/a.yaml
parenta44b779cd359f06c3ebbef4ec98c6b38609d9d85 (diff)
downloadydb-9731d8a4bb7ee2cc8554eaf133bb85498a4c7d80.tar.gz
publishFullContrib: true for ydb
<HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
Diffstat (limited to 'contrib/tools/python3/a.yaml')
-rw-r--r--contrib/tools/python3/a.yaml49
1 files changed, 49 insertions, 0 deletions
diff --git a/contrib/tools/python3/a.yaml b/contrib/tools/python3/a.yaml
new file mode 100644
index 0000000000..b26106e1bc
--- /dev/null
+++ b/contrib/tools/python3/a.yaml
@@ -0,0 +1,49 @@
+title: Release `ya tool python3`
+service: cc
+
+ci:
+ secret: sec-01e0d4agf6pfvwdjwxp61n3fvg
+ runtime:
+ sandbox:
+ owner: DTCC
+
+ releases:
+ release-ya-tool-python3:
+ title: Release `ya tool python3`
+ flow: release-ya-tool-python3
+
+ flows:
+ release-ya-tool-python3:
+ title: Release `ya tool python3`
+ jobs:
+ build:
+ title: Build
+ task: common/arcadia/build_arcadia_project_for_all
+ input:
+ platforms_list:
+ - linux
+ - linux-aarch64
+ - darwin
+ - darwin-arm64
+ - win32
+ checkout_arcadia_from_url: arcadia-arc:/#${context.target_revision.hash}
+ project: contrib/tools/python3/bin/python3
+ musl: true
+ create-pr:
+ title: Create PR
+ needs:
+ - build
+ task: projects/devtools/deploy_tools/deploy_tools
+ input:
+ config:
+ arc_revision_hash: ${context.target_revision.hash}
+ tools_array:
+ - source: contrib/tools/python3/bin/python3
+ processor: resource_map
+ output: build/platform/python/ymake_python3/resources.json
+ is_release: true
+ create_pr: true
+ branch_prefix: deploy-tools
+ branch_suffix: ${context.version_info.full}
+ push_from_user: false
+ sb_resources: ${(tasks.*.resources[])[?type == 'PLATFORM_MAPPING']}