我是 Jenkins 的新手,我正在学习和构建我的第一个 Jenkins 管道。我想使用 git-ftp 将一些网站文件部署到 ftp 服务器,但是我没有运气将文件上传到服务器上。在我的 Jenkinsfile 中,我的一个阶段有以下块:
stage("deployment") {
options {
timeout(time: 2, unit: "MINUTES")
}
steps{
echo "Deploying our files!"
withCredentials([usernamePassword(credentials: 'staging', usernameVariable: 'FTP_USERNAME', passwordVariable: 'FTP_PASSWORD')]) {
sh "git ftp init --user ${FTP_USERNAME} --passwd ${FTP_PASSWORD} ftp://websiteaddress/public_html/"
}
}
}
我只看到出现了回显消息,之后我看不到任何其他错误。由于我仍在学习 Jenkins,因此不胜感激。