blob: b26106e1bcb14db64a6f86eb1b9373c5ce882462 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
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']}
|