summaryrefslogtreecommitdiffstats
path: root/build/plugins
Commit message (Collapse)AuthorAgeFilesLines
* extract lang from suiteselen-volodina2024-06-201-0/+7
| | | | fa65c6c6a08e799cbf7c372b8116776c64f499c6
* Fix tidyiaz16072024-06-141-58/+5
| | | | | | В https://a.yandex-team.ru/arcadia/commit/rXXXXXX мы стали запускать тайдинг для всего питона. в этом PR фикс. чуть подробнее тут https://st.yandex-team.ru/#66619a1cef58eb2de9918702 3acfe69bcd47502d38bc51e83ba936407992d875
* pass module lang in testselen-volodina2024-06-141-15/+15
| | | | | pass module_lang in tests bc7452000cd4082a121a66c56609fe475adc31f6
* feat(conf): strong error for missing envzaverden2024-06-131-1/+1
| | | | 2bcbc388f4572621be717459467a10ee900a6348
* feat(nots/cli): build env supportzaverden2024-06-131-0/+19
| | | | 15835b7dc46959ac79a57b0c0ec84f500dc839aa
* Stricter trimming in dart filesalevitskii2024-06-122-12/+11
| | | | | Stricter trimming in dart files b8eeb48ccf1ed0341d21160679810952f71aeff4
* feat(conf+builder): build without contrib/typescriptzaverden2024-06-115-13/+61
| | | | 89c8f9767a1ef610f9ee050e1a5da5728bba02d7
* Переименовать Arcadia Group frontend-build-platform в ↵khoden2024-06-0611-11/+11
| | | | | | | frontend_build_platform, обновить все SUBSCRIBER в ya.make Дополнительно заменил SUBSCRIBER(g:testplane) на SUBSCRIBER(g:frontend_build_platform) (не везде, а только для FBP проектов типа run_hermione) 93fcf9322da8ed15f1d8d343a571e1b38f11369a
* add test module langelen-volodina2024-06-051-0/+15
| | | | b08d10a4efce8c54e6cc93abd6e7f3ad763d57e1
* obtain module lang statisticselen-volodina2024-06-031-0/+13
| | | | a13d43773645d8c413d919a87fbdc395cead1945
* chore: set review rules for FBP owned codezaverden2024-05-311-1/+11
| | | | 59b13027ba48c5397d5826853170e119ebb97ca2
* trim dart info in pluginsalevitskii2024-05-302-265/+140
| | | | | trim clang_tidy and force remove empty fields 0ae6ce915f0d2b0c97f87871a052a5adf2dd2e12
* split pytestbin and exectestalevitskii2024-05-221-138/+100
| | | | | | | split pytestbin and exectest Удалил onadd_pytest_script, как макрос использований не нашел, как плагин - один вызов с типом теста py.test, которого нет в SUITE_MAP - видимо, deprecated 7fb062eec92ba0c3bd1292b5f2325672f98dc54f
* split add_check pluginalevitskii2024-05-221-79/+358
| | | | | split add_check plugin 927db0326d5836b73bd24b0f6406855684354344
* split onadd_ytest pluginalevitskii2024-05-221-148/+881
| | | | | | | split onadd_ytest plugin Целью является разделение onadd_ytest плагина на несколько функций, каждая из которых соответствует типу Test Suite. Код сейчас местами дублируется и не полностью почищен. Далее будет проще убирать дефолты из плагинов в классы сьютов. И легче видеть, от каких полей в каких сьютах можно избавиться вообще (if any) 9763aaa8ebb3050c845f4a55ab10fccb06f18dfc
* remove redundant fields from dart for custom lintersalevitskii2024-05-221-10/+0
| | | | | remove redundant fields from dart for custom linters d264ccb91b57414eca79a17c39ebaa1aeba513b9
* YT-21446: Remove OS part of python UDFs from arcadiampereskokova2024-05-211-4/+3
| | | | d587f95edf5636edfae6672d36f57c8a15f5f3e0
* New eslint suite: remove unneeded old referencesvturov2024-05-151-1/+1
| | | | bb11084ac0472d18fb06fe65a35363f2e704e1ab
* feat(nots/cli, builder): copy patches to `pnpm install` directoryzaverden2024-05-151-0/+12
| | | | e71f3730f57e720d6efb18f42adbd2006606844e
* more cpp extensionsegovol2024-05-142-3/+5
| | | | 04b8e856256b5792e211be9506aba1c1d21f0181
* use ALL_SRCS for cpp_style tests in _add_linter_check pluginegovol2024-05-111-7/+19
| | | | 15e3ddcad0277e68b24d115c22dfb23f2c249eda
* использовать EslintNewTestSuitevturov2024-05-032-6/+7
| | | | 38492359bcf6831eaf3a0003363e44f8ee70c19b
* Rollback change forvturov2024-04-251-2/+2
| | | | e2d5a4dee8e8e3e46993bc15e8f5cfc9c3fc132f
* Выходные директории не должны ↵vturov2024-04-251-2/+2
| | | | | | | | | дублироваться `libarchive` более чутко среагировала на наличие дублирующих путей в списке директорий на упаковку. Функция, анализирующая `tsconfig` файлы при наличии нескольких связанных конфигурационных файлов, в которых были указаны одинаковые выходные директории, выдавала в списке дублирующие значения. После изменения передаём список уникальных путей, это позволяет включить замену `tarfile` и в `builder'е` 559239ef757627b3365995e3b3213487204fff23
* chore: migrate package.json + pnpm-lock.yaml to @yatool/[email protected]zaverden2024-04-251-1/+3
| | | | | | | Для автосборки выпускается `@yatool/[email protected]`. Переход на `v1` происходит с ломающим изменением - переход на `pnpm.overrides` (подробности в тикете(https://st.yandex-team.ru/)). В рамках этого ПР не вносятся изменения в версии используемых пакетов. Производится только обновления структуры файлов `package.json` и `pnpm-lock.yaml` под новых подход работы с пребилдами. 7d29f2c38da8e22bd480056ac4a8be62240e3352
* conf: Сделать вызов макроса TS_FILES ↵khoden2024-04-231-0/+11
| | | | | | обязательным для TS_PACKAGE fd92c9fd52236249f4a95bc57fff7f66797923a5
* Отказаться от tarfile в пользу archivevturov2024-04-232-30/+27
| | | | 2613c273019f722f1204406c28ef0d2fd7d1ab22
* Remove JDK 18 support from Arcadia Tier 0, remove build configuration for JDKmiroslav22024-04-221-2/+0
| | | | 0e989a0fc3519d203e2dbc837a772d2d99808f0b
* feat(conf): support prebuilder v1 in conf validation (with fallback to v0 logic)zaverden2024-04-224-15/+73
| | | | | Integration is added in backward-compatible manner with `v0.x.x` 1f45f7b3235314fb1ee8d2051ff6d592c95813f0
* YT-21446: Support py udfs generator is os ydbmpereskokova2024-04-221-6/+19
| | | | ab1a950f25a9a5f4a9ca38655f443ff23cece827
* Remove ya:nofuse from build/; devtools/ya/ and ↵snowball2024-04-202-3/+0
| | | | | | sandbox/projects/devtools/YaTestParent2/ 497515ebe29440247c5e801fc33d8bce80f2f3ff
* Allow skipping gofmt only in selected pathsspreis2024-04-181-3/+24
| | | | 3b605aec23b075e3524747f5c0c1e9ea65cb4040
* PR from branch users/denvr/YT-21293_fork_python3_only_source8denvr2024-04-171-0/+1
| | | | | | | | | | | | | | | YT-21293 - Remove unused py2 components (examples) (cherry picked from commit 44a5892bd46d37a013673c2af37e93a1b222fb6f) YT-21293 - Fixt test (py2 namespace) (cherry picked from commit d47f9446d3046823d3a9d1c2fea74a83436db4be) YT-21293 - Update arcadia policy (cherry picked from commit e0bbbfbd9b25eceff5c0631dd1bccc0334a10058) YT-21293 - Recursion for python2, and common checks (cherry picked from commit f5eaef0c51ac9e7a987a363fc59820026f470c4f) 77f526405863a4923b663a336a3ebeddecbab116
* conf: Макросы для переопределения ↵khoden2024-04-161-1/+2
| | | | | | | | | | | | | | | | переменных (как абстракцию для пользователей) В конфигурации добавил макросы для определения внутренних переменных: TS_CONFIG() (также разрешил использовать его внутри определения модуля) TS_ESLINT_CONFIG() TS_EXCLUDE_FILES_GLOB() TS_VITE_CONFIG() TS_WEBPACK_CONFIG() В глоссарий добавил ссылок на оф. сайты (удобно!) В FAQ добавил пункт о VCS_INFO_FILE 228a61b486a4a7b580019a29fe78a64c148b5518
* Fix path of configspreis2024-04-111-1/+4
| | | | 435fc8c2256c7aeaf416cc1ef3506c4173396efa
* docs: Закопать старую документацию (FBP related)khoden2024-04-101-1/+1
| | | | | | | Результат работы нового инструмента `/junk/khoden/arc_replacer` для нашего кода Изменения в других местах (у пользователей) - в [отдельном PR](https://a.yandex-team.ru/review/5706083) dd84e51222d99393858aee390598bfb15c3162d5
* replace `OWNER` with `SUBSCRIBER` for build/thevery2024-04-1019-19/+19
| | | | | | Привет! В рамках [задачи по наведению порядка в Аркадии](https://clubs.at.yandex-team.ru/arcadia/30094) заменяем OWNER на SUBSCRIBER в ya.make, чтобы в будущем переключить ревью на a.yaml. Этот пуллреквест приносит чисто технические изменения, правила и уведомления про ревью не меняются. 66643ef2ea3057cb2bdcd789ca7302eceeb936b1
* Update golang to 1.22.1hiddenpath2024-04-031-11/+8
| | | | 2967d19c907adf59101a1f47b4208bd0b04a6186
* Upload new jdk-22+36robot-javacom2024-04-021-0/+2
| | | | | https://a.yandex-team.ru/projects/committeejava/ci/actions/flow?dir=devtools%2Fcontrib%2Fprepare_jdk&id=prepare-new-pr&number=41 de043a99ab748eeb392faa161c639dbe11a8aff3
* Support test splitting for blackiaz16072024-04-021-0/+5
| | | | 1eb74f74814063feea5de7bec24567c81d8ae8d8
* check.external is no longer in usesnermolaev2024-04-011-3/+0
| | | | d249b9167a95d719538f23e05d068a9dcf46f013
* remove unused parameter EXTERNAL_FILE for FROM_SANDBOX and FROM_MDSsnermolaev2024-03-301-1/+1
| | | | be52044488658472c479fd687521ac5199c7780f
* PR from branch users/vturov/feat/speed-up-node-modulesvturov2024-03-291-2/+14
| | | | | | | использовать tar при распаковке node_modules Возможность линтить синтетический проект с зависимостями dab4dcfbd7c366508c07a59f14c2be77bafdc935
* Re-enable separation of protobufs for Python 2 and Python 3spreis2024-03-291-1/+2
| | | | | | | | Это откат коммита https://a.yandex-team.ru/arcadia/commit/rXXXXXX И соответственно возврат коммитов https://a.yandex-team.ru/arcadia/commit/rXXXXXX и https://a.yandex-team.ru/arcadia/commit/rXXXXXX Починка причины отката влилась здесь: https://a.yandex-team.ru/arcadia/commit/rXXXXXX ae529e54d3ef7992b0e9f152373bc300061c1293
* py2/py3snermolaev2024-03-291-3/+3
| | | | 480434cd022569bd885a5446b39f15db14f8a6fe
* feat yamake: allow using STYLE_RUFF outside of taxikorsunandrei2024-03-281-4/+0
| | | | f8ca6c44abf01d6f0b4ffbdb47647c2fedd9a834
* Revertcommitsspreis2024-03-281-2/+1
| | | | | | | | | | | | | | Эта история про второй питон подразнесла нам графогенерацию . Нам придется этот коммит откатить. Суть проблемы в том, что генерация для 2го и 3го раньше была одной и той же командой. Ты сделал так, что команда стала разной, но аутпут этих двух команд одинаковый. Имя результата команды является ключом и сейчас берётся какая-то рандомная команда из двух. При этом команда влияет на UID и все UIDы питонячей протогенерации мигают. От фатальных проблем нас спасает только то, что protobuf-ы на самом деле одинаковые. И даже это не факт - сейчас ты патчишь какие-то рандомные либы включая таковые для 3го питона. Мы тут конечно редиски - мы в целом контролируем клэши аутпутов, но не в мультимодулях - там часто бывает что одна и та же команда оказывается в нескольких вариантах мультимодуля (потому что оно по дефолту сейчас так себя ведёт). Мы хотим это зачинить (сделать отдельный подмодуль под кодген и отселить всякие RUN_PROGRAM туда) - но это много работы и мы не успели. План такой: 1. мы откатываем твой фикс 2. отдельно стабилизируем раздельные команды генерации для 2го и 3го питона 3. накатываем обратно отревеченные тут правки. 916a5456c4e901ab2cda0841b4167e16397e83c4
* 2594c64e637fd7028000c2f6e9c69b8554b86a5bpg2024-03-271-1/+2
|
* playwright: Поддержать тесты Playwright в автосборкеvturov2024-03-221-0/+11
| | | | 3ab94329178d22f1c481aa6e46315949f531361d
* Remove test_tool3iaz16072024-03-211-2/+17
| | | | d962d536df9dcd8a3235b8d5d62d238e90e4ea93