You've already forked devscripts
mirror of
https://github.com/DoublesunRUS/devscripts.git
synced 2026-06-11 22:46:51 +02:00
Интеграция / Развертывание
This commit is contained in:
@@ -13,6 +13,8 @@ buildMaster:
|
||||
- 1c-edt
|
||||
only:
|
||||
- master
|
||||
except:
|
||||
- schedules
|
||||
script:
|
||||
- executor_j11 -s $env:CI_SCRIPTS/1cicd.sbsl buildMaster
|
||||
artifacts:
|
||||
@@ -98,6 +100,8 @@ code_quality:
|
||||
only:
|
||||
- master
|
||||
- merge_requests
|
||||
except:
|
||||
- schedules
|
||||
dependencies:
|
||||
- testCore
|
||||
script:
|
||||
@@ -115,6 +119,8 @@ sonarQube:
|
||||
- 1c-edt
|
||||
only:
|
||||
- master
|
||||
except:
|
||||
- schedules
|
||||
dependencies:
|
||||
- testCore
|
||||
script:
|
||||
|
||||
+13
-8
@@ -834,6 +834,9 @@
|
||||
знч ошибкиEDT = ОшибкиEDT(файлРезультатовВалидации)
|
||||
|
||||
знч файлCodeQuality = "%полныйПутьРезультатовТестов/codequality/%{репозиторий.Имя}.json"
|
||||
если не новый Файл(файлCodeQuality).Существует()
|
||||
продолжить
|
||||
;
|
||||
Консоль.Записать("ЗаписатьОшибкиВФорматCodeQuality: %файлCodeQuality %файлРезультатовВалидации")
|
||||
ЗаписатьОшибкиВФорматCodeQuality(файлCodeQuality, ошибкиEDT)
|
||||
;
|
||||
@@ -1374,17 +1377,19 @@
|
||||
.ИмяПользователя)
|
||||
;
|
||||
|
||||
знч максимальноеВремяОжидания = 300с
|
||||
|
||||
знч имяОбработкиЗапретитьРаботуСВнешнимиРесурсами = "%{настройкиСкрипта.CI_EPFS}/ЗапретитьРаботуСВнешнимиРесурсами.epf"
|
||||
Консоль.Записать("ExecuteDataProcessor: %имяОбработкиЗапретитьРаботуСВнешнимиРесурсами %строкаСоединения %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя}")
|
||||
ExecuteDataProcessor(имяОбработкиЗапретитьРаботуСВнешнимиРесурсами, "", строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", 300с)
|
||||
ExecuteDataProcessor(имяОбработкиЗапретитьРаботуСВнешнимиРесурсами, "ОтключитьЛогикуНачалаРаботыСистемы", строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", максимальноеВремяОжидания)
|
||||
|
||||
знч имяОбработкиОтключитьБезопасныйРежимРасширений = "%{настройкиСкрипта.CI_EPFS}/ОтключитьБезопасныйРежимРасширений.epf"
|
||||
Консоль.Записать("ExecuteDataProcessor: %имяОбработкиОтключитьБезопасныйРежимРасширений %строкаСоединения %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя}")
|
||||
ExecuteDataProcessor(имяОбработкиОтключитьБезопасныйРежимРасширений, "", строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", 300с)
|
||||
ExecuteDataProcessor(имяОбработкиОтключитьБезопасныйРежимРасширений, "ОтключитьЛогикуНачалаРаботыСистемы", строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", максимальноеВремяОжидания)
|
||||
|
||||
Консоль.Записать("ExecuteCommand: %КОМАНДЫ_ОБНОВЛЕНИЯ_БД %строкаСоединения %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя}")
|
||||
@@ -1395,8 +1400,8 @@
|
||||
знч параметрыVA = "QuietInstallVanessaExtAndClose"
|
||||
Консоль.Записать("ExecuteDataProcessor: %имяФайлаVA %параметрыVA %строкаСоединения %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя}")
|
||||
ExecuteDataProcessor(имяФайлаVA, параметрыVA, строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", 300с)
|
||||
ExecuteDataProcessor(имяФайлаVA, "%параметрыVA;ОтключитьЛогикуНачалаРаботыСистемы", строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза
|
||||
.ИмяПользователя, "", максимальноеВремяОжидания)
|
||||
|
||||
Консоль.Записать("СоздатьФичи: %{репозиторийСценарныхТестов.Имя}")
|
||||
СоздатьФичи(настройкиСкрипта, настройкиАвтофич, репозиторийСценарныхТестов.Имя)
|
||||
@@ -1526,7 +1531,7 @@
|
||||
|
||||
знч имяОбработкиЗапретитьРаботуСВнешнимиРесурсами = "%{настройкиСкрипта.CI_EPFS}/ЗапретитьРаботуСВнешнимиРесурсами.epf"
|
||||
Консоль.Записать("ExecuteDataProcessor: %имяОбработкиЗапретитьРаботуСВнешнимиРесурсами %{временнаяИБ.строкаСоединения} %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза.ИмяПользователя}")
|
||||
ExecuteDataProcessor(имяОбработкиЗапретитьРаботуСВнешнимиРесурсами, "", временнаяИБ.строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза.ИмяПользователя, настройкиАвтофич.ТестоваяБаза
|
||||
ExecuteDataProcessor(имяОбработкиЗапретитьРаботуСВнешнимиРесурсами, "ОтключитьЛогикуНачалаРаботыСистемы", временнаяИБ.строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза.ИмяПользователя, настройкиАвтофич.ТестоваяБаза
|
||||
.ПарольПользователя, 300с)
|
||||
|
||||
знч каталогФич = "%каталогПроекта/features/%{пользователь.Представление}"
|
||||
@@ -1580,7 +1585,7 @@
|
||||
знч имяФайлаVA = "%{настройкиСкрипта.CI_VA}/vanessa-automation-single.epf"
|
||||
Консоль.Записать("ExecuteDataProcessorTestManager: %имяФайлаVA %параметрыVA %{временнаяИБ.строкаСоединения} %исполняемыйФайлПлатформы %{настройкиАвтофич.ТестоваяБаза.ИмяПользователя}")
|
||||
пер командаПлатформы = ExecuteDataProcessorTestManager(имяФайлаVA,
|
||||
параметрыVA, временнаяИБ.строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза.ИмяПользователя, настройкиАвтофич.ТестоваяБаза
|
||||
"%параметрыVA;ОтключитьЛогикуНачалаРаботыСистемы", временнаяИБ.строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза.ИмяПользователя, настройкиАвтофич.ТестоваяБаза
|
||||
.ПарольПользователя)
|
||||
командыПлатформы.Вставить(временнаяИБ, командаПлатформы)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user