aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-06-30 13:05:40 +0300
committerarcadia-devtools <arcadia-devtools@yandex-team.ru>2022-06-30 13:05:40 +0300
commitbc0728ad8ee7a69eb70e90729bf79c94493fca9b (patch)
tree180f7d569e0b730697dbb5e9a5e0095cd9ddaf88
parent0cdef19ada09af464000d084786d3a8a7927e839 (diff)
downloadydb-bc0728ad8ee7a69eb70e90729bf79c94493fca9b.tar.gz
intermediate changes
ref:126dfc454a9ff413cd467405c7f7fd138588131f
-rw-r--r--contrib/a.yaml49
1 files changed, 48 insertions, 1 deletions
diff --git a/contrib/a.yaml b/contrib/a.yaml
index 6b01d4a7abc..db4472dd884 100644
--- a/contrib/a.yaml
+++ b/contrib/a.yaml
@@ -13,7 +13,7 @@ arcanum:
ship: 1
ci:
- secret: sec-01g0yrmp3aczsssce3ydrj2s60
+ secret: sec-01e0d4agf6pfvwdjwxp61n3fvg
runtime:
sandbox-owner: DEVTOOLS-LARGE
autocheck:
@@ -110,3 +110,50 @@ ci:
- contrib/tools/ragel6/bin
- contrib/tools/watchman
- contrib/tools/yasm/bin
+
+ actions:
+ check_pr-flow:
+ title: Contrib Quarantine Check # Название в merge-требованиях в PR
+ flow: check_contrib-flow
+ triggers:
+ - on: pr # Запускать при обновлении пулл-реквеста
+ into: trunk
+
+ flows:
+ check_contrib-flow:
+ title: PR check
+ jobs:
+ check-revision:
+ title: PR check
+ task: common/misc/run_command # Описание задачи (https://a.yandex-team.ru/arc/trunk/arcadia/ci/registry/common/misc/run_command.yaml)
+ attempts:
+ max: 5
+ backoff: exp
+ initial-backoff: 30s
+ max-backoff: 5m
+ if-output: ${state.return_code != `4`}
+ input:
+ config:
+ fixed_sandbox_resources:
+ - key: mr_bin
+ resource_id: 3263242702
+
+ secret_environment_variables:
+ - key: ARC_TOKEN
+ secret_spec:
+ key: arc_token
+
+ - key: YT_TOKEN
+ secret_spec:
+ key: yt_token
+
+ - key: GITHUB_TOKEN
+ secret_spec:
+ key: github_token
+
+ cmd_line: |
+ {mr_bin} \
+ --revision-id ${context.target_revision.hash} \
+ --pr-id ${context.launch_pull_request_info.pull_request.id} \
+ --rule-violation-exit-code 4 \
+ clickhouse java python remaining