You've already forked devscripts
mirror of
https://github.com/DoublesunRUS/devscripts.git
synced 2026-06-20 01:16:55 +02:00
Интеграция / Развертывание
This commit is contained in:
+26
-14
@@ -677,13 +677,13 @@
|
||||
пер КлиентТестирования: VAParamsКлиентТестирования
|
||||
|
||||
пер ДелатьОтчетВФорматеАллюр: Булево = Истина
|
||||
пер ОтчетAllure: VAParamsОтчетAllure
|
||||
пер ОтчетAllure: VAParamsОтчетAllure?
|
||||
|
||||
пер ДелатьОтчетВФорматеjUnit: Булево = Истина
|
||||
пер ОтчетJUnit: VAParamsОтчетJUnit
|
||||
пер ОтчетJUnit: VAParamsОтчетJUnit?
|
||||
|
||||
конструктор(КаталогПроекта, КаталогФич, КаталогиБиблиотек, ВыполнениеСценариев, КлиентТестирования, ОтчетAllure,
|
||||
ОтчетJUnit)
|
||||
конструктор(КаталогПроекта, КаталогФич)
|
||||
конструктор(КаталогПроекта, КаталогФич, КаталогиБиблиотек)
|
||||
;
|
||||
|
||||
структура VAParamsВыполнениеСценариев
|
||||
@@ -705,6 +705,14 @@
|
||||
конструктор(ДиапазонПортовTestclient)
|
||||
;
|
||||
|
||||
структура VAParamsОтчетAllureДанныеАллюрМеток
|
||||
пер РегулярноеВыражение: Строка = ""
|
||||
пер ИмяМетки: Строка = ""
|
||||
пер Значение: Строка = ""
|
||||
|
||||
конструктор(ИмяМетки, Значение)
|
||||
;
|
||||
|
||||
структура VAParamsОтчетAllure
|
||||
пер КаталогВыгрузкиAllure: Строка
|
||||
пер КаталогОтносительноКоторогоНадоСтроитьИерархию: Строка
|
||||
@@ -712,6 +720,7 @@
|
||||
пер УровеньОтчета2: Строка = "#report.feature="
|
||||
пер УровеньОтчета3: Строка = "#report.story="
|
||||
пер ГруппировкаTestSuites: Строка = "#report.feature="
|
||||
пер ДанныеАллюрМеток: Массив // VAParamsОтчетAllureДанныеАллюрМеток?
|
||||
|
||||
конструктор(КаталогВыгрузкиAllure, КаталогОтносительноКоторогоНадоСтроитьИерархию)
|
||||
;
|
||||
@@ -936,14 +945,18 @@
|
||||
|
||||
знч конечныйПорт = начальныйПорт + диапазонПортов - 1
|
||||
|
||||
пер настройкиVAParamsВыполнениеСценариев = новый VAParamsВыполнениеСценариев()
|
||||
знч настройкиVAParamsВыполнениеСценариев = новый VAParamsВыполнениеСценариев()
|
||||
пер настройкиVAParamsКлиентТестирования = новый VAParamsКлиентТестирования("%начальныйПорт-%конечныйПорт")
|
||||
настройкиVAParamsКлиентТестирования.ТаймаутЗапуска1С = 60
|
||||
пер настройкиVAParamsОтчетAllure = новый VAParamsОтчетAllure(каталогВыгрузкиAllure, каталогФич)
|
||||
пер настройкиVAParamsОтчетJUnit = новый VAParamsОтчетJUnit(Файлы.СоздатьКаталог("%временныйКаталогИБ/junit").Путь)
|
||||
настройкиVAParamsОтчетAllure.ДанныеАллюрМеток.Добавить(новый VAParamsОтчетAllureДанныеАллюрМеток("thread", пользователь.Представление))
|
||||
знч настройкиVAParamsОтчетJUnit = новый VAParamsОтчетJUnit(Файлы.СоздатьКаталог("%временныйКаталогИБ/junit").Путь)
|
||||
|
||||
пер настройкиVAParams = новый VAParams(каталогПроекта, каталогФич, ["%CI_VA/steps"], настройкиVAParamsВыполнениеСценариев, настройкиVAParamsКлиентТестирования,
|
||||
настройкиVAParamsОтчетAllure, настройкиVAParamsОтчетJUnit)
|
||||
пер настройкиVAParams = новый VAParams(каталогПроекта, каталогФич, ["%CI_VA/steps"])
|
||||
настройкиVAParams.ВыполнениеСценариев = настройкиVAParamsВыполнениеСценариев
|
||||
настройкиVAParams.КлиентТестирования = настройкиVAParamsКлиентТестирования
|
||||
настройкиVAParams.ОтчетAllure = настройкиVAParamsОтчетAllure
|
||||
настройкиVAParams.ОтчетJUnit = настройкиVAParamsОтчетJUnit
|
||||
настройкиVAParams.КаталогВыгрузкиСкриншотов = Файлы.СоздатьКаталог("%временныйКаталогИБ/screenShots").Путь
|
||||
|
||||
знч временныйФайлНастроекVA = Файлы.Создать("%временныйКаталогИБ/VAParams.json")
|
||||
@@ -1164,8 +1177,7 @@
|
||||
CI_JOB_TOKEN, CI_SERVER_HOST)
|
||||
;
|
||||
|
||||
метод ПроверитьКоммитыРепозиторияДляПоследнегоРелиза(репозиторий: ОписаниеРепозитория, датаПоследнегоРелиза: ДатаВремя): ДатаВремя
|
||||
|Неопределено
|
||||
метод ПроверитьКоммитыРепозиторияДляПоследнегоРелиза(репозиторий: ОписаниеРепозитория, датаПоследнегоРелиза: ДатаВремя): ДатаВремя?
|
||||
знч CI_PROJECT_NAMESPACE = СредаИсполнения.ПолучитьПеременную("CI_PROJECT_NAMESPACE")
|
||||
знч CI_SERVER_HOST = СредаИсполнения.ПолучитьПеременную("CI_SERVER_HOST")
|
||||
|
||||
@@ -1243,7 +1255,7 @@
|
||||
знч веткаПроекта: Строка
|
||||
;
|
||||
|
||||
метод ПараметрыЗапросаНаСлияние(): ОписаниеЗапросаНаСлияние|Неопределено
|
||||
метод ПараметрыЗапросаНаСлияние(): ОписаниеЗапросаНаСлияние?
|
||||
знч CI_MERGE_REQUEST_PROJECT_PATH = СредаИсполнения.ПолучитьПеременную("CI_MERGE_REQUEST_PROJECT_PATH")
|
||||
знч CI_MERGE_REQUEST_SOURCE_BRANCH_NAME = СредаИсполнения.ПолучитьПеременную("CI_MERGE_REQUEST_SOURCE_BRANCH_NAME")
|
||||
знч CI_PROJECT_NAMESPACE = СредаИсполнения.ПолучитьПеременную("CI_PROJECT_NAMESPACE")
|
||||
@@ -2042,7 +2054,7 @@
|
||||
;
|
||||
|
||||
|
||||
метод ОшибкаEDT(строкаДанных: Строка): ОписаниеОшибкиEDT|Неопределено
|
||||
метод ОшибкаEDT(строкаДанных: Строка): ОписаниеОшибкиEDT?
|
||||
знч массивДанных = строкаДанных.Разделить("\т", Истина)
|
||||
|
||||
если массивДанных[4].Пусто() или не массивДанных[4].НачинаетсяС("строка")
|
||||
@@ -2645,7 +2657,7 @@
|
||||
структура SonarqubeLocation
|
||||
знч message: Строка
|
||||
знч filePath: Строка
|
||||
пер textRange: SonarqubeTextRange|Неопределено
|
||||
пер textRange: SonarqubeTextRange?
|
||||
|
||||
конструктор(message, filePath)
|
||||
;
|
||||
@@ -2674,7 +2686,7 @@
|
||||
знч severity: SonarqubeSeverity
|
||||
|
||||
// пер effortMinutes: Число = 0
|
||||
// пер secondaryLocations: SonarqubeLocation|Неопределено
|
||||
// пер secondaryLocations: SonarqubeLocation?
|
||||
конструктор(engineId, ruleId, primaryLocation, type, severity)
|
||||
;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user