mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-27 02:43:54 +02:00
Fastfix
This commit is contained in:
parent
38fdd39b2e
commit
758609afc0
321
ci/clitestru
321
ci/clitestru
@ -1,11 +1,44 @@
|
||||
|
||||
stage(tools){
|
||||
script{
|
||||
def test_tools(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('tools'){
|
||||
steps {
|
||||
pipeline {
|
||||
agent any
|
||||
stages {
|
||||
stage('Prepare'){
|
||||
steps{
|
||||
powershell encoding: 'UTF-8', script:'cd ./src/ru/OInt; opm build; opm install oint-1.14.0.ospx; del oint-1.14.0.ospx'
|
||||
powershell encoding: 'UTF-8', script:'oscript -make ./src/ru/cli/core/Classes/app.os oint.exe'
|
||||
}
|
||||
}
|
||||
stage('Run'){
|
||||
steps{
|
||||
test_tools()
|
||||
test_airtable()
|
||||
test_bitrix24()
|
||||
test_dropbox()
|
||||
test_gcalendar()
|
||||
test_gdrive()
|
||||
test_gsheets()
|
||||
test_google()
|
||||
test_neocities()
|
||||
test_notion()
|
||||
test_ozon()
|
||||
test_slack()
|
||||
test_telegram()
|
||||
test_twitter()
|
||||
test_viber()
|
||||
test_vk()
|
||||
test_vkteams()
|
||||
test_yadisk()
|
||||
test_yandex()
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
def test_tools(){
|
||||
stage('tools'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -16,17 +49,12 @@ stage(tools){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe tools ПреобразоватьBase64ВДвоичные --in "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_tools()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(airtable){
|
||||
script{
|
||||
def test_airtable(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('airtable'){
|
||||
steps {
|
||||
|
||||
def test_airtable(){
|
||||
stage('airtable'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -121,17 +149,12 @@ stage(airtable){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe airtable УдалитьКомментарий --token "test" --base "test" --table "test" --record "test" --comment "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_airtable()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(bitrix24){
|
||||
script{
|
||||
def test_bitrix24(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('bitrix24'){
|
||||
steps {
|
||||
|
||||
def test_bitrix24(){
|
||||
stage('bitrix24'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -774,17 +797,12 @@ stage(bitrix24){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe bitrix24 ПолучитьСтруктуруФильтраСделок --empty "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_bitrix24()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(dropbox){
|
||||
script{
|
||||
def test_dropbox(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('dropbox'){
|
||||
steps {
|
||||
|
||||
def test_dropbox(){
|
||||
stage('dropbox'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -899,17 +917,12 @@ stage(dropbox){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe dropbox ОтменитьПубликациюФайла --token "test" --fileid "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_dropbox()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(gcalendar){
|
||||
script{
|
||||
def test_gcalendar(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('gcalendar'){
|
||||
steps {
|
||||
|
||||
def test_gcalendar(){
|
||||
stage('gcalendar'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -976,17 +989,12 @@ stage(gcalendar){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe gcalendar УдалитьСобытие --token "test" --calendar "test" --event "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_gcalendar()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(gdrive){
|
||||
script{
|
||||
def test_gdrive(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('gdrive'){
|
||||
steps {
|
||||
|
||||
def test_gdrive(){
|
||||
stage('gdrive'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1041,17 +1049,12 @@ stage(gdrive){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe gdrive УдалитьКомментарий --token "test" --object "test" --comment "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_gdrive()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(gsheets){
|
||||
script{
|
||||
def test_gsheets(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('gsheets'){
|
||||
steps {
|
||||
|
||||
def test_gsheets(){
|
||||
stage('gsheets'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1090,17 +1093,12 @@ stage(gsheets){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe gsheets ПолучитьЗначенияЯчеек --token "test" --spreadsheet "test" --cells "test" --sheetname "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_gsheets()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(google){
|
||||
script{
|
||||
def test_google(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('google'){
|
||||
steps {
|
||||
|
||||
def test_google(){
|
||||
stage('google'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1115,17 +1113,12 @@ stage(google){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe google ОбновитьТокен --id "test" --secret "test" --refresh "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_google()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(neocities){
|
||||
script{
|
||||
def test_neocities(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('neocities'){
|
||||
steps {
|
||||
|
||||
def test_neocities(){
|
||||
stage('neocities'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1156,17 +1149,12 @@ stage(neocities){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe neocities СинхронизироватьКаталоги --token "test" --local "test" --remote "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_neocities()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(notion){
|
||||
script{
|
||||
def test_notion(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('notion'){
|
||||
steps {
|
||||
|
||||
def test_notion(){
|
||||
stage('notion'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1221,17 +1209,12 @@ stage(notion){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe notion ПолучитьДанныеПользователя --token "test" --user "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_notion()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(ozon){
|
||||
script{
|
||||
def test_ozon(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('ozon'){
|
||||
steps {
|
||||
|
||||
def test_ozon(){
|
||||
stage('ozon'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1414,17 +1397,12 @@ stage(ozon){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe ozon ПолучитьСписокСкладов --clientid "test" --apikey "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_ozon()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(slack){
|
||||
script{
|
||||
def test_slack(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('slack'){
|
||||
steps {
|
||||
|
||||
def test_slack(){
|
||||
stage('slack'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1575,17 +1553,12 @@ stage(slack){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe slack СформироватьБлокКартинку --picture "test" --alt "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_slack()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(telegram){
|
||||
script{
|
||||
def test_telegram(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('telegram'){
|
||||
steps {
|
||||
|
||||
def test_telegram(){
|
||||
stage('telegram'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1724,17 +1697,12 @@ stage(telegram){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe telegram ОчиститьСписокЗакрепленныхСообщенийТемы --token "test" --forum "test" --topic "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_telegram()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(twitter){
|
||||
script{
|
||||
def test_twitter(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('twitter'){
|
||||
steps {
|
||||
|
||||
def test_twitter(){
|
||||
stage('twitter'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1769,17 +1737,12 @@ stage(twitter){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe twitter СоздатьТвитОпрос --text "test" --options "test" --duration "test" --auth "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_twitter()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(viber){
|
||||
script{
|
||||
def test_viber(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('viber'){
|
||||
steps {
|
||||
|
||||
def test_viber(){
|
||||
stage('viber'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -1826,17 +1789,12 @@ stage(viber){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe viber СформироватьКлавиатуруИзМассиваКнопок --buttons "test" --color "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_viber()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(vk){
|
||||
script{
|
||||
def test_vk(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('vk'){
|
||||
steps {
|
||||
|
||||
def test_vk(){
|
||||
stage('vk'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -2039,17 +1997,12 @@ stage(vk){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe vk СформироватьКлавиатуру --buttons "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_vk()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(vkteams){
|
||||
script{
|
||||
def test_vkteams(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('vkteams'){
|
||||
steps {
|
||||
|
||||
def test_vkteams(){
|
||||
stage('vkteams'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -2168,17 +2121,12 @@ stage(vkteams){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe vkteams УстановитьПравилаЧата --token "test" --chatid "test" --text "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_vkteams()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(yadisk){
|
||||
script{
|
||||
def test_yadisk(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('yadisk'){
|
||||
steps {
|
||||
|
||||
def test_yadisk(){
|
||||
stage('yadisk'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -2249,17 +2197,12 @@ stage(yadisk){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe yadisk СохранитьПубличныйОбъектНаДиск --token "test" --url "test" --from "test" --to "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_yadisk()
|
||||
}}
|
||||
}}}
|
||||
|
||||
stage(yandex){
|
||||
script{
|
||||
def test_yandex(){
|
||||
pipeline {
|
||||
stages() {
|
||||
stage('yandex'){
|
||||
steps {
|
||||
|
||||
def test_yandex(){
|
||||
stage('yandex'){
|
||||
steps {
|
||||
|
||||
|
||||
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
@ -2274,9 +2217,7 @@ stage(yandex){
|
||||
powershell encoding: 'UTF-8', script:'./oint.exe yandex ОбновитьТокен --id "test" --secret "test" --refresh "test" --debug --test '
|
||||
}
|
||||
|
||||
}}}}}
|
||||
test_yandex()
|
||||
}}
|
||||
}}}
|
||||
pipeline {
|
||||
agent any
|
||||
stages {
|
||||
|
@ -81,20 +81,35 @@
|
||||
| powershell encoding: 'UTF-8', script:'oscript -make ./src/" + Язык + "/cli/core/Classes/app.os oint.exe'
|
||||
| }
|
||||
| }
|
||||
| stage('Run'){
|
||||
| steps{
|
||||
|";
|
||||
|
||||
Для Каждого Модуль Из Модули Цикл
|
||||
|
||||
ТекущаяКоманда = Модуль.Ключ;
|
||||
ТекстРаботы = ТекстРаботы + "test_" + ТекущаяКоманда + "()" + Символы.ПС;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ТекстРаботы = ТекстРаботы + "
|
||||
| }
|
||||
| }
|
||||
| }
|
||||
|}
|
||||
|";
|
||||
|
||||
ТекстРаботы = "
|
||||
|stage(" + ТекущаяКоманда + "){
|
||||
| script{
|
||||
| def test_" + ТекущаяКоманда + "(){
|
||||
| pipeline {
|
||||
| stages() {
|
||||
| stage('" + ТекущаяКоманда + "'){
|
||||
| steps {
|
||||
ТекущийФайл.ДобавитьСтроку(ТекстРаботы);
|
||||
|
||||
Для Каждого Модуль Из Модули Цикл
|
||||
|
||||
ТекущаяКоманда = Модуль.Ключ;
|
||||
|
||||
ТекстФункции = "
|
||||
|
|
||||
|def test_" + ТекущаяКоманда + "(){
|
||||
| stage('" + ТекущаяКоманда + "'){
|
||||
| steps {
|
||||
|
|
||||
|";
|
||||
|
||||
@ -119,7 +134,7 @@
|
||||
+ " ""test"""
|
||||
КонецЦикла;
|
||||
|
||||
ТекстРаботы = ТекстРаботы + "
|
||||
ТекстФункции = ТекстФункции + "
|
||||
| catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
|
||||
| powershell encoding: 'UTF-8', script:'./oint.exe " + ТекущаяКоманда + " " + СтрокаЗапуска + " --debug --test '
|
||||
| }
|
||||
@ -129,14 +144,12 @@
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ТекстРаботы = ТекстРаботы + "
|
||||
|}}}}}
|
||||
| test_" + ТекущаяКоманда + "()
|
||||
|}}
|
||||
ТекстФункции = ТекстФункции + "
|
||||
|}}}
|
||||
|";
|
||||
|
||||
|
||||
ТекущийФайл.ДобавитьСтроку(ТекстРаботы);
|
||||
ТекущийФайл.ДобавитьСтроку(ТекстФункции);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user