Vanessa Runner Versions Save

утилита автоматизации базовых операций разработчика 1С

v1.11.11

2 years ago
  • Восстановление управления выводом отладочной информации в отдельный лог-файл, без показа в консоли #253
  • Исправлена ошибка, которая иногда возникала при выполнении init-dev
  • Обновлена зависимость от v8unpack, т.к. иногда возникали ошибки сборки\разборки обычных форм

Full Changelog: https://github.com/vanessa-opensource/vanessa-runner/compare/v1.11.1...v1.11.11 или https://github.com/vanessa-opensource/vanessa-runner/pull/504

v1.11.1

2 years ago

v1.11.1

  • требуется OneScript v1.7.0 или выше
  • Опция указания разрядности --bitness для запуска Конфигуратора\Предприятия #501
  • Поддержка 8.3.18 и учебной версии платформы #421

Новые команды

  • Команда init-project для подготовки структуры при начале работы над проектом 1С #448 #449 #450 #451 #452 #453 #461 Спасибо @leobrn
  • Команды добавления (create) и удаления (remove) ИБ в кластер #319 #500
  • Команда restore для загрузки информационной базы из файла выгрузки (dt) #487 #488 Спасибо @realMaxA
  • Команда make-dist для создания файла поставки #464 Спасибо @SidnevAV
  • Команда set-version - Установка номера версии и\или номера сборки для конфигураций, расширений 1С #493 #495

Новые возможности команд

  • Флаг --clear-reports для очистки каталогов отчетов - команда xunit, команды проверки через EDT и через Конфигуратор #502 #456 #457 #458 #459 Спасибо @SidnevAV и @leobrn и @artbear
  • Добавлена возможность обновления расширения из хранилища #486 Спасибо @pau1is
  • Команда xunit - Дополнительные параметры запуска тест-клиента (tdd и дымовые) #367
  • Команда xunit: Имя\пароль пользователя для тест-клиента по умолчанию берутся из данных подключения #492 #494
  • Команда xunit - добавлен запуск загрузчика тестов из расширения #439 #441 Спасибо @yukon39
  • Команда xunit - Исправлена ошибка передачи пути к подсистеме запуска встроенных тестов #426 #427 Спасибо @Mity1440
    • Исправлена ошибка запуска встроенных в конфигурацию тестов #475 Спасибо @awk-kazmin
  • Команда vanessa - добавлены параметры команды тестирования для указания тегов #384 Спасибо @KrapivinAndrey
  • Команда vanessa - добавлен параметр additional-keys для передачи параметров в /С #398 #399 Спасибо @AlexanderNiMo
  • Добавлена возможность инкрементальной загрузки конфигурации из файлов по логу git #394 #410 Спасибо @sfaqer и artbear
  • Добавлен учёт параметров ИБ при работе с пользователями хранилища - команды сохранения версии в файл, создание и копирование пользователей Хранилище #435 Спасибо @MikhailSolntsev
  • Команда session - доработка управления фильтрацией сеансов - гибкий режим mode #422 Спасибо @Borisskin и artbear
  • Исправлено: Команда "session kill" - Ошибка получения соединения и процесса #264 #428 Спасибо @SidnevAV
  • Поддержка последней версии v8storage - исправление создания хранилища #285 Спасибо @Stepa86
  • Команда "update-dev" - добавлен флаг отключения поддержки при обновлении окружения. #388 Спасибо @sfaqer
  • Команды xunit, vanessa, run - показывают лог 1С, если не найден файл статуса, т.к. при странных ошибках в 1С, когда не доходит дело до запускаемых обработок, в логе раннера не видно причины падения из лога 1С #374 #407
  • Команда "updatedb" - добавлена возможность динамического обновления #371 #380 Спасибо @milanse
  • Группировка замечаний по синтакс-проверке #465 Спасибо @SidnevAV
  • Новый параметр --hide-exception команды "syntax-check" #478 Спасибо @SidnevAV
  • Исправление багов в синтакс-проверке #462 Спасибо @SidnevAV
  • Команда "loadext" - Параметр --extension сделан обязательным #383
  • Исправлена ошибка сохранения расширения в файл при указании длинного пути #480 Спасибо @AlexPCRus

Команда run

  • Для команды run добавлен параметр --exitCodePath для возможности вывода ошибки/предупреждения из выполняемой команды #485 Спасибо @yukon39

  • Команда run умеет обрабатывать файл статуса #228

  • Внешняя обработка "epf/ЗагрузитьРасширениеВРежимеПредприятия.epf" - загрузка расширений конфигурации из файла\каталогов с отключением\включением безопасного режима и\или защиты от опасных действий #409

    • Реализована обработка параметра ОтключитьЛогикуНачалаРаботыСистемы во внешней обработке ЗагрузитьРасширениеВРежимеПредприятия #454 #455 Спасибо @yukon39
  • Внешняя обработка "epf/БлокировкаРаботыСВнешнимиРесурсами.epf" для работы с внешними ресурсами и отключением отдельных регламентных заданий #387 #390 Спасибо @johnnyshut

  • Внешняя обработка "epf/СоздатьПользователей.epf" - Создание первого пользователя-администратора #389

  • Исправлена обработка закрытия предприятия - 1. Умеет завершать работу при наличии внезапных модальных окон 2. поддерживает ОФ #403 Спасибо @sfaqer

  • Исправлена некорректная передача параметра запуска для команды run #490 #491 Спасибо @yukon39

  • [8.3.17] Исправлено: Не удается загрузить и обновить расширение #400 #408 Спасибо @KrapivinAndrey

Дополнения

  • Добавлена возможность использования ИспользоватьОсновныеРолиДляВсехПользователей при загрузке расширений в режиме Предприятия #430 #463 Спасибо @yukon39 и artbear

  • Запрет наличия последнего слеша в строке соединения #392

  • Исправлено: Неудача при загрузке базы (init-dev) выдавала код возврата 0, что неверно для дальнейшей обработки в CI #496

  • В секцию default схемы добавлен --workspace #401 #402 Спасибо @kuntashov

  • Сборка проекта падала с синтаксической ошибкой в классе КомандаТестированиеПоведения #405 #406 Спасибо @kuntashov

  • Исправлен формат даты в отчетах Allure #415 Спасибо @AlexPCRus

  • Исправления в json-схеме #429 Спасибо @igostv

  • Дополнена документация

    • Добавлен пример файла деплоймента #447 Спасибо @maximsamokhval
    • Описать пример скрипта обновления с использованием RAC/RAS #446 Спасибо @maximsamokhval
  • Исправлены различные мелкие проблемы

  • Поддержка Github Actions CI #425

  • Много новых bdd-фич проверки поведения. см. каталог features #93

Новые контрибьюторы проекта - 14 человек !!

Full Changelog: https://github.com/vanessa-opensource/vanessa-runner/compare/v1.10.0...v1.11.1

v1.10.0

4 years ago

Главное

  • Команда designer для произвольного (интерактивного и автоматического) запуска в режиме Конфигуратор #270 #355
  • Поддержка новых механизмов реструктуризации -v2/-v1 для команд init-dev и update-dev #333
  • Альтернативные имена переменных среды - вместо дефиса используется подчеркивание #343 #346
    • Спасибо @TheDemonCat
  • Более читабельный текст сообщений о результатах тестирования для команд запуска тестов и проверки поведения #354 #339 #353
  • Исправлены ошибки работы с временными файлами #337
  • Группировка команд по назначению при показе справки #337

Синтакс-контроль

  • Исправлена ошибка показа ошибок при отсутствии группировки по метаданным, если Конфигуратор выдал, что ошибок не обнаружено. #364
  • Синтакс-контроль выдавал неверный статус при успешном прохождении синтаксического контроля #334 #335 #344
    • Спасибо @TheDemonCat @artbear
  • Иногда выдавались ошибки на отсутствие библиотеки fs #347 #348
    • Спасибо @TheDemonCat

Разное

  • Исправлено необновление конфигурации ИБ при загрузке файла расширения #352
    • Спасибо @nixel2007
  • При сборке внешнего механизма из исходников итоговый файл сохраняется по пути, отличающемуся от требуемого #341 #342 #345
    • Спасибо @Pistolierro
  • Создание пользователя хранилища без пароля #358
    • Спасибо @astrizhachuk
  • Неверная выдача версии продукта в vrunner version #363
  • Вывод простого и понятного сообщения об отсутствии пакета Vanessa-ADD #337
  • Исправление запуска фич на английских ОС #362
  • Вычисление покрытие кода при выполнении bdd-фич #365

Посвящается практикуму по запуску тестирования для 1С 04 и 05 мая 2020г. https://infostart.ru/public/1226860

v1.9.0

4 years ago
  • Поддержка новых механизмов реструктуризации -v2/-v1 #330 #331
    • Добавлены параметры-флаги --v2 и --v1 для команды updatedb
  • Поддержка украинского языка для обработки закрытия предприятия #329
    • Спасибо клиентам Серебряной Пули
  • Добавлена команда загрузки расширения из файла #306 #332
    • Спасибо @komarovps и @artbear
  • Исправлена ошибка записи пустого сообщения об ошибке в отчет #328
    • Спасибо @theshadowco
  • Обновление зависимости logos #326
    • Спасибо @nixel2007
  • Исправлено: Синтакс-проверка необоснованно считается проваленной #297 #298
    • Спасибо @witales
  • Исправлен некорректный пример использования compileext/decompileext #323 #324
    • Спасибо @witales

v1.8.0

4 years ago

Команда синтакс-проверки

  • Создание нужных каталогов, в т.ч. и родительских, для каталогов Allure и Junit #322

  • Добавлена возможность синтакс-проверки конфигурации с подключением к хранилищу #262 #320

    • Спасибо @witales
  • Восстановлена функциональность группировки по режимам проверки #307 #318

    • Спасибо @VladFrost

Linux

  • Исправлено: При запуске под Linux выдается ошибка "Библиотека не найдена JSON" #308 #301
    • Спасибо @igostv

Доработки

  • Для улучшения читабельности сгруппированы команды при выполнении vrunner help

  • Добавлена зависимость от последней версии v8runner

  • В команду управления сеансами добавлены ключи "--cluster" и "--cluster-name" #312

    • Позволяет задать идентификатор кластера или его имя для ситуации, когда на сервере несколько кластеров.
    • Спасибо @6en9er
  • Убрана "двойная" зависимость от пакета Vanessa-ADD #321

  • Добавлены сценарии поведения для команды xunit #321

  • Исправлен код, написанный не по стандартам #302 - Спасибо @witales

Дополнена документация

  • Некорректная ссылка на v8unpack #284 - автор @khorevaa
  • Неоднозначные формулировки в параметрах и подсказках команды copyrepouser #283 - автор @1cgh

image

v1.7.0

5 years ago
  • Доработаны оба алгоритма синтаксической проверки конфигурации #268
  • Исправлено: Команда управления сеансами всегда выдает отладочные сообщения #294 #296
  • Исправлено описание команды createrepouser #292
  • Исправлено: Не отрабатывает обработка ЗакрытьПредприятие #281
    • fix(ОбработчикиОжидания) Явно вызвать один раз #282
  • Исправлено: Параметр --online-file - это флаг, хотя вроде как должен быть значением. #267
  • Исправлено: Ошибка в параметре --NotReplaceCfg команды bindrepo #269
  • Исправлено: Команда подключения к хранилищу подключает всегда временную базу #271 #272
  • Исправлено: Команда session lock не устанавливает дату окончания блокировки #273 #274
  • Исправлено: Команда vrunner help падает, если не установлен пакет add #299
  • Поправлены опечатки в Readme и коде #290

v1.6.0

5 years ago

Требуется версия 1.21 движка OneScript

Добавлено:

  • Добавлена команда копирования пользователей хранилища #261 #263
  • Доработки по проверке проекта EDT #259 #248 #258
  • Диагностика неверно заданных путей каталогов для всех команд - когда установлен последний слеш tests/features #265
  • Управление выводом отладочной информации в отдельный лог-файл, без показа в консоли #253

Исправлено:

  • Подключение к хранилищу выполняется для временной базы, а не для указанной question #242
  • Команда createrepo создает всегда пустое хранилище #255
  • При создании хранилища учитываем данные подключения к БД . #256
  • Поддержка англ. локализации при инициализации окружения (init-dev) #254
  • Исправлены ошибки при отключении сеансов рабочих процессов #240

1.5.0

5 years ago
  • Добавлена команда decompile #251
  • Ошибка при вызове runner-old без параметров #245

Описание изменений

Изменения от релиза 1.4.0: https://github.com/silverbulleters/vanessa-runner/compare/1.4.0...1.5.0

1.4.1

5 years ago

1.4.0

5 years ago

Выполнено:

  • Реализована самодостаточная сборка, чтобы при установке не скачивались необходимые пакеты из интернета #246
  • Добавлена зависимость от правильного пакета v8runner, т.к. иначе была ошибка установки пакета
  • Online-показ сообщений при использовании команды run и поддержки режима лога внешних обработок #244 #173
  • Исправлена документация #239

Описание изменений

Изменения с последнего релиза: https://github.com/silverbulleters/vanessa-runner/compare/1.3.1...1.4.0