1
0
mirror of https://github.com/DoublesunRUS/devscripts.git synced 2026-06-11 22:46:51 +02:00

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

This commit is contained in:
Капралов Александр
2021-09-13 23:23:33 +03:00
parent 32fde989e1
commit 70a8d58494
2 changed files with 19 additions and 8 deletions
+6
View File
@@ -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
View File
@@ -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;ОтключитьЛогикуНачалаРаботыСистемы", временнаяИБ.строкаСоединения, исполняемыйФайлПлатформы, настройкиАвтофич.ТестоваяБаза.ИмяПользователя, настройкиАвтофич.ТестоваяБаза
.ПарольПользователя)
командыПлатформы.Вставить(временнаяИБ, командаПлатформы)