diff options
author | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-04-14 16:45:05 +0300 |
---|---|---|
committer | arcadia-devtools <arcadia-devtools@yandex-team.ru> | 2022-04-14 16:45:05 +0300 |
commit | b17b0cf6b8e4b19a5009842fd1904fd617cd77a9 (patch) | |
tree | 85c29a6568be7dd48fee122ab9f5bdc7b5288746 | |
parent | 8fff8e7e4a388d0c2dac43a7925672eb187dcab6 (diff) | |
download | ydb-b17b0cf6b8e4b19a5009842fd1904fd617cd77a9.tar.gz |
intermediate changes
ref:fcbe9b796e810e15fed23165b48a25ea64c00f4b
-rw-r--r-- | build/rules/autocheck.blacklist | 21 | ||||
-rw-r--r-- | kikimr/a.yaml | 44 |
2 files changed, 64 insertions, 1 deletions
diff --git a/build/rules/autocheck.blacklist b/build/rules/autocheck.blacklist index 84cb0d886b..65067cb56b 100644 --- a/build/rules/autocheck.blacklist +++ b/build/rules/autocheck.blacklist @@ -885,7 +885,7 @@ taxi/github/react-yandex-maps portal/tap-formatter-html intranet/idm_backend market/market-tpl/sc-app -weather/frontend/front +weather/frontend taxi/mobile/infra/dart-codegen taxi/github/rida/php alice/alice4business @@ -1191,3 +1191,22 @@ trust/frontend/trust-web-sdk direct/frontend/legacy/creatives-form direct/frontend/legacy/adv-media-utils direct/frontend/legacy/media-adv-components +direct/frontend/legacy/ad-designer +direct/frontend/legacy/media-adv-i18n +practicum/services/school-hooks +practicum/packages/pranker +practicum/services/glossaryck +practicum/services/serverhub-agent +practicum/services/gosset +practicum/services/praktikum-monitoring +practicum/services/payments +practicum/services/flutter_practicum_app +dataui/yandex-cloud-org-bot +practicum/services/sigma-aioback +practicum/services/aiopierce +data-ui/ui-core-template +react-bem-components +practicum/services/sigma-admin +data-ui/core-template +connect-ui-components +practicum/services/sigma diff --git a/kikimr/a.yaml b/kikimr/a.yaml index 41209c5c88..ae35b112e3 100644 --- a/kikimr/a.yaml +++ b/kikimr/a.yaml @@ -12,6 +12,13 @@ ci: - on: pr filters: - sub-paths: [ public/sdk/java/** ] + deploy_sdk_java_artifacts: + title: Deploy Java SDK artifacts + flow: deploy_java_sdk_to_internal + triggers: + - on: commit + filters: + - sub-paths: [ public/sdk/java/pom.xml ] release-title-source: flow releases: run_periodic_export_of_data: @@ -189,6 +196,43 @@ ci: key: ci.token arc_mount_config: enabled: true + deploy_java_sdk_to_internal: + jobs: + deploy_all: + title: Build and deploy kikimr/public/sdk/java artefacts to internal repo + task: common/misc/run_command + requirements: + cores: 16 + ram: 32 GB + sandbox: + client_tags: GENERIC & LINUX & SSD + container_resource: 2309143241 # Container with Java 8, Java 11 and Maven + dns: dns64 + input: + config: + cmd_line: | + set -ex + cd $ARCADIA_PATH + export PATH=$ARCADIA_PATH:$PATH + export JAVA_HOME=/usr/local/java8 + mkdir -p ~/.m2 + cp ci/tasklet/registry/common/misc/run_command/maven/settings.xml ~/.m2/ + sed 's#[ ]</servers>#<server><id>internal</id><username>$${env.USERNAME}</username><password>$${env.PASSWORD}</password></server></servers>#' -i ~/.m2/settings.xml + cd kikimr/public/sdk/java + ya make + ./gen-proto.sh + mvn -B -Pinternal install deploy + secret_environment_variables: + - key: USERNAME + secret_spec: + uuid: sec-01ekjvt2kbg4ag64z9z03jt0hp + key: yandex.infra.username + - key: PASSWORD + secret_spec: + uuid: sec-01ekjvt2kbg4ag64z9z03jt0hp + key: yandex.infra.password + arc_mount_config: + enabled: true run_periodic_export_of_data: jobs: run_test: |