Skip to content

Commit aaef91e

Browse files
committed
Корректировка плагина increment
1 parent 87a244c commit aaef91e

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

features/increment.feature

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,13 @@
1010
И Я устанавливаю рабочей каталог во временный каталог
1111
И Я создаю новый объект ГитРепозиторий
1212
И Я устанавливаю путь выполнения команды "gitsync" к текущей библиотеке
13-
И Я создаю временный каталог и сохраняю его в контекст
14-
И я скопировал каталог тестового хранилища конфигурации во временный каталог
15-
И Я сохраняю значение временного каталога в переменной "КаталогХранилища1С"
16-
И Я создаю временный каталог и сохраняю его в контекст
17-
И Я сохраняю значение временного каталога в переменной "ПутьКаталогаИсходников"
13+
И Я создаю временный каталог и сохраняю его в переменной "КаталогХранилища1С"
14+
И я скопировал каталог тестового хранилища конфигурации в каталог из переменной "КаталогХранилища1С"
15+
И Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников"
1816
И Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников"
1917
И Я создаю тестовой файл AUTHORS
2018
И Я записываю "0" в файл VERSION
21-
И Я создаю временный каталог и сохраняю его в контекст
22-
И Я сохраняю значение временного каталога в переменной "ВременнаяДиректория"
19+
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
2320
И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
2421
И Я добавляю параметр "-v" для команды "gitsync"
2522
И Я добавляю параметр "sync" для команды "gitsync"
@@ -30,7 +27,7 @@
3027
Допустим Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
3128
И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников"
3229
Когда Я выполняю команду "gitsync"
33-
Тогда Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Синхронизация завершена"
30+
Тогда Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Завершена синхронизации с git"
3431
И Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Тип выгрузки конфигурации в файлы:"
3532
И Вывод команды "gitsync" не содержит "Внешнее исключение"
3633
И Код возврата команды "gitsync" равен 0

src/Классы/increment.os

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#Использовать logos
33
#Использовать gitrunner
44

5-
Перем ВерсияПлагина;
65
Перем Лог;
76

87
Перем Обработчик;
@@ -23,6 +22,15 @@
2322
Возврат "0.1.0";
2423
КонецФункции
2524

25+
// Возвращает приоритет выполнения плагина
26+
//
27+
// Возвращаемое значение:
28+
// Число - приоритет выполнения плагина
29+
//
30+
Функция Приоритет() Экспорт
31+
Возврат 0;
32+
КонецФункции
33+
2634
// Возвращает описание плагина
2735
//
2836
// Возвращаемое значение:
@@ -71,7 +79,7 @@
7179

7280
КонецПроцедуры
7381

74-
Процедура ПередВыгрузкойКонфигурациюВИсходники(Конфигуратор, КаталогРабочейКопии, КаталогВыгрузки, ПутьКХранилищу, НомерВерсии, Формат) Экспорт
82+
Процедура ПередВыгрузкойКонфигурациюВИсходники(Конфигуратор, КаталогРабочейКопии, КаталогВыгрузки, ПутьКХранилищу, НомерВерсии) Экспорт
7583

7684
Консоль = Новый Консоль();
7785
//Консоль.ВидимостьКурсора(Ложь);
@@ -91,7 +99,7 @@
9199
Лог.Отладка("Проверяю возможность обновление выгрузки для файла <%1>", ПутьКФайлуВерсийМетаданных);
92100

93101
ВыгрузкаИзмененийВозможна = ТекущийФайлВерсийМетаданных.Существует()
94-
И ПроверитьВозможностьОбновленияФайловВыгрузки(Конфигуратор, КаталогВыгрузки, ПутьКФайлуВерсийМетаданных, Формат);
102+
И ПроверитьВозможностьОбновленияФайловВыгрузки(Конфигуратор, КаталогВыгрузки, ПутьКФайлуВерсийМетаданных);
95103

96104
Лог.Отладка("Инкрементальная выгрузка конфигурации - %1", ?(ВыгрузкаИзмененийВозможна, "ВОЗМОЖНА","НЕВОЗМОЖНА"));
97105

@@ -119,7 +127,7 @@
119127

120128
КонецПроцедуры
121129

122-
Процедура ПриВыгрузкеКонфигурациюВИсходники(Конфигуратор, КаталогВыгрузки, Формат, СтандартнаяОбработка) Экспорт
130+
Процедура ПриВыгрузкеКонфигурациюВИсходники(Конфигуратор, КаталогВыгрузки, СтандартнаяОбработка) Экспорт
123131

124132
Если ВыгрузкаИзмененийВозможна Тогда
125133

@@ -153,7 +161,7 @@
153161

154162
// Функция проверяет возможность обновления файлов выгрузки, для каталога или конкретного файла версий
155163
//
156-
Функция ПроверитьВозможностьОбновленияФайловВыгрузки(Конфигуратор, Знач КаталогВыгрузки, Знач ПутьКФайлуВерсийДляСравнения = "", Знач ФорматВыгрузки = "")
164+
Функция ПроверитьВозможностьОбновленияФайловВыгрузки(Конфигуратор, Знач КаталогВыгрузки, Знач ПутьКФайлуВерсийДляСравнения = "")
157165

158166
ПутьКФайлуИзменений = ВременныеФайлы.НовоеИмяФайла();
159167
ОбновлениеВозможно = Ложь;
@@ -203,7 +211,6 @@
203211

204212
Процедура Инициализация()
205213

206-
ВерсияПлагина = "1.0.0";
207214
Лог = Логирование.ПолучитьЛог(ИмяЛога());
208215
ПутьКФайлуВерсийМетаданных = "";
209216
ИмяФайлаДампаКонфигурации = "ConfigDumpInfo.xml";

0 commit comments

Comments
 (0)