multi-configuration

    1热度

    1回答

    我有一个多配置构建,建立在各种操作系统上(目前只有32位和64位Linux,但更多需要添加)。构建产生一个我想要归档的“安装”目录。在以前的自由式版本的同一个软件(在一个单一的目标上),我可以通过指定“归档工件”和“设置为”install/**“的”归档文件“来做到这一点,但是当我在multi Jenkins声称它找不到任何要归档的东西。 执行实际构建的从站上的工作空间会创建“安装”目录(如“Al

    1热度

    2回答

    我正在Jenkins的多任务配置作业(Regression_L1)中工作,任务是运行2种测试(test1和test2)。在多配置作业中,它会触发执行程序作业(Regression_executor)为选定的测试运行脚本。 Regression_L1作业被限制在matrix_service_jobs节点中运行,而矩阵作业将运行在从节点custom_matrix_service_jobs节点上。 Re

    4热度

    2回答

    通过TFS 2015 TeamBuild中的“选项”选项卡,我喜欢MultiConfiguration背后的概念。但我不希望产生的“矩阵构建”适用于构建定义中的每个步骤。 我们通常希望在编译每个配置后运行自定义的“post VS SLN编译步骤”only once。我们希望这些步骤生成的工件在完成后编译步骤后“丢弃”only once。 现在,使用此多配置功能会导致每个组合(通常为BuildPla

    4热度

    2回答

    我在Jenkins中设置了一个多配置项目,并试图通过命令行脚本管理这些作业。我正在尝试为此使用jenkinsapi Python模块。到目前为止,我已经找到了如何获得工作,但我无法弄清楚如何获得特定的构建配置以查看它们是否成功。 from jenkinsapi.jenkins import * jenkins = Jenkins('http://example.org/jenkins') jo

    4热度

    1回答

    我配置了Jenkins和Sauce Labs的Magento测试自动化框架(MTAF),并且一切正常。但是,在构建多配置项目时,我从Jenkins的作业配置中的浏览器列表中选择了两个浏览器以进行并行执行。 在构建时,它从MTAF配置文件(browser.yaml)中取出浏览器,而不是从Jenkins的作业配置中选择浏览器。 有什么办法可以从Jenkins执行浏览器,而不是从MTAF的配置文件中执行

    2热度

    1回答

    我为我的应用程序设置了一个工作capistrano安装程序,但我安装了multiconfig gem,以便可以使用capistrano将其部署到两个不同的服务器。运行 cap primary:production deploy 作品完美,但是当我运行rails s我得到这个错误: rails s /home/sofia/.rvm/gems/[email protected]/gems/capi

    0热度

    1回答

    任何想法如何使用组合过滤器中作业环境中的参数进行多配置作业? 我试过了: index%3 == 0,它工作正常,但我想用$ {EXECUTOR_NUMBER}替换(3)以使运行更具动态性。 当使用EXECUTOR_NUMBER我越来越: javax.servlet.ServletException: org.jenkinsci.plugins.scriptsecurity.sandbox.Reje

    3热度

    3回答

    我想让我们的构建过程自动化。 我们有30多个配置,每个配置都有不同的SVN分支。理想情况下,由于维护工作和人为错误的风险,我想避免创建30个单独的Jenkins作业。 这就是Jenkins中的“多配置项目”,但不幸的是,Jenkins不支持在SVN URL中使用配置矩阵轴。 我也不能建立使用参数化的构建,因为詹金斯将不允许变量在当地结账通道可以使用(在URL中的变量正常工作,但他们最后总是要一个名

    1热度

    1回答

    我们使用多配置作业来测试2个独立组件的各种组合以进行兼容性测试。这些是我们的兼容性验收测试。我们执行以下步骤 使用docker和docker-compose准备测试环境,在这里我们部署这些组件。 (预构建我们) 润多的配置工作,以测试兼容性 清理 - 停止容器(后生成) 我们有专门的步骤1和3的工作,并使用多椎的统一视图。 是否有可能完成一个合并的工作呢?可能 在开始多配置的父作业之前,我们设置了

    0热度

    2回答

    我已经设置了一个Jenkins多配置项目,以便在两个不同的从属环境(Erlang R15B03和Erlang 17.3)上运行构建。这是为了开始准备我们的项目在17.3生产环境中的实际发布。 目前,所有项目的17.3构建失败,因为依赖失败,随着我们的进展需要修复,而R15B03构建全部通过。 如何让Jenkins(现在)忽略17.3的结果,并且如果R15B03构建通过,将会通过构建成功?