在配置为 运行 ansible 脚本的 Jenkins 中集成 Karma 测试用例
Integration of Karma test cases in Jenkins which is configured to run ansible script
我们遇到了一个场景,我们通过 ansible 脚本将代码(用 nodejs 编写)部署到远程实例。我们现在必须将此代码集成到 jenkins 服务器中。
到目前为止,我们 运行 作业配置的 EXECUTE SHELL 部分中的纯 ansible 脚本。
但现在,我们需要 运行 一系列业力测试用例,并在成功后执行此 ansible 脚本。我们已经在 ansible 脚本中尝试了 运行ning karma 测试用例,但这意味着控制 ansible 和缺少报告功能,而 jenkins 确实如此。
我们需要的是一个测试 运行jenkins 的 ner 插件,它将 运行 测试用例并在成功时 运行 这个 ansible 脚本并在失败时进行适当的报告。
任何工作示例都会非常有帮助。
为什么旧的条件步骤对您不起作用?
Add build step -> Conditional (Single)
我们遇到了一个场景,我们通过 ansible 脚本将代码(用 nodejs 编写)部署到远程实例。我们现在必须将此代码集成到 jenkins 服务器中。
到目前为止,我们 运行 作业配置的 EXECUTE SHELL 部分中的纯 ansible 脚本。
但现在,我们需要 运行 一系列业力测试用例,并在成功后执行此 ansible 脚本。我们已经在 ansible 脚本中尝试了 运行ning karma 测试用例,但这意味着控制 ansible 和缺少报告功能,而 jenkins 确实如此。
我们需要的是一个测试 运行jenkins 的 ner 插件,它将 运行 测试用例并在成功时 运行 这个 ansible 脚本并在失败时进行适当的报告。 任何工作示例都会非常有帮助。
为什么旧的条件步骤对您不起作用?
Add build step -> Conditional (Single)