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