mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-25 02:42:28 +02:00
Номера версий и workflow
This commit is contained in:
parent
28f01d405d
commit
2de2d7cc84
63
.github/workflows/os/cli_parse.os
vendored
63
.github/workflows/os/cli_parse.os
vendored
@ -29,6 +29,7 @@
|
||||
СоответствиеМодулейКоманд.Вставить("OPI_GoogleDrive" , "gdrive");
|
||||
СоответствиеМодулейКоманд.Вставить("OPI_GoogleSheets" , "gsheets");
|
||||
СоответствиеМодулейКоманд.Вставить("OPI_Slack" , "slack");
|
||||
СоответствиеМодулейКоманд.Вставить("OPI_Airtable" , "airtable");
|
||||
СоответствиеМодулейКоманд.Вставить("Утилиты" , "tools");
|
||||
|
||||
МодульСоставаОПИ.ДобавитьСтроку("Функция ПолучитьСоответствиеКомандМодулей() Экспорт");
|
||||
@ -464,10 +465,10 @@
|
||||
|
|
||||
| Структура JSON данных объекта (параметр --props):
|
||||
| {
|
||||
| ""MIME"" , ""image/jpeg"",
|
||||
| ""Имя"" , ""Новый файл.jpg"",
|
||||
| ""Описание"" , ""Это новый файл"",
|
||||
| ""Родитель"" , ""root""
|
||||
| ""MIME"" : ""image/jpeg"",
|
||||
| ""Имя"" : ""Новый файл.jpg"",
|
||||
| ""Описание"" : ""Это новый файл"",
|
||||
| ""Родитель"" : ""root""
|
||||
| }
|
||||
|";
|
||||
КонецЕсли;
|
||||
@ -479,14 +480,64 @@
|
||||
|
|
||||
| Структура JSON данных ячеек (параметр --data):
|
||||
| {
|
||||
| ""A1"", ""Это данные ячейки A1"",
|
||||
| ""B2"", ""Это данные ячейки B2"",
|
||||
| ""A1"": ""Это данные ячейки A1"",
|
||||
| ""B2"": ""Это данные ячейки B2"",
|
||||
| ...
|
||||
| }
|
||||
|";
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяМодуля = "OPI_Airtable" Тогда
|
||||
|
||||
ФункцииПолей = "Функции формирования описаний полей: "
|
||||
+ "ПолучитьПолеСтроковое, "
|
||||
+ "ПолучитьПолеНомера";
|
||||
|
||||
Если ИмяПараметра = "--fieldsdata" Тогда
|
||||
ТекстДополнения = ТекстДополнения + Символы.ПС + ФункцииПолей + Символы.ПС;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяПараметра = "--fieldsdata" Тогда
|
||||
ТекстДополнения = ТекстДополнения + "
|
||||
|
|
||||
| Структура JSON данных массива полей (параметр --fieldsdata):
|
||||
| [
|
||||
| {
|
||||
| <Данные описание поля 1>
|
||||
| },
|
||||
| {
|
||||
| <Данные описание поля 2>
|
||||
| },
|
||||
| ]
|
||||
|";
|
||||
|
||||
ТекстДополнения = ТекстДополнения + Символы.ПС + ФункцииПолей + Символы.ПС;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяПараметра = "--tablesdata" Тогда
|
||||
ТекстДополнения = ТекстДополнения + "
|
||||
|
|
||||
| Структура JSON данных описания таблиц (параметр --tablesdata):
|
||||
| {
|
||||
| ""Имя таблицы 1"": [
|
||||
| {
|
||||
| <Данные описание поля 1>
|
||||
| },
|
||||
| {
|
||||
| <Данные описание поля 2>
|
||||
| },
|
||||
| ],
|
||||
| ...
|
||||
| }
|
||||
|";
|
||||
|
||||
ТекстДополнения = ТекстДополнения + Символы.ПС + ФункцииПолей + Символы.ПС;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаписатьСозданиеПараметраСостава(СтрокаПараметра, ИмяМетода, ОписаниеМетода = "")
|
||||
|
2
.github/workflows/os/cli_testmaker.os
vendored
2
.github/workflows/os/cli_testmaker.os
vendored
@ -6,7 +6,7 @@
|
||||
|
||||
Процедура ПриСозданииОбъекта()
|
||||
|
||||
Версия = "1.8.0";
|
||||
Версия = "1.9.0";
|
||||
СоответствияПараметровЗначениям = Новый Соответствие();
|
||||
СоответствияПараметровПредобработкам = Новый Соответствие();
|
||||
ТаблицаПараметров = СоставБиблиотеки.ПолучитьСостав();
|
||||
|
7
.github/workflows/os/convert.os
vendored
7
.github/workflows/os/convert.os
vendored
@ -1,9 +1,11 @@
|
||||
Функция ПолучитьСопоставлениеФайлов()
|
||||
|
||||
Сопоставление = Новый Соответствие();
|
||||
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleWorkspace/Module.bsl" , "./OInt/core/Modules/OPI_GoogleWorkspace.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleCalendar/Module.bsl" , "./OInt/core/Modules/OPI_GoogleCalendar.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleDrive/Module.bsl" , "./OInt/core/Modules/OPI_GoogleDrive.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleWorkspace/Module.bsl" , "./OInt/core/Modules/OPI_GoogleWorkspace.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleSheets/Module.bsl" , "./OInt/core/Modules/OPI_GoogleSheets.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Notion/Module.bsl" , "./OInt/core/Modules/OPI_Notion.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Telegram/Module.bsl" , "./OInt/core/Modules/OPI_Telegram.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Twitter/Module.bsl" , "./OInt/core/Modules/OPI_Twitter.os");
|
||||
@ -12,7 +14,8 @@
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_YandexDisk/Module.bsl" , "./OInt/core/Modules/OPI_YandexDisk.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_YandexID/Module.bsl" , "./OInt/core/Modules/OPI_YandexID.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Slack/Module.bsl" , "./OInt/core/Modules/OPI_Slack.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_GoogleSheets/Module.bsl" , "./OInt/core/Modules/OPI_GoogleSheets.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Airtable/Module.bsl" , "./OInt/core/Modules/OPI_Airtable.os");
|
||||
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Тесты/Module.bsl" , "./OInt/tests/Modules/internal/OPI_Тесты.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl" , "./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os");
|
||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Инструменты/Module.bsl" , "./OInt/tools/Modules/internal/Modules/OPI_Инструменты.os");
|
||||
|
4
.github/workflows/os/oint_testmaker.os
vendored
4
.github/workflows/os/oint_testmaker.os
vendored
@ -60,8 +60,8 @@
|
||||
|
|
||||
|";
|
||||
|
||||
Отбор = Новый Структура("Раздел", Раздел);
|
||||
ТестыТекущегоРаздела = ТаблицаТестов.НайтиСтроки(Отбор);
|
||||
Отбор = Новый Структура("Раздел", Раздел);
|
||||
ТестыТекущегоРаздела = ТаблицаТестов.НайтиСтроки(Отбор);
|
||||
|
||||
Для Каждого Тест Из ТестыТекущегоРаздела Цикл
|
||||
|
||||
|
2
.github/workflows/os/releasemaker.os
vendored
2
.github/workflows/os/releasemaker.os
vendored
@ -3,7 +3,7 @@
|
||||
Сервер = "AIONIOTISCORE";
|
||||
База = "OpenIntegrations";
|
||||
ПутьВыгрузки = "G:\Мой диск\Проекты\ОПИ\Релизы\";
|
||||
Версия = "1.8.0";
|
||||
Версия = "1.9.0";
|
||||
ПутьКEDT = "C:\Repos\OPI\OPI";
|
||||
ПутьOS = "C:\Repos\OPI\OInt";
|
||||
|
||||
|
@ -11,6 +11,7 @@
|
||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||
|
@ -1,5 +1,5 @@
|
||||
Описание.Имя("oint")
|
||||
.Версия("1.8.0")
|
||||
.Версия("1.9.0")
|
||||
.Автор("bayselonarrend")
|
||||
.АдресАвтора("bayselonarrend@gmail.com")
|
||||
.Описание("Открытый пакет интеграций с популярными API")
|
||||
|
@ -26,7 +26,7 @@
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
<vendor>Bayselonarrend</vendor>
|
||||
<version>1.8.0</version>
|
||||
<version>1.9.0</version>
|
||||
<detailedInformation>
|
||||
<key>ru</key>
|
||||
<value>Открытый пакет интеграций - набор библиотек для интеграции с некоторыми популярными API для 1C:Enterprise. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех.</value>
|
||||
|
@ -16,7 +16,7 @@
|
||||
|
||||
Процедура ОсновнойОбработчик()
|
||||
|
||||
Версия = "1.8.0";
|
||||
Версия = "1.9.0";
|
||||
Отладка = Ложь;
|
||||
Тестирование = Ложь;
|
||||
Парсер = Новый ПарсерАргументовКоманднойСтроки();
|
||||
|
Loading…
Reference in New Issue
Block a user