Я ищу для разработки системы непрерывной интеграции для проектов Teradata. У нас есть более 100 проектов Teradata, которые вручную переносят код в разные среды. Я пытаюсь автоматизировать этот процесс с помощью Jenkins. Цель состоит в том, чтобы вытащить потоки infa, spl, ddl, dml или файлы сценариев из SVN для каждого проекта и выполнить их на целевом сервере. Любые указатели?Непрерывная интеграция для проектов Teradata
1
A
ответ
0
С «код в другую среду» Вы имеете в виду SPL, DDL, DML, скрипты, правильно? Что вы подразумеваете под "infa workflows"?
У вас уже есть Jenkins?
Чтобы выполнить работу на другой хост («сервер») хост должен быть установлен как узел Дженкинс (JVM и Дженкинса slave.jar
все, что нужно для этого). Если вы не хотите устанавливать и запускать это на своих серверах, вы можете выполнить SSHEXEC (или независимо от вашей системы) в задании, выполняемом мастером Jenkins. Хотя я бы предпочел вариант узла. Управление узлами Дженкинса более удобно, ИМХО.
Может ли кто-нибудь предоставить некоторые входы? – Upen
Мы все добровольцы здесь. Я не уверен, действительно ли удача помогает быстро ответить на такой широкий вопрос. –
Я просто хотел донести это до сведения, если кто-то пропустил это сообщение, у которого есть идея по этому поводу. Спасибо за ваш комментарий. Ценить это. – Upen