Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 31 10:32
  • Jan 31 07:13
  • Jan 30 06:50
    theshadowco synchronize #268
  • Jan 30 06:48
    theshadowco synchronize #268
  • Jan 26 07:35
    artbear commented #270
  • Jan 26 07:32
    artbear commented #267
  • Jan 26 07:32
    artbear milestoned #267
  • Jan 26 07:32
    artbear closed #267
  • Jan 26 07:32

    artbear on develop

    Исправил неверно заданный парам… Merge branch 'develop' of https… (compare)

  • Jan 26 07:29
    artbear closed #269
  • Jan 26 07:29
    artbear commented #269
  • Jan 26 07:28

    artbear on develop

    Исправил согласно #269 (compare)

  • Jan 26 07:05
    artbear commented #268
  • Jan 26 06:55
    artbear milestoned #268
  • Jan 26 06:54
    artbear closed #271
  • Jan 26 06:54
    artbear commented #271
  • Jan 26 06:53

    artbear on develop

    #271 Исправлена ошибка команды … (compare)

  • Jan 26 06:53
    artbear closed #272
  • Jan 26 06:53
    artbear milestoned #272
  • Jan 26 06:52
    artbear milestoned #273
Artem Kuznetsov
@arkuznetsov
@yadimetrio Попробуй, не могу точно сказать.
Ghost
@ghost~55ec65930fc9f982beafd2a1
Возможно ошибка, если указали только dt, и не указано загрузка из исходников или из хранилища, тогда должны применится настройки пользователя и пароля.
возможно это условие не выполнилось.
yadimetrio
@yadimetrio
Если указать пользователя, все ок
runner init-dev --dt ./build/1Cv8.dt --ibconnection /F%CI_PROJECT_DIR%\build\ib-bdd --nocacheuse --settings %RUNNER_SETTINGS% --db-user Администратор
yadimetrio
@yadimetrio
runner xunit не дожидается завершения тестов, сразу пишет что тесты завершены. Флаг --no-wait не установлен. Это баг, или фича?
Nikita Gryzlov
@nixel2007
--v8version указываете?
yadimetrio
@yadimetrio
нет
Nikita Gryzlov
@nixel2007
А если попробовать указать?
yadimetrio
@yadimetrio
если указать, то ждет окончания, т.е. это фича?)
Nikita Gryzlov
@nixel2007
у вас по какой-то причине подхватывается платформа, коорая не может работать с указанной базой. мб тонкий клиент вместо конфигуратора, мб в свойствах базы указана конкретная версия, несовпадающая с последней установленной. 1с обращается к базе, ловит отлуп, переводит управление на 1сстартер, который вычисляет нужную версию, и уже от нее запускается команда. вот в момент отлупа враннер теряет контекст приложения, т.к. считает, что выполнение команды уже завершено.
yadimetrio
@yadimetrio
ок, я понял в чем проблема. Спасибо.
yadimetrio
@yadimetrio
Вопрос немного не по теме чата. Не пойму почему падает сборка jenkinsa, какая то проблема с git, но куда копать не понятно.
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Cloning repository git@gitlab.com:somelogin/sgr_trade.git
 > git init F:\jenkins\workspace\sgr_trade_ci-NNHUDR4YM2CAGB7WL3QXL77YPDBGE4NYDSKPTAQG3XSGKM5UJJPQ # timeout=10
Fetching upstream changes from git@gitlab.com:somelogin/sgr_trade.git
 > git --version # timeout=10
using GIT_SSH to set credentials jenkins-generated-ssh-key
 > git fetch --no-tags --progress git@gitlab.com:somelogin/sgr_trade.git +refs/heads/*:refs/remotes/origin/*
 > git config remote.origin.url git@gitlab.com:somelogin/sgr_trade.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url git@gitlab.com:somelogin/sgr_trade.git # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
No valid HEAD. Skipping the resetting
 > git clean -fdx # timeout=10
Fetching without tags
Fetching upstream changes from git@gitlab.com:somelogin/sgr_trade.git
using GIT_SSH to set credentials jenkins-generated-ssh-key
 > git fetch --no-tags --progress git@gitlab.com:somelogin/sgr_trade.git +refs/heads/*:refs/remotes/origin/*
Checking out Revision 6bc17b1d825dbfd2456e010e4393f4d0c3d6703f (ci)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6bc17b1d825dbfd2456e010e4393f4d0c3d6703f
Could not checkout ci with start point 6bc17b1d825dbfd2456e010e4393f4d0c3d6703f
gitlab-ci собирает без проблем этот репо, хотел на jenkins перекинуть, а он что то не заводится(
Nikita Gryzlov
@nixel2007
Настройки джобы в студию
yadimetrio
@yadimetrio
Какие именно? Jenkisfile? Пока решил забить на него. Оставлю в gitlab-ci. В дженкинс буду дергать чтобы отчеты смотреть
Nikita Gryzlov
@nixel2007
нет, самого пайплайна в гуи
yadimetrio
@yadimetrio
Там куча закладок. Вот по git настройки
image.png
Andrey
@KrapivinAndrey
Когда такое ловил, помогало только workspace очистить
yadimetrio
@yadimetrio
думаю проблема в "Filename too long". Дженкинс создает капец какие длинные имена каталогов для сборки
Artem Kuznetsov
@arkuznetsov
@yadimetrio Jenkins создает ровно такие имена какие в скрипте написаны.
yadimetrio
@yadimetrio
@arkuznetsov F:\jenkins\workspace\sgr_trade_ci-NNHUDR4YM2CAGB7WL3QXL77YPDBGE4NYDSKPTAQG3XSGKM5UJJPQ из всего этого, я только в настройках указал F:\jenkins и все. "-NNHUDR4YM2CAGB7WL3QXL77YPDBGE4NYDSKPTAQG3XSGKM5UJJPQ" вот этого я нигде точно не писал
Nikita Gryzlov
@nixel2007
Это баг в виндовом дженкинсе
В дженкинсфайле оскрипта есть пример обхода этой неприятности через парочку strReplace
yadimetrio
@yadimetrio

Может кому пригодится. Проблему с длинной наименования каталога сборки jenkinsa решил добавлением в скрипт запуска демона на мастере параметров:

-Djenkins.branch.WorkspaceLocatorImpl.PATH_MAX=20 -Dhudson.model.Slave.workspaceRoot=ws

В итоге вместо этого:

F:\jenkins\workspace\sgr_trade_ci-NNHUDR4YM2CAGB7WL3QXL77YPDBGE4NYDSKPTAQG3XSGKM5UJJPQ

теперь так:

F:\j\ws\e_ci-ZVO7S3DEGLUNIA6
Ghost
@ghost~55ec65930fc9f982beafd2a1
enkins.branch.WorkspaceLocatorImpl.PATH_MAX=8 лучше
yadimetrio
@yadimetrio
Наверное, но это уже детали. Осталось разобраться с проблемой черного экрана на скринах
Artem Kuznetsov
@arkuznetsov
@yadimetrio @pumbaEO А как вы добиваетесь таких имен? У меня: C:\jenkins\service\workspace\ktb-test-pipeline02@2.
yadimetrio
@yadimetrio
@arkuznetsov У меня встречный вопрос)) Сделал мультибранч пайплайн, дальше уже дженкинс сам все сделал
Artem Kuznetsov
@arkuznetsov
@yadimetrio О, спасибо, понял - ключевое слово multibranch
yadimetrio
@yadimetrio

Что то не пойму что не так

runner run --command "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;" --execute ./tools/epf/ЗакрытьПредприятие.epf --settings ./tools/env-build.json --online-file ./build/out/log.txt
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\vanessa-runner\oscript_modules\cmdline\src\cmdline.os / Ошибка в строке: 441 / Неизвестный параметр в позиции 9 параметр ./build/out/log.txt
run --command ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы; --execute ./tools/epf/ЗакрытьПредприятие.epf --settings ./tools/env-build.json --online-file ./build/out/log.txt }

Параметр --online-file не работает по факту?

fishca
@fishca
image.png
Подскажите куда смотреть, что не так делаю?
Nikita Gryzlov
@nixel2007
Обновить враннер предлагать?)
Ghost
@ghost~55ec65930fc9f982beafd2a1
v8unpack.exe нет в переменной path
fishca
@fishca
@pumbaEO похоже на то, спасибо!
fishca
@fishca
v8unpack.exe кто поделится?
Nikita Gryzlov
@nixel2007
Из установки прекоммита можно взять
fishca
@fishca
@nixel2007 спасибо, нашел
Сергей Пуртов
@purtcer
Как посмотреть в дженкинсе отчет по syntax-check? Сам файлик сформировался, но как его в денкинсе смотреть я понять не могу, и можно ли его в аллюр включить?
Nikita Gryzlov
@nixel2007
Поставьте плагин junit и в сборочной линии добавьте шаг публикации отчета junit. @purtcer.
Сергей Пуртов
@purtcer
А в аллюр никак не запихать, да? Что бы в одном месте все видно было. Спасибо, попробую.
Nikita Gryzlov
@nixel2007
Насколько я помню, плагина для экспорта в аллюр в этой команде нет. @artbear меня поправит, если что
Сергей Пуртов
@purtcer
ну в справке я ничего по этому поводу тоже не нашел. Спасибо.
Artur Ayukhanov
@artbear
Отвечу по junit и аллюр на форуме xxx
Max
@JavaTheHutt89
Подскажите, есть ли возможность работы vanessa-runner с исходниками полученными с помощью EDT?
Nikita Gryzlov
@nixel2007
@JavaTheHutt89 только если предварительно их сконвертировать в конфигураторные. Есть команда edt-validate, которая запускает едт проверку, но она вроде бы тоже требует установленного ring. Всё остальные команды для работы дергают обычный конфигуратор
Max
@JavaTheHutt89
@nixel2007 Благодарю!
Artur Ayukhanov
@artbear

Подскажите, есть ли возможность работы vanessa-runner с исходниками полученными с помощью EDT?

@JavaTheHutt89 а какие операции хотите выполнять с такими исходниками через ванеса-раннер ?