mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-27 02:43:54 +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_GoogleDrive" , "gdrive");
|
||||||
СоответствиеМодулейКоманд.Вставить("OPI_GoogleSheets" , "gsheets");
|
СоответствиеМодулейКоманд.Вставить("OPI_GoogleSheets" , "gsheets");
|
||||||
СоответствиеМодулейКоманд.Вставить("OPI_Slack" , "slack");
|
СоответствиеМодулейКоманд.Вставить("OPI_Slack" , "slack");
|
||||||
|
СоответствиеМодулейКоманд.Вставить("OPI_Airtable" , "airtable");
|
||||||
СоответствиеМодулейКоманд.Вставить("Утилиты" , "tools");
|
СоответствиеМодулейКоманд.Вставить("Утилиты" , "tools");
|
||||||
|
|
||||||
МодульСоставаОПИ.ДобавитьСтроку("Функция ПолучитьСоответствиеКомандМодулей() Экспорт");
|
МодульСоставаОПИ.ДобавитьСтроку("Функция ПолучитьСоответствиеКомандМодулей() Экспорт");
|
||||||
@ -464,10 +465,10 @@
|
|||||||
|
|
|
|
||||||
| Структура JSON данных объекта (параметр --props):
|
| Структура JSON данных объекта (параметр --props):
|
||||||
| {
|
| {
|
||||||
| ""MIME"" , ""image/jpeg"",
|
| ""MIME"" : ""image/jpeg"",
|
||||||
| ""Имя"" , ""Новый файл.jpg"",
|
| ""Имя"" : ""Новый файл.jpg"",
|
||||||
| ""Описание"" , ""Это новый файл"",
|
| ""Описание"" : ""Это новый файл"",
|
||||||
| ""Родитель"" , ""root""
|
| ""Родитель"" : ""root""
|
||||||
| }
|
| }
|
||||||
|";
|
|";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@ -479,14 +480,64 @@
|
|||||||
|
|
|
|
||||||
| Структура JSON данных ячеек (параметр --data):
|
| Структура JSON данных ячеек (параметр --data):
|
||||||
| {
|
| {
|
||||||
| ""A1"", ""Это данные ячейки A1"",
|
| ""A1"": ""Это данные ячейки A1"",
|
||||||
| ""B2"", ""Это данные ячейки B2"",
|
| ""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_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_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_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_Telegram/Module.bsl" , "./OInt/core/Modules/OPI_Telegram.os");
|
||||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Twitter/Module.bsl" , "./OInt/core/Modules/OPI_Twitter.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_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_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_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/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/OPI_ПолучениеДанныхТестов.os");
|
||||||
Сопоставление.Вставить("./OPI/src/CommonModules/OPI_Инструменты/Module.bsl" , "./OInt/tools/Modules/internal/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";
|
Сервер = "AIONIOTISCORE";
|
||||||
База = "OpenIntegrations";
|
База = "OpenIntegrations";
|
||||||
ПутьВыгрузки = "G:\Мой диск\Проекты\ОПИ\Релизы\";
|
ПутьВыгрузки = "G:\Мой диск\Проекты\ОПИ\Релизы\";
|
||||||
Версия = "1.8.0";
|
Версия = "1.9.0";
|
||||||
ПутьКEDT = "C:\Repos\OPI\OPI";
|
ПутьКEDT = "C:\Repos\OPI\OPI";
|
||||||
ПутьOS = "C:\Repos\OPI\OInt";
|
ПутьOS = "C:\Repos\OPI\OInt";
|
||||||
|
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.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/internal/Modules/OPI_Криптография.os"/>
|
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
Описание.Имя("oint")
|
Описание.Имя("oint")
|
||||||
.Версия("1.8.0")
|
.Версия("1.9.0")
|
||||||
.Автор("bayselonarrend")
|
.Автор("bayselonarrend")
|
||||||
.АдресАвтора("bayselonarrend@gmail.com")
|
.АдресАвтора("bayselonarrend@gmail.com")
|
||||||
.Описание("Открытый пакет интеграций с популярными API")
|
.Описание("Открытый пакет интеграций с популярными API")
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
<vendor>Bayselonarrend</vendor>
|
<vendor>Bayselonarrend</vendor>
|
||||||
<version>1.8.0</version>
|
<version>1.9.0</version>
|
||||||
<detailedInformation>
|
<detailedInformation>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Открытый пакет интеграций - набор библиотек для интеграции с некоторыми популярными API для 1C:Enterprise. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех.</value>
|
<value>Открытый пакет интеграций - набор библиотек для интеграции с некоторыми популярными API для 1C:Enterprise. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех.</value>
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
Процедура ОсновнойОбработчик()
|
Процедура ОсновнойОбработчик()
|
||||||
|
|
||||||
Версия = "1.8.0";
|
Версия = "1.9.0";
|
||||||
Отладка = Ложь;
|
Отладка = Ложь;
|
||||||
Тестирование = Ложь;
|
Тестирование = Ложь;
|
||||||
Парсер = Новый ПарсерАргументовКоманднойСтроки();
|
Парсер = Новый ПарсерАргументовКоманднойСтроки();
|
||||||
|
Loading…
Reference in New Issue
Block a user