我希望为Teradata项目开发一个持续集成系统。我们有超过100个teradata项目手动将代码迁移到不同的环境。我正在尝试使用Jenkins自动执行此过程。目标是从SVN为每个项目提取infa工作流,spl,ddl,dml或脚本文件,并在目标服务器上执行它们。有什么指针吗?
答案 0 :(得分:0)
使用“代码到不同的环境”你的意思是SPL,DDL,DML,脚本,对吗?你是什么意思“infa workflows”?
你们已经有詹金斯跑了吗?
要在其他主机(“server”)上执行作业,必须将主机建立为Jenkins节点(JVM和Jenkins'slave.jar
就是您所需要的)。如果您不想在服务器上安装和运行它,则可以在Jenkins主服务器上运行的作业中执行SSHEXEC(或任何系统支持)。虽然我更喜欢节点变体。管理Jenkins节点更方便,恕我直言。