安装 jenkins
https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins
至少阅读 Jenkins 中可用的变量。了解它们非常方便。
从http://pentaho.com下载 PDI KETTLE,解压到任何合适的目录。像这里一样配置可执行文件和 PDI 变量
如何在 Pentaho 数据集成 Kettle 转换中为生产环境配置数据库连接
启动 jenkins 并登录到管理面板。创建一个新作业,在段落Build add Execute shell inside input text area 添加行:
cd $WORKSPACE
kitchen.sh -file=main.kjb
完毕。
有很多詹金斯插件。
您可以添加构建后操作:
如果 Jenkins 用于其他一些功能,则值得使用 Jenkins,这意味着它已经存在于基础架构中,否则就足够了。
在 .bashrc 和 .bash_profile 中配置的变量(用户应该与 Jenkins 使用的相同)
#.bashrc
export KETTLE_HOME=/opt/R1/data-integration
export KETTLE_JNDI_ROOT=$KETTLE_HOME/simple-jndi
export PATH=$PATH:$KETTLE_HOME
要在 ssh 登录时强制评估 .bashrc,请添加到 .bash_profile
#.bash_profile
if [ -f .bashrc ]; then
. ~/.bashrc
fi
然后
source .bashrc
重新启动 Jenkins 后(不是从管理面板)