continuous-integration

    4热度

    2回答

    我喜欢在无头镀铬上运行我的业力单元测试。在我的机器上使用karma-chrome-launcher并将浏览器设置为“ChromeHeadless”。但是在CI服务器上,它会失败,并显示“您的平台上没有ChromeHeadless浏览器的二进制文件”消息。 在CI机器上安装chrome是不可能的。是否有另一种方式来加载铬二进制文件? 例如谷歌木偶模块似乎在运行时加载。来自文档:“Puppeteer下

    0热度

    1回答

    我有我使用的练习部署到Azure的 位于测试项目: https://github.com/EdLichtman/HelloAzureCI 当我使用ReSharper的运行NUnit的测试中,他们都通过除环境特定的测试用例,这应该是可以预料的。 然而,当我在我的本地计算机上,运行deploy.cmd所有4次测试失败,因为“对象引用不设置到对象的实例。” 我的单元测试之一是“Assert.AreEqu

    0热度

    1回答

    我刚刚将SQL Server脚本与VSTS进行了持续集成。我的Visual Studio 2015数据库项目中有两个脚本文件。 createStudentTable.sql =>简单的创建表脚本 Script.PostDeployment1.sql =>:R \ createStudentTable.sql(指着上面的脚本) 现在在Visual Studio中成功构建后,网上突然认识到,也创造了一

    0热度

    1回答

    试图在我的Xcode服务器上运行一个bot。该项目使用cocoapods,但通过git忽略它们。 所以我想通过脚本为机器人集成'pod安装'。 ,看起来像这样: 然而,当我运行BOT /集成我得到这个错误: Trigger Error Trigger exited with non-zero status 127 我怎么能正常运行吊舱安装为我的机器人?

    0热度

    1回答

    我越来越 任务配置“获得快照-JAR /红外/ hw.yml 没有发现错误。我写了一个非常简单的管道.yml,这个yml将连接到artifactory资源并运行另一个在任务部分定义的yml。 我pipeline.yml样子: resources: - name: get-snapshot-jar type: docker-image source: <artifactory

    0热度

    1回答

    我正在尝试在ci进程中创建一个nuget包。我想根据语义版本控制版本的软件包。基本上,他们将有major.minor.patch-ci-date。 为了这个目的,我在TFS上使用nuget packager任务。 如下所示红色帧I可以配置在包装机的NuGet任务的版本。但有个问题。 Major.minor.patch数字由开发人员决定,我认为他们应该保存在源代码中。而且,TFS应该从源代码或某些代

    -1热度

    1回答

    我期待在我的项目中使用特征标记,并通过VSTS将其注入我的CI/CD管道中。现在我无法获得真正的炫酷使用功能标志。 通过简单使用web.config中的应用程序设置并在代码中检查它,也可以处理显示/隐藏功能的控件。 <add key="IsFeatureAvailable" value="true" /> ,并且可以在代码检查: if(ConfigurationSettings.AppSett

    1热度

    2回答

    我正在玩docker并计划在GitLab CI环境中使用它来将当前项目状态打包到容器并提供正在运行的实例以进行评论。 我用一个很简单的Dockerfile如下: FROM php:7.0-apache RUN sed -i 's!/var/www/html!/var/www/html/public!g' /etc/apache2/sites-available/000-default.conf

    1热度

    1回答

    自上次插件更新以来,我所有的构建都失败了,但我没有更改任何配置。 我试图回滚到最新版本的插件,但问题仍然存在。 好像BitbucketStatusNotificationPlugin试图访问一些水银类... 该项目是一个多分支管道。 这个问题也引用了詹金斯项目的官方JIRA JENKINS-46296 任何帮助将不胜感激。 谢谢! 这里是输出: Started by user Olivier C

    0热度

    2回答

    我有安装了Java和Maven的Jenkins slave(环境是Debian)。我可以在控制台中运行“java -version”和“mvn -version”命令。 但是,当我尝试在Jenkins作业中执行shell命令时,我得到“mvn:not found”错误。 Java命令正常工作。 你能告诉我该怎么做才能够在从运行shell“MVN”命令?