You've already forked jenkins-lib
mirror of
https://github.com/firstBitMarksistskaya/jenkins-lib.git
synced 2025-08-25 20:09:25 +02:00
Update README.md
This commit is contained in:
13
README.md
13
README.md
@@ -1,6 +1,14 @@
|
||||
# Jenkins shared library for 1C:Enterprise 8
|
||||
|
||||
Общие положения:
|
||||
## Цель
|
||||
|
||||
Создание библиотеки (или плагина) для Jenkins, позволяющей:
|
||||
|
||||
* максимально упростить написание Jenkinsfile для процесса CI в условиях платформы 1С:Предприятие 8
|
||||
* иметь схожий и контроллируемый пайплайн для всех проектов
|
||||
* дать пользователю в руки простой декларативный конфигурационный файл, вместо требования описывать всю сложную логику по работе с 1С
|
||||
|
||||
## Общие положения
|
||||
|
||||
* в активной разработке и поиске "своего пути" по разработке библиотеки;
|
||||
* формат конфигурационного файла **не** стабилизирован;
|
||||
@@ -9,13 +17,14 @@
|
||||
* использовать на свой страх и риск;
|
||||
* любая помощь приветствуется.
|
||||
|
||||
Ограничения:
|
||||
## Ограничения
|
||||
|
||||
1. Для шага подготовки требуется любой агент с меткой `agent`.
|
||||
1. Для запуска шага анализа SonarQube требуется агент с меткой `sonar`.
|
||||
1. Для запуска шагов, работающих с 1С (подготовка, синтаксический контроль и т.д.) требуется агент с меткой, совпадающей со значением в поле `v8version` файла конфигурации.
|
||||
1. В качестве ИБ используется файловая база, создаваемая в `./build/ib`, без данных авторизации. Переопределение "в следующих сериях".
|
||||
1. Stage "Дымовые тесты" пока пустой.
|
||||
1. Запуск `vrunner` на текущий момент происходит из локального каталога `oscript_modules`. Предполагается наличие в корне репозитория файла `packagedef`, в котором бы была указана зависимость от `vanessa-runner`
|
||||
|
||||
## Подключение
|
||||
|
||||
|
Reference in New Issue
Block a user