2014-10-16 6 views
1

Я ищу для разработки системы непрерывной интеграции для проектов Teradata. У нас есть более 100 проектов Teradata, которые вручную переносят код в разные среды. Я пытаюсь автоматизировать этот процесс с помощью Jenkins. Цель состоит в том, чтобы вытащить потоки infa, spl, ddl, dml или файлы сценариев из SVN для каждого проекта и выполнить их на целевом сервере. Любые указатели?Непрерывная интеграция для проектов Teradata

+0

Может ли кто-нибудь предоставить некоторые входы? – Upen

+0

Мы все добровольцы здесь. Я не уверен, действительно ли удача помогает быстро ответить на такой широкий вопрос. –

+0

Я просто хотел донести это до сведения, если кто-то пропустил это сообщение, у которого есть идея по этому поводу. Спасибо за ваш комментарий. Ценить это. – Upen

ответ

0

С «код в другую среду» Вы имеете в виду SPL, DDL, DML, скрипты, правильно? Что вы подразумеваете под "infa workflows"?

У вас уже есть Jenkins?

Чтобы выполнить работу на другой хост («сервер») хост должен быть установлен как узел Дженкинс (JVM и Дженкинса slave.jar все, что нужно для этого). Если вы не хотите устанавливать и запускать это на своих серверах, вы можете выполнить SSHEXEC (или независимо от вашей системы) в задании, выполняемом мастером Jenkins. Хотя я бы предпочел вариант узла. Управление узлами Дженкинса более удобно, ИМХО.