From 921053eae9308aca243f20e0d4580f7e1191f300 Mon Sep 17 00:00:00 2001 From: Maximov Valery Date: Wed, 22 May 2024 20:08:57 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0=D1=8F=20=D0=B2=D0=B5?= =?UTF-8?q?=D1=80=D1=81=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 2 ++ LICENSE | 2 +- build-configuration.json | 12 ++++++++++++ features/ПростыеКоманды.feature | 6 +++--- packagedef | 10 ++++++++-- src/Модули/ПараметрыПриложения.os | 2 +- 6 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 Jenkinsfile create mode 100644 build-configuration.json diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..73da9d6 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,2 @@ +@Library(['jenkins-lib-core', 'jenkins-lib-oscript']) _ +opmPipeline() diff --git a/LICENSE b/LICENSE index 0753288..7fb2f4d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,7 @@ The MIT License (MIT) Copyright (c) 2016 Andrei Ovsiankin -Copyright (c) 2019 BIA Technologies, LLC +Copyright (c) 2019-2024 BIA Technologies, LLC Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/build-configuration.json b/build-configuration.json new file mode 100644 index 0000000..be6b03e --- /dev/null +++ b/build-configuration.json @@ -0,0 +1,12 @@ +{ + "sonarqube" : true, + "test" : true, + "coverage" : true, + "build" : true, + "publish" : { + "enable" : true, + "stableBranch" : "release/.*", + "develop" : true + } + } + \ No newline at end of file diff --git a/features/ПростыеКоманды.feature b/features/ПростыеКоманды.feature index 2afdbec..a644590 100644 --- a/features/ПростыеКоманды.feature +++ b/features/ПростыеКоманды.feature @@ -14,7 +14,7 @@ Сценарий: Получение версии продукта Когда Я выполняю команду "oscript" с параметрами "src/main.os version" Тогда Я сообщаю вывод команды "oscript" - И Вывод команды "oscript" содержит "1.0.2" + И Вывод команды "oscript" содержит "24.05" И Вывод команды "oscript" не содержит "diff3cf v" И Код возврата команды "oscript" равен 0 @@ -22,7 +22,7 @@ Когда Я выполняю команду "oscript" с параметрами "src/main.os help" Тогда Вывод команды "oscript" содержит """ - diff3cf v1.0.2 + diff3cf v24.05 Возможные команды: help - Выводит справку по командам version - Выводит версию приложения @@ -34,7 +34,7 @@ Когда Я выполняю команду "oscript" с параметрами "src/main.os" Тогда Вывод команды "oscript" содержит """ - diff3cf v1.0.2 + diff3cf v24.05 Возможные команды: help - Выводит справку по командам version - Выводит версию приложения diff --git a/packagedef b/packagedef index f86dcb7..0175bca 100644 --- a/packagedef +++ b/packagedef @@ -4,10 +4,16 @@ ИмяПродукта = НРег(ПараметрыСистемы_ЛокальнаяВерсия.ИмяПродукта()); Описание.Имя(ИмяПродукта) - .ВерсияСреды("1.0.21") + .ВерсияСреды("1.9.0.6") .Версия(ПараметрыСистемы_ЛокальнаяВерсия.ВерсияПродукта()) - .ЗависитОт("logos", "1.2.0") + .ЗависитОт("logos", "1.7.0") .ЗависитОт("cmdline", "1.0.0") + .РазработкаЗависитОт("1bdd") + .РазработкаЗависитОт("1testrunner") + .РазработкаЗависитОт("asserts") + .РазработкаЗависитОт("tempfiles", "1.1.1") + .РазработкаЗависитОт("fs") + .РазработкаЗависитОт("coverage") .ВключитьФайл("src") .ВключитьФайл("LICENSE") .ВключитьФайл("README.md") diff --git a/src/Модули/ПараметрыПриложения.os b/src/Модули/ПараметрыПриложения.os index 577db8f..61fc159 100644 --- a/src/Модули/ПараметрыПриложения.os +++ b/src/Модули/ПараметрыПриложения.os @@ -22,7 +22,7 @@ // Функция ВерсияПродукта() Экспорт - Возврат "1.0.2"; + Возврат "24.05"; КонецФункции // ВерсияПродукта