Skip to content

Commit 55a37bb

Browse files
committed
Finish 1.0.1
2 parents 2797d1b + 2f8a682 commit 55a37bb

26 files changed

+243
-219
lines changed

.gitignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,8 @@ tests/*.xml
77

88
exec/*.log
99

10-
bdd-log/*.xml
10+
bdd-log*.xml
1111

1212
.enabled-plugins
1313

14-
*.ospx
1514
oscript_modules/
16-
src/cmd/oscript.cfg

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ env:
2626
- GIT_EMAIL=ci@mail
2727
- GIT_NAME=ci
2828
- CHANNEL=dev
29-
- PACKAGE_NAME=gitsync3-plugins
29+
- PACKAGE_NAME=gitsync-plugins
3030
matrix:
3131
- OSCRIPT_VERSION=1_0_20
3232
- OSCRIPT_VERSION=night-build

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Встроенные плагины в gitsync3
1+
# Встроенные плагины в gitsync
22

3-
##Плагины для gitsync3
3+
##Плагины для gitsync
44

55
1. `increment` - обеспечивает инкрементальную выгрузку конфигурации в исходники
66
1. `sync-remote` - добавляет функциональность синхронизации с удаленным репозиторием git (команды `git pull` и `git push`)
@@ -12,7 +12,6 @@
1212
1. `tool1CD` - заменяет использование штатных механизмов 1С на приложение `tool1CD` при синхронизации
1313
1. `disable-support` - снимает конфигурацию с поддержки перед выгрузкой в исходники
1414

15-
1615
## Доработка
1716

1817
Доработка проводится по git-flow. Жду ваших PR.

features/check-authors.feature

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,32 @@
66
Чтобы автоматизировать свою работы с хранилищем с git
77

88
Контекст: Тестовый контекст check-authors
9-
Когда Я очищаю параметры команды "gitsync3" в контексте
9+
Когда Я очищаю параметры команды "gitsync" в контексте
1010
И Я устанавливаю рабочей каталог во временный каталог
1111
И Я создаю новый объект ГитРепозиторий
12-
И Я устанавливаю путь выполнения команды "gitsync3" к текущей библиотеке
12+
И Я устанавливаю путь выполнения команды "gitsync" к текущей библиотеке
1313
И Я устанавливаю текущие плагины
1414
И Я создаю временный каталог и сохраняю его в переменной "КаталогХранилища1С"
1515
И я скопировал каталог тестового хранилища конфигурации в каталог из переменной "КаталогХранилища1С"
1616
И Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников"
1717
И Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников"
1818
И Я создаю тестовой файл AUTHORS
1919
И Я записываю "0" в файл VERSION
20-
И я включаю отладку лога с именем "oscript.app.gitsync3"
20+
И я включаю отладку лога с именем "oscript.app.gitsync"
2121
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
22-
И Я добавляю параметр "--tempdir" для команды "gitsync3" из переменной "ВременнаяДиректория"
23-
И Я добавляю параметр "-v" для команды "gitsync3"
24-
И Я добавляю параметр "sync" для команды "gitsync3"
22+
И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
23+
И Я добавляю параметр "-v" для команды "gitsync"
24+
И Я добавляю параметр "sync" для команды "gitsync"
2525
И Я выключаю все плагины
2626
И Я включаю плагин "check-authors"
2727

2828
Сценарий: Cинхронизация c простым использованием
2929
Допустим Я создаю неполный тестовой файл AUTHORS
30-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "КаталогХранилища1С"
31-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "ПутьКаталогаИсходников"
32-
Когда Я выполняю команду "gitsync3"
33-
Тогда Вывод команды "gitsync3" содержит "В таблице истории версий найдены авторы (количество 8), которые не сопоставлены в AUTHORS"
34-
И Вывод команды "gitsync3" не содержит "Внешнее исключение"
35-
И Код возврата команды "gitsync3" равен 1
30+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
31+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников"
32+
Когда Я выполняю команду "gitsync"
33+
Тогда Вывод команды "gitsync" содержит "В таблице истории версий найдены авторы (количество 8), которые не сопоставлены в AUTHORS"
34+
И Вывод команды "gitsync" не содержит "Внешнее исключение"
35+
И Код возврата команды "gitsync" равен 1
3636

3737

features/check-comments.feature

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,39 +6,39 @@
66
Чтобы автоматизировать свою работы с хранилищем с git
77

88
Контекст: Тестовый контекст check-comments
9-
Когда Я очищаю параметры команды "gitsync3" в контексте
9+
Когда Я очищаю параметры команды "gitsync" в контексте
1010
И Я устанавливаю рабочей каталог во временный каталог
1111
И Я создаю новый объект ГитРепозиторий
12-
И Я устанавливаю путь выполнения команды "gitsync3" к текущей библиотеке
12+
И Я устанавливаю путь выполнения команды "gitsync" к текущей библиотеке
1313
И Я устанавливаю текущие плагины
1414
И Я создаю временный каталог и сохраняю его в переменной "КаталогХранилища1С"
1515
И я скопировал каталог тестового хранилища конфигурации в каталог из переменной "КаталогХранилища1С"
1616
И Я создаю временный каталог и сохраняю его в переменной "ПутьКаталогаИсходников"
1717
И Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников"
1818
И Я создаю тестовой файл AUTHORS
1919
И Я записываю "0" в файл VERSION
20-
И я включаю отладку лога с именем "oscript.app.gitsync3"
20+
И я включаю отладку лога с именем "oscript.app.gitsync"
2121
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
22-
И Я добавляю параметр "--tempdir" для команды "gitsync3" из переменной "ВременнаяДиректория"
23-
И Я добавляю параметр "-v" для команды "gitsync3"
24-
И Я добавляю параметр "sync" для команды "gitsync3"
22+
И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
23+
И Я добавляю параметр "-v" для команды "gitsync"
24+
И Я добавляю параметр "sync" для команды "gitsync"
2525
И Я выключаю все плагины
2626
И Я включаю плагин "check-comments"
2727

2828
Сценарий: Cинхронизация с использованием просто check-comments
29-
Допустим Я добавляю позиционный параметр для команды "gitsync3" из переменной "КаталогХранилища1С"
30-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "ПутьКаталогаИсходников"
31-
Когда Я выполняю команду "gitsync3"
32-
Тогда Вывод команды "gitsync3" содержит "КРИТИЧНАЯОШИБКА - Нашли следующую версию <4> от автора <Администратор>, а комментарий не задан!"
33-
И Вывод команды "gitsync3" не содержит "Внешнее исключение"
34-
И Код возврата команды "gitsync3" равен 0
29+
Допустим Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
30+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников"
31+
Когда Я выполняю команду "gitsync"
32+
Тогда Вывод команды "gitsync" содержит "КРИТИЧНАЯОШИБКА - Нашли следующую версию <4> от автора <Администратор>, а комментарий не задан!"
33+
И Вывод команды "gitsync" не содержит "Внешнее исключение"
34+
И Код возврата команды "gitsync" равен 0
3535

3636
Сценарий: Cинхронизация c использованием --error-comment
37-
Допустим Я добавляю параметр "--error-comment" для команды "gitsync3"
38-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "КаталогХранилища1С"
39-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "ПутьКаталогаИсходников"
40-
Когда Я выполняю команду "gitsync3"
41-
Тогда Вывод команды "gitsync3" содержит "КРИТИЧНАЯОШИБКА - Нашли следующую версию <4> от автора <Администратор>, а комментарий не задан!"
42-
И Вывод команды "gitsync3" не содержит "Внешнее исключение"
43-
И Код возврата команды "gitsync3" равен 1
37+
Допустим Я добавляю параметр "--error-comment" для команды "gitsync"
38+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
39+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников"
40+
Когда Я выполняю команду "gitsync"
41+
Тогда Вывод команды "gitsync" содержит "КРИТИЧНАЯОШИБКА - Нашли следующую версию <4> от автора <Администратор>, а комментарий не задан!"
42+
И Вывод команды "gitsync" не содержит "Внешнее исключение"
43+
И Код возврата команды "gitsync" равен 1
4444
И Количество коммитов должно быть "3"

features/increment.feature

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
Чтобы автоматизировать свою работы с хранилищем с git
77

88
Контекст: Тестовый контекст increment
9-
Когда Я очищаю параметры команды "gitsync3" в контексте
9+
Когда Я очищаю параметры команды "gitsync" в контексте
1010
И Я устанавливаю рабочей каталог во временный каталог
1111
И Я создаю новый объект ГитРепозиторий
12-
И Я устанавливаю путь выполнения команды "gitsync3" к текущей библиотеке
12+
И Я устанавливаю путь выполнения команды "gitsync" к текущей библиотеке
1313
И Я устанавливаю текущие плагины
1414
И Я создаю временный каталог и сохраняю его в переменной "КаталогХранилища1С"
1515
И я скопировал каталог тестового хранилища конфигурации в каталог из переменной "КаталогХранилища1С"
@@ -18,17 +18,17 @@
1818
И Я создаю тестовой файл AUTHORS
1919
И Я записываю "0" в файл VERSION
2020
И Я создаю временный каталог и сохраняю его в переменной "ВременнаяДиректория"
21-
И Я добавляю параметр "--tempdir" для команды "gitsync3" из переменной "ВременнаяДиректория"
22-
И Я добавляю параметр "-v" для команды "gitsync3"
23-
И Я добавляю параметр "sync" для команды "gitsync3"
21+
И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория"
22+
И Я добавляю параметр "-v" для команды "gitsync"
23+
И Я добавляю параметр "sync" для команды "gitsync"
2424
И Я выключаю все плагины
2525
И Я включаю плагин "increment"
2626

2727
Сценарий: Cинхронизация с использованием increment
28-
Допустим Я добавляю позиционный параметр для команды "gitsync3" из переменной "КаталогХранилища1С"
29-
И Я добавляю позиционный параметр для команды "gitsync3" из переменной "ПутьКаталогаИсходников"
30-
Когда Я выполняю команду "gitsync3"
31-
Тогда Вывод команды "gitsync3" содержит "ИНФОРМАЦИЯ - Завершена синхронизации с git"
32-
И Вывод команды "gitsync3" содержит "ИНФОРМАЦИЯ - Тип выгрузки конфигурации в файлы:"
33-
И Вывод команды "gitsync3" не содержит "Внешнее исключение"
34-
И Код возврата команды "gitsync3" равен 0
28+
Допустим Я добавляю позиционный параметр для команды "gitsync" из переменной "КаталогХранилища1С"
29+
И Я добавляю позиционный параметр для команды "gitsync" из переменной "ПутьКаталогаИсходников"
30+
Когда Я выполняю команду "gitsync"
31+
Тогда Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Завершена синхронизации с git"
32+
И Вывод команды "gitsync" содержит "ИНФОРМАЦИЯ - Тип выгрузки конфигурации в файлы:"
33+
И Вывод команды "gitsync" не содержит "Внешнее исключение"
34+
И Код возврата команды "gitsync" равен 0

0 commit comments

Comments
 (0)