-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WiP. Предварительная загрузка dt в ИБ #65
WiP. Предварительная загрузка dt в ИБ #65
Conversation
а давай добавим отдельный stage или просто шаг на уровне pipeline1C, в котором базу создадим, при необходимости загрузим туда дт, а в InitFromFiles и InitFromStorage уже будем вызывать update-dev со --storage или с --src? |
@ovcharenko-di @nixel2007 Чем-то ещё нужно помочь по этой задаче? Готов взяться😊 |
@kuzja086 у меня все уже работает почти так, как мне надо. Почему "почти"? Только недавно появилась необходимость работать не только с dt, но и с 1Cv8.1cd. Мой кейс такой: ERPУХ, сборка конфигурации + первоначальное заполнение выполняется очень долго, поэтому мне нужно было как-то "кэшировать" эти действия. Раньше я брал базу из уже готового dt. Cейчас ситуация изменилась: начальную базу я формирую отдельным заданием, но мне приходится выгружать ее в dt, потому что jenkins-lib не умеет инициировать базу из 1cd. @nixel2007 как смотришь на такие изменения:
|
я туплю видимо, файл dt у меня находится в сетевой шаре в preloadDTURL указываю "file://server/dump.dt" получаю ошибку "java.net.ConnectException: Connection refused (Connection refused)..." кого с какой стороны надо подтолкнуть? или файл должен быть именно по http(s) быть доступен? |
@kuzja086 да, сейчас только по http(s). Я использую либо артефакты jenkins, либо стат. веб-сервер. |
Слил PR в текущую ветку Develop и немного добавил условие, т.к. у меня в сценарии в DT уже обновленные данные из хранилища и обновлять не из файла не из хранилища не надо. |
@kuzja086 обманул насчет file://server/dump.dt, у меня это работает Значит, у тебя проблема с доступом к этому URL |
Скорее всего, но админы сервер организовали, так что все завелось, спасибо =)
|
Господа, всем доброго дня. Прошу прощения, что пишу тут (можно будет удалить если что мой пост). Я попробовал заюзать этот релиз (из пулреквеста, кстати, за него большое спасибо) т.к. очень было нужно из dt подгружать базу, и классно, что можно указывать локальные файлики типа "file://localhost/C:/DevOps/dump.dt". Но у меня общий вопрос нет ли какого-то bootstrap-а с проектом на котором бы все работало хотя бы по минимуму, с использованием Jenkins-lib (например хотелось бы использовать пока BDD, TDD, СинтаксЧек, без сонара, без EDT)? |
Я не уверен, что vanessa-bootstrap "совместима" с jenkins-lib.
ну вот это прям "story of my life" 😀 |
Superseded by #124 |
Closes #40
Изменения позволяют указать URL к файлу dt, который будет загружен в информационную базу перед ее подключением к хранилищу или перед загрузкой конфигурации из файлов.
Почему WiP: