【发布时间】:2020-04-26 11:41:22
【问题描述】:
我对 Informatica 还很陌生。我正在尝试使用 jenkins 将 Powercenter 代码从一个环境自动部署到另一个环境。
脚本:
节点('')
{
def application = 'powercenter'
stage('deploy'){
sshagent(['group']) {
sh """ssh -o StrictHostKeyChecking=no user@123.com 'cd /opt/hub/infapwc/server/bin && pmrep connect -r Repository_Service_L1 -d domain -n username -x password'"""
}
}
}
我的工作因错误而失败:找不到 pmrep 命令。 Informatica 安装在我正在执行 ssh 的 linux 服务器上。这在 putty 中运行良好。我不确定问题是什么。有人可以帮忙吗?
【问题讨论】:
-
您的 jenkins 代理
$PATH与您的用户$PATH不同,可能是因为您的.bashrc为您更改了它。尝试使用完整路径,例如/usr/local/bin/pmrep connect.
标签: jenkins jenkins-pipeline informatica informatica-powercenter informatica-cloud