Skip to content

0.17.0#192

Open
nixel2007 wants to merge 69 commits into
masterfrom
develop
Open

0.17.0#192
nixel2007 wants to merge 69 commits into
masterfrom
develop

Conversation

@nixel2007

Copy link
Copy Markdown
Member

No description provided.

tetsuser and others added 30 commits January 1, 2025 11:33
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/actions/checkout-6

Bump actions/checkout from 5 to 6
Fix/Ошибка при указании в extension-stages "bdd"
# Conflicts:
#	src/ru/pulsar/jenkins/library/steps/InitInfoBase.groovy
…лчанию false) с проверкой существования и удалением каталога при необходимости
Bumps [gradle/actions](https://github.com/gradle/actions) from 5 to 6.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](gradle/actions@v5...v6)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…actions/gradle/actions-6

Bump gradle/actions from 5 to 6
ovcharenko-di and others added 23 commits April 7, 2026 14:40
fix: remove hard dependency on Allure ResultsConfig in shared library
…нием кода завершения и улучшена обработка ошибок
…guration

Версия платформы из jobConfiguration.v8version теперь принудительно
прокидывается в каждый вызов vrunner через единый хелпер
VRunner.appendV8Version
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Oleg Karataev <test@mail.ru>
Co-authored-by: Nikita Fedkin <nixel2007@gmail.com>
- Introduced JobConfiguration registration in ContextRegistry for better management.
- Updated VRunner to append the v8version parameter to commands if specified.
- Added unit tests for the new v8version handling logic in VRunner.
…with fallback

- Introduced a new test case in VRunnerTest to verify that the fallback value is used when the exit status file does not exist.
… DefaultContext

- Removed direct jobConfiguration handling from ContextRegistry.
- Updated DefaultContext to implement job configuration methods.
- Improved IContext interface to include job configuration methods for better encapsulation.
feat: Принудительно передавать --v8version в шаги vrunner из jobConfiguration
@nixel2007

Copy link
Copy Markdown
Member Author

@Kyrales @ovcharenko-di @johnnyshut @ivanmolodec буду благодарен, если погоняете у себя develop. Я намержил всякого, что можно пулять как релиз

@Kyrales

Kyrales commented May 3, 2026

Copy link
Copy Markdown
Contributor

@nixel2007 @ovcharenko-di я вижу недочет пока один. Если выключено runMigration, то не срабатывают Yaxunit и BDD - они просто пропускаются. Но синтаксис и валидация работает.

image image

@Kyrales

Kyrales commented May 3, 2026

Copy link
Copy Markdown
Contributor

@nixel2007 И второе, если включаю миграцию то ошибка остается как была описана тут #189 . Там поторопился с закрытием

Репа проверки с веткой develop библиотеки JenkinsLib: https://github.com/Kyrales/otus_JenkinsExample_EDT/tree/jenkins-lib_develop

@nixel2007

Copy link
Copy Markdown
Member Author

@Kyrales большое спасибо за тесты!

@Kyrales

Kyrales commented May 3, 2026

Copy link
Copy Markdown
Contributor

@nixel2007 по второму пункту я внес исправление и теперь все работает с ним тут : #205

@Kyrales

Kyrales commented May 26, 2026

Copy link
Copy Markdown
Contributor

@nixel2007 указать обязательным к установке нужно плагин "Config File Provider"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants