You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-23 22:05:15 +02:00
Замена CRLF в JF обновления ИБ
This commit is contained in:
24
ci/big_floppa
vendored
24
ci/big_floppa
vendored
@@ -9,24 +9,32 @@ pipeline {
|
||||
build job: 'OpiBuild/OpiMain', wait: true
|
||||
}
|
||||
}
|
||||
|
||||
stage('Melezh - Main + Release') {
|
||||
steps {
|
||||
build job: 'Melezh/MelezhRelease', wait: true
|
||||
}
|
||||
}
|
||||
stage('OpenIntegrations - 1C DB Update') {
|
||||
steps {
|
||||
build job: 'OpiBuild/OpiBaseUpdate', wait: true
|
||||
}
|
||||
}
|
||||
|
||||
stage('Melezh - Main + Release') {
|
||||
steps {
|
||||
build job: 'MelezhRelease', wait: true
|
||||
}
|
||||
}
|
||||
|
||||
stage('OpenIntegrations - Release') {
|
||||
steps {
|
||||
echo 'Release (OpenIntegrations)'
|
||||
build job: 'OpiBuild/OpiRelease', wait: true
|
||||
}
|
||||
}
|
||||
stage('Melezh - Docker') {
|
||||
steps {
|
||||
build job: 'Melezh/MelezhDocker', wait: true
|
||||
}
|
||||
}
|
||||
|
||||
stage('Melezh - Test') {
|
||||
steps {
|
||||
build job: 'Melezh/MelezhTests', wait: true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
8
ci/edt_build
vendored
8
ci/edt_build
vendored
@@ -42,6 +42,14 @@ pipeline {
|
||||
}
|
||||
}
|
||||
|
||||
stage('CRLF Replace'){
|
||||
steps{
|
||||
script{
|
||||
bat encoding: 'UTF-8', script: 'oscript ./ci/os/crlf_replace.os ./build'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
stage('Update') {
|
||||
steps {
|
||||
script {
|
||||
|
||||
28
ci/os/crlf_replace.os
vendored
Normal file
28
ci/os/crlf_replace.os
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
Корень = СокрЛП(АргументыКоманднойСтроки[0]);
|
||||
|
||||
МассивФайлов = Новый Массив;
|
||||
МассивРезультатовПоиска = Новый Массив;
|
||||
|
||||
МассивРезультатовПоиска.Добавить(НайтиФайлы(Корень, "*.bsl", Истина));
|
||||
МассивРезультатовПоиска.Добавить(НайтиФайлы(Корень, "*.xml", Истина));
|
||||
|
||||
Для Каждого Результат Из МассивРезультатовПоиска Цикл
|
||||
Для Каждого Файл Из Результат Цикл
|
||||
|
||||
Если Не Файл.ЭтоКаталог() Тогда
|
||||
МассивФайлов.Добавить(Файл.ПолноеИмя);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого Файл Из МассивФайлов Цикл
|
||||
ПолучитьДвоичныеДанныеИзСтроки(
|
||||
|
||||
СтрЗаменить(
|
||||
ПолучитьСтрокуИзДвоичныхДанных(Новый ДвоичныеДанные(Файл))
|
||||
, Символы.ВК + Символы.ПС
|
||||
, Символы.ПС)
|
||||
)
|
||||
.Записать(Файл);
|
||||
КонецЦикла;
|
||||
Reference in New Issue
Block a user