我正在尝试使用LFTP使用Jenkins自动部署我的Angular应用程序。

为此,我创建了以下jenkinsfile

node {
 stage("Clearing Workspace"){
  deleteDir()
 }
stage("Checkout"){
checkout scm
}
stage('npm install') {
sh 'npm install'
 }
 stage('Build angular app') {
sh 'ng build --prod'
}
stage('Push to server') {
sh' lftp -e "mirror -R ./dist /test" -u eatsma,PASSWORD myDomain.de'
}

}

不幸的是,我在最后阶段遇到了这个错误:

镜像:致命错误:证书验证:证书公用名与请求的主机名“myDomain.de”不匹配(60:0A:B2:25:99:3F:24:71:0D:C9:4F:D2:64: CE:D5:82:54:1D:DF:B3)

如果有人可以帮助我就好了

  ask by Dominik Hartl translate from so

本文未有回复,本站智能推荐:

1回复

通过sftp进行lftp,上传时找不到文件错误

我几乎整天都在寻找解决此问题的方法,到处搜索Google,搜索该论坛已有几个小时,但我找不到问题所在。 我必须每小时分析一次应用程序日志文件,然后将每小时文件(包含大约100,00行)传输到remore服务器以进行数据库上传。 由于安全原因,禁止使用FTP,因此我正在通过sftp使用lftp
2回复

gitlab-CI 管道:尝试删除文件时出现 lftp 错误 550

我在 gitlab.com 环境中使用免费共享跑步者。 我有一个 gitlab-CI 管道,它一个接一个地运行以下 lftp 命令: lftp -c "set ftp:ssl-allow no; open -u $USERNAME,$PASSWORD $HOST; glob -a rm -r
2回复

Jenkins 管道无法识别我的 Angular 项目

我正在处理一个结构更复杂的项目,如下所示:“rootFolder/frontendParentFolder/actualAngularProject” 我有一个 Jenkins 工作,试图为 angular 项目运行代码覆盖任务。 我现在的步骤是这样的: Jenkins 的工作做结帐和构建
1回复

如何使用Jenkins声明性管道将文件上传到Artifactory

我有一个Angular webapp,我希望使用Jenkins Declarative管道将其作为工件发布到Artifactory。 我该怎么做呢?
1回复

lftp镜像错误返回码

我正在使用lftp mirror -R将本地目录同步到远程sftp目录 只是为了使自己超级清晰,我正在运行lftp -f的脚本如下 但是,尽管从标准stdout看来它已经成功上传了文件,但我一直从mirror -R处获得退出代码1,并且我可以验证文件确实是从sftp上传的。
1回复

Jenkins-MultiBranch管道:无法从源获取分支

我正在尝试使用GitHub在Jenkins中创建一个Multibranch Pipeline项目。 在项目的状态页面中,我收到一条消息,说没有Jenkins文件的分支,也没有构建项目,正如我们在此图中看到的: 当我扫描存储库时,日志显示 如图所示,我使用GitHub
1回复

在远程服务器上上传LFTP

我是脚本编写的新手,但无法解决此问题。 我想在服务器上上传使用lftp进行竹构建的结果。 我使用以下命令: 根据对以下文档的理解,我应该是正确的( http://linux.about.com/od/commands/l/blcmdl1_lftp.htm ): 但是相反,我在
1回复

Ansible play 使用 lftp 上传 ftp 文件

我使用 ansible 设置了 ftp 服务器,并通过从我的本地主机手动执行 lftp 来验证它是否正常工作 我使用 put 上传了一个文件,并且在执行 ls 时能够在 ftp 服务器中找到该文件。 我写了一个 play 将文件上传到 ftp 服务器,它总是返回成功。 但是,我找不到我用我的播放器