1
0
mirror of https://github.com/DoublesunRUS/devscripts.git synced 2026-06-20 01:16:55 +02:00

Интеграция / Развертывание

This commit is contained in:
Капралов Александр
2021-03-06 12:18:22 +03:00
parent 9a693d9a2f
commit f64191c775
+26 -14
View File
@@ -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)
;