continuous-integration

    1热度

    1回答

    我们启用了服务器端的git钩子来强制执行基于GIT的集成策略,在这里我们检查推送的提交消息格式。在--dry-run模式下调用'git push'时,不会调用git钩子。我如何测试git钩子而不实际将代码推入存储库?

    2热度

    1回答

    有一个在V1目录中的Android项目。我想运行lint检查并使用circle.yml文件存储工件。我在GitHub仓库的根目录(e.i repository/Android)中有我的circle.yml文件。我有3个分支机构为V1 Android项目e.i硕士,QA和Develop。 下面是我的开发分支的XML文件。 version: 2 jobs: build_develop:

    0热度

    1回答

    我目前正尝试在个人提要中创建nuget包。 我的版本&集成运作良好,我的软件包是用自定义内部版本号推送的。 但是我的产品在发布前有问题&。 我有两个分支(开发 & 主),我想设置从Dev分支我产生NuGet包为@Prelease 官方文档mentionned,我有-β到我的定制版本,但似乎该包未设置为预售。 有什么想法? 我的自定义版本号: $(MajorVersion)$(MinorVersio

    0热度

    2回答

    我想通过Powershell为WebApp设置Cors allowedOrigins选项,但无法使其工作。 有人可以帮助如何做到这一点? 这里是我的脚本,没有工作 $Resource = Get-AzureRmResource -ResourceType Microsoft.Web/sites/config -ResourceGroupName "####" -ResourceName "####

    0热度

    1回答

    几周前,我使用此tutorial而不使用Dockerfile构建了一个图像。 基本上,您从图像运行容器,编辑此容器,然后将其保存为新图像,退出,提交并推送。起初我的形象在尺寸上有点可以接受,但现在它的增长方式我不明白。 例如,如果我需要修改我的形象,我会: docker run --name mycontainer -it from/currentimage bash 编辑文件或配置一些 出口 d

    1热度

    1回答

    我正在学习CI/CD概念,并尝试在Azure中设置管道以将我的样本API部署到开发,整合,qa和prod环境。我能够成功地将构建部署到所有环境。但是在公司做CI/CD的正确方式是什么?即使我们已经在构建中运行了单元测试,我们也不能在每个签入到所有环境的情况下进行构建。通常的流程应该是单元测试,然后部署到Stage/QA,一旦QA退出,那么我们将构建推广到PROD的权利?这如何适合CI/CD管道?我

    0热度

    1回答

    我有一个在詹金斯工作克隆2存储库,A和B,A是一个回购所有的工具来建立,移动文件,电子邮件等...和B是一个xcode项目, 正如我的理解是,如果我有触发基于民意调查SCM * * * * *,2回购A或B的任何变化将开始工作? 我只想触发当repoB什么变化,然后更新回购A和B. 感谢工作=)

    0热度

    1回答

    我想禁用或关闭Travis CI构建一段时间。在我的情况下,这是因为我正在使用私人回购,并且不想使用免费版本。此外,有时候我会想要禁用Travis构建,同时尝试新功能。 有两种方法来做到这一点均不理想: 追加[ci skip]或[skip ci]到提交信息 - 这将成为繁琐 禁用建立在TravisCI.com界面 - 需要登录到TravisCI打开/关闭,甚至看看它是否开启/关闭 我在寻找的是一种

    0热度

    3回答

    我有泊坞窗配置任务,我需要在泊坞窗容器中使用竹变量的bash脚本来执行。 有没有办法通过所有竹变量泊坞窗容器? 我有很多的竹子计划在他们所以把所有的变量在容器环境变量很多不同的变量,是不是一种选择。 当然,我可以将它们放到文件中的一个任务,从搬运工任务解析文件中的变量,但我希望能找到一个简单的解决方案。 谢谢!

    0热度

    1回答

    我有一个CI构建在VSTS上的一个项目上,该项目由指定的GIT分支上的更改触发。 其中一个构建步骤是创建包并将它们推送到私有的nuget feed以供其他项目使用。它使用.NET Core 2. *任务与包命令。 对于每个成功的构建,分支中的每个项目都会生成一个新包,尽管它已被更改或未被更改。 有没有办法让任务跳过不变的项目?