aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordimdim11 <dimdim11@yandex-team.com>2025-02-06 19:47:36 +0300
committerdimdim11 <dimdim11@yandex-team.com>2025-02-06 20:20:08 +0300
commitc96dcbb9940c53869ba81fee0b49b7a681c4540c (patch)
tree749e9314a0b60552dedc16c88865177d3ed80b45
parentd7241b9f445b17ac3905c52c5b7297ba28d3375e (diff)
downloadydb-c96dcbb9940c53869ba81fee0b49b7a681c4540c.tar.gz
Gradle tests
Gradle tests commit_hash:a63086725f0139c31f7648290b550e2be97abd98
-rw-r--r--build/export_generators/ide-gradle/a.yaml78
1 files changed, 78 insertions, 0 deletions
diff --git a/build/export_generators/ide-gradle/a.yaml b/build/export_generators/ide-gradle/a.yaml
new file mode 100644
index 00000000000..97dcfeaaa15
--- /dev/null
+++ b/build/export_generators/ide-gradle/a.yaml
@@ -0,0 +1,78 @@
+service: ya_make
+title: ya ide gradle export testing
+
+ci:
+ secret: sec-01hmxvzfvzwhj0k6qe9vh9w9yw
+ runtime:
+ sandbox:
+ owner: YATOOL
+ notifications:
+ - statuses: [FAILURE, EXCEPTION]
+ transport: email
+ recipients: dimdim11
+ autocheck:
+ fast-targets:
+ - devtools/ya
+ - devtools/ymake
+ - devtools/yexport
+
+ actions:
+ my-action:
+ flow: gradle-tests
+ tags: ci-action
+ triggers:
+ - on: pr
+ on-demand: true
+ filters:
+ - abs-paths:
+ - build/export_generators/ide-gradle/**
+ - build/conf/**
+ - build/internal/conf/**
+ - devtools/ya/ide/gradle/**
+ - devtools/ya/build/sem_graph/**
+
+ on-demand-auto:
+ - abs-paths: build/export_generators/ide-gradle/**
+ tags: ci-action
+
+ flows:
+ gradle-tests:
+ jobs:
+ run_gradle_tests:
+ description: Build results of ya ide gradle in Gradle
+ task: common/misc/run_command
+ requirements:
+ sandbox:
+ client_tags: GENERIC & LINUX & SSD & LXC
+ container_resource: 3493534654
+ privileged: true
+ dns: dns64
+ input:
+ config:
+ arc_mount_config:
+ enabled: true
+ secret_environment_variables:
+ - key: DOCKER_OAUTH
+ secret_spec:
+ key: docker.token
+ - key: YA_TOKEN
+ secret_spec:
+ key: ya.token
+ - key: BUCKET_PASSWORD
+ secret_spec:
+ key: bucket.token
+ - key: YT_TOKEN
+ secret_spec:
+ key: YT_TOKEN
+ environment_variables:
+ - key: DOCKER_LOGIN
+ value: robot-ya-devops
+ - key: YA_USER
+ value: robot-ya-devops
+ - key: BUCKET_LOGIN
+ value: robot-ya-devops
+ cmd_line: |
+ set -ex
+ . ci/tasklet/registry/common/misc/run_command/docker/docker_setup_0.sh
+ docker login -u $DOCKER_LOGIN -p $DOCKER_OAUTH registry.yandex.net
+ docker run -e YA_USER="$YA_USER" -e YA_TOKEN="$YA_TOKEN" -e BUCKET_LOGIN="$BUCKET_LOGIN" -e BUCKET_PASSWORD="$BUCKET_PASSWORD" -e YT_TOKEN="$YT_TOKEN" --network=bridge6 -v "$ARCADIA_PATH:/root/arcadia" --entrypoint /root/arcadia/devtools/yexport/ci/gradle_cmake_docker/gradle_tests.sh registry.yandex.net/yexported-cmake-build