
[英]How can I add commits from submodules to main repository
我有一个包含一个子模块的存储库。 但我希望在主存储库中使用的标记中通知子模块中的提交。 是否可以执行此程序? 注意:我使用 Jenkins 工具进行构建、部署,它有一个创建标签的阶段。 我一直在尝试以下命令: 此命令不会将提交放在标签上git submodule update --init --re ...
[英]How can I add commits from submodules to main repository
我有一个包含一个子模块的存储库。 但我希望在主存储库中使用的标记中通知子模块中的提交。 是否可以执行此程序? 注意:我使用 Jenkins 工具进行构建、部署,它有一个创建标签的阶段。 我一直在尝试以下命令: 此命令不会将提交放在标签上git submodule update --init --re ...
[英]Cannot fail jenkins shell script on dotnet build fail
我有 shell 脚本来构建 do.net 解决方案 我在 Jenkins 中运行它,但它报告构建成功,即使 do.net 构建返回错误。 我的构建代码: 否则回显“找不到解决方案:${SOLUTION}。” | tee msbuild,log fi 我正在检查最后一个状态代码以检测错误,然后通 ...
[英]Docker Buildx - Building multi-platform images much slower than single platform
我们一直在为我们的图像使用 docker 构建。 构建在 ec2 amd64 上使用Jenkins slave 进行。 docker build. 构建大约需要 5 分钟。 但是,现在使用docker buildx --platform linux/amd64, linux/arm64. 构建需要大 ...
[英]Build images as part of Jenkins Worker on Kubernetes
我在 kube.netes (AWS EKS) 上部署了 Jenkins,并为 jenkins 管道任务指定了一个节点。 我有一个管道,我想构建一个 docker 图像,下面是我的管道的外观: 但是,我的工作失败了: 我认为这是权限问题。 但是,由于容器是作为管道的一部分创建的,所以我应该为哪个用户 ...
[英]How can I get the contents of a Jenkins job's Build Log in "Post-Build Actions"?
我有一个运行特定作业的 Jenkins 版本 2.375.1。 在作业的“构建步骤”部分,URL 被打印到执行控制台(构建日志)。 我试图从构建日志中提取 URL,以便将 URL 添加到我的构建后电子邮件中(可编辑的 Email 通知)。 此时如何获取Build Log的内容呢? ...
[英]How can I print current branch (of parallel branches) I am running at
我得到的代码列出了我的管道的所有分支和阶段 在运行开始时,我得到以下打印件: 我怎样才能到达具有分支名称的变量,以便 printMyStage() function 将打印它运行的分支? 对于当前代码,output 将是: 我也尝试使用 PipelineNodeGraphVisitor( curr ...
[英]Jenkins: How to access a secret file?
我正在努力了解 Jenkins,我已经将一个秘密文件上传到凭据并将其设为全局文件,但我似乎无法在我的舞台上使用它。 我现在只是尝试回显文件 steps { echo("我的文件:${credentials('local_instance')}") } 但在日志中我看不到文件的内容只是My File ...
[英]Access denied for user ''@'127.0.0.1' (using password: NO) running node app in Jenkins pipeline
我正在尝试为我的 Nodejs 应用程序设置一个 Jenkins 管道。 我有一个 Ubuntu Docker 图像,其中 Mariadb 工作正常,数据库启动,我可以从 Jenkinsfile 连接并执行 SQL 脚本。 Jenkins 以 root 用户身份启动 Docker 映像。 节点应用 ...
[英]Jenkins shell not assuming two variables
我正在构建一个 jenkins 作业,根据选择参数($APP),它将使用 pref 变量并“附加”到主机名主机名将在 ansible 剧本中用于部署应用程序并使用 --limit 指向我们在我定义为 HOST1 的选择参数中定义的主机 到这里为止似乎很简单且不言自明。 但是当我运行测试 echo 时 ...
[英]Disappear/disabled few Jenkins parameters in build parameters based on the other Boolean param is true
当 Boolean 参数为真时,您能否提供在构建参数部分禁用/消失“AWS”字符串参数的解决方案? 同样,我们有一个参数列表,当我们点击 boolean 参数为真时,这些参数列表将消失,下面是示例代码。 任何帮助将不胜感激,在此先感谢! ...
[英]Getting 'java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection' while connecting oracle database
通过 jenkins pipleline 运行我的自动化脚本时,我面临 oracle 数据库连接问题,而当我在本地运行脚本时它工作正常。 错误日志: java.sql.SQLRecoverableException:IO 错误:网络适配器无法建立连接引起:java.net.UnknownHostEx ...
[英]Does Jenkins generic webhook option filtering actually prevent the build if it doesn't match
我有一个管道,它的工作是获取附加的子模块,将它们捆绑在 zip 中,然后仅在合并到主分支时将它们推送到工件仓库; 所有这些逻辑都可以正常工作。 但是,由于合并事件会针对合并请求的opened和merged而触发,因此对于每次合并到主分支中,总会有一个有效的“无操作”构建,因为它将接收opened的事 ...
[英]Cannot authenticate Jenkins user
我有这个 Jenkinsfile,我想用它来配置 Jenkins 作业: 我使用了这些配置的凭据: 但是当我运行作业时,我得到: 你知道我该如何解决这个问题吗? ...
[英]TypeError: You provided 'undefined' where a stream was expected. You can provide an Observable, Promise, Array, or Iterable when deploying angular
三天多来我一直在努力解决这个问题,但我无法确定错误的原因。 当我使用 ng 测试在 vscode 上本地运行它们时,我的所有测试用例都成功通过,但在使用 Jenkins 部署 angular 应用程序时失败。只有当我有一个用于下面描述的组件的测试用例时,它才会失败。 如果我删除下面组件的规范文件, ...
[英]Is there a way to eliminate repetitive stages in a Jenkins declarative pipeline?
我正在研究一个声明性管道,其中我有多个相同的阶段,除了 bat 命令中的两到三个参数。 基本上每个阶段在代理上运行相同的应用程序,只有传递给应用程序的 arguments 发生变化。 现在我有 10 多个相同的阶段,除了阶段中的 2 或 3 个单词。 我试图找到一种方法来基本上编写一次阶段,然后用 ...
[英]How to execute specific test classes with Jenkins Build Step
我已经在本地计算机上下载并设置了 Jenkins。 到目前为止,我已经能够让它与我的 github 存储库同步,拉下代码并成功构建,然后它还运行所有测试。 我使用内置的Execute Windows 批处理命令构建选项来执行所有这些操作。 我试图将测试执行限制为特定的--where我尝试了几种不同的 ...
[英]Custom initialization steps in Jenkins Shared Library
有一个 Jenkins 共享库,其中包含我打算在我的项目中使用的声明性管道定义。 它以这种形式提供: 我不是库代码的所有者,也不想(或不能)更改或分叉它。 现在,在我的项目中使用该库将如下所示: 问题是我需要在运行sharedLibrary之前执行一些自定义初始化步骤。 我正在努力实现它,因为sha ...
[英]How to set order to Gerrit Trigger builds in Jenkins?
我的 Gerrit 服务器事件集成到 Jenkins(通过 Gerrit 触发器插件),当在 Gerrit PatchSet 上收到 Code Review +2 时,会触发 3 个不同的 Jenkins 构建(比如 A、B、C)。 目前,首先触发 A、B 或 C 构建中的任何一个,没有明确的顺序 ...
[英]How to run pipeline from Jenkins to another adress
我有一个任务是在 Jenkins 上创建一个管道,它在 docker 上进行 pull 和 up -d compose 在另一个工作区,另一个服务器上。 只有 Jenkins 在 172.16.0.x 上,我必须在另一台服务器 172.16.0.x 上运行此管道。 我听说要更改 POST 所在的 h ...
[英]Host and edit Jenkins config file on Bitbucket repository
我用非常基本的 Jenkins 文件创建了一个 git 存储库: 存储库: 我尝试使用 Jenkins Ocean 插件导入此配置: 如您所见,该文件未被识别,但我得到了一个生成的图表: 当我尝试编辑和提交图表时出现错误: 你知道什么应该是有效的 Jenkins 文件才能成功导入吗? 我如何 ...