在 docker build 中添加自动标签
是否可以以编程方式为机器上构建的所有 docker 镜像添加标签? 例如,可以添加以下标签: build-agent: docker-build-01 具体用例是使用 jenkins 添加作业详细信息。 谢谢。 ...
是否可以以编程方式为机器上构建的所有 docker 镜像添加标签? 例如,可以添加以下标签: build-agent: docker-build-01 具体用例是使用 jenkins 添加作业详细信息。 谢谢。 ...
我们有一台 AzureVM 用于 VSTS 构建服务器。为了节省成本,我们还让该构建服务器每天美国东部时间下午 6 点关闭。 我们希望 VSTS 能够在排队构建时自动重新启动 VM(如果尚未运行),但似乎不支持这种情况。 考虑过做一个 powershell 任务,但是那是在构建开始之后,所以你仍然会收到“无法安排构建”错误,因为运行所有构建任务的 VM 仍然处于关闭状态。 其他人是如何解决这个问题的? ...
我曾专业地建议用 SSD 升级软件开发团队的构建服务器 (Win7) 上的硬盘,理由是它可以加快构建过程,因为我们每晚的构建过程会创建大量文件。我相信我们不会遇到闪存磨损问题,因为我们的公司政策是所有机器使用 24 个月后都要全部更换。 结果是 480Gb Kingston V300 被安装到服务器中。 果然,正如预期的那样,构建速度现在明显加快了;但是在过程开始时进行的“清理”操作(涉及删除大约 2GB 的文件(~80k 个文件和 2k 个文件夹))现在花费的时间明显更长;大约需要 15-20 分钟,而不是在传统硬盘上所需的约 3 分钟,并且削弱了更快...
我putty每天都会登录 Linux 会话并执行一些命令。 现在,既然我有了自动化这个过程的想法,我希望得到一些帮助来完成这个过程。 我创建了一个包含以下命令的批处理文件: Start putty.exe [email protected] 22 -pw 1234 使用这个脚本我可以打开一个putty会话。 现在我希望它也执行我的下一个命令: ps -eaf|grp sometext 你能帮助我实现这个目标吗? 这对我来说是一个巨大的挑战。 ...
有人用过吗英特尔计算棒运行自动开发测试?可以这样使用吗?配置尽可能简单: .NET,最新的; 团队城市或类似; 适用于 IE 或其他浏览器的 Selenium WebDriver; 可能是 Visual Studio 2013/2015; SQL 服务器 Express; IIS Express 或 IIS7; 以及各种 nuget 包。 也许 32GB 就足够了。 ...
我每周部署 10-20 多台计算机,必须手动更新每台计算机。是否有一个脚本可供我使用: 检查版本, 下载新版本, 更新新版本。我无法安装任何第三方软件,因为这些计算机需要尽可能干净。我找到了安装离线版 flash/Java 的脚本,但这意味着每次发布新版本后都要重新下载更新。 我有什么选择? 编辑:只要我不需要在计算机上安装软件,我就可以使用第三方工具。(便携式软件) ...
我的计算机上运行着一个持续集成系统,它将测试构建输出放入系统上的临时文件中。 不幸的是,这意味着 Windows 防火墙将每个构建视为一个单独的应用程序,并为每个构建弹出通知,在测试运行过程中会有几个构建。 这些构建仅通过本地主机进行通信,因此绝对没有理由让它们通过防火墙。它们目前使用端口8081,但可以设置为任何值。 有没有办法让 Windows 防火墙直接阻止所有程序%TEMP%? ...
我正在配置詹金斯。 我想让只有登录的用户才能运行作业,这样我们就可以记录谁做了什么。问题是,我们有很多用户,也有很多作业,我不想在所有作业上设置单独的用户。我也不想允许匿名用户启动构建,也不想让每个人都能配置作业。 那么,是否有一种简单的方法可以要求用户在想要“立即构建”时必须登录,而无需将每个用户都添加到权限列表中? ...
我想使用 apt 或 pbuilder 在用户的主目录中构建软件包。主目录有足够的空间来保存软件包的源代码、依赖项和二进制输出。但是 apt 和 pbuilder 文档说您必须是 root 用户 (sudo) 才能使用它。 这很令人沮丧,因为现在我唯一能用的方法是从源代码构建包或使用 dpkg,在这两种情况下,都要手动找出依赖关系,手动创建目录布局并手动安装构建的东西。现在如果我可以手动完成所有这些事情,为什么工具编写者(apt)认为使用他们的工具(apt)这样做在某种程度上更加特殊/危险? 我不想使用 root 权限仅仅来构建和测试用户空间包。 如果...
我们的其中一台 buildfarm Win 7 SP1 机器出现问题,无法启动防火墙服务。 它报告的错误是它的一个依赖项无法启动,原来是基本过滤引擎服务。在搜索解决方案后,我发现授予“NT serives\BFE”帐户访问和修改注册表位置的权限:HKLM\System\CurrentControlSet\services\BFE 解决了该问题,我现在可以启动防火墙所依赖的服务。 Tee 防火墙仍然无法启动,找到相关注册表项并授予 MpsSvc 帐户权限,这允许服务现在启动。 注意到我的网络位置没有设置为域或任何其他位置,并且“网络位置感知”...
有没有什么方法可以自动将信息从 Microsoft Word 表复制到 Microsoft Excel 表? ...
与 Windows Live Mail 相比,Outlook Express 中有一些功能我更喜欢:其中之一就是可以在查看邮件时创建邮件规则。您只需这样做,新规则就会在对话框中创建,并且所有选项/值都会被正确填写。是我错过了这个功能,还是这个功能根本没用? 罗斯 ...
AFAIK,赫克瑟是 Chromium OS 唯一的公共、稳定的构建服务器,但他提供两个构建版本,Vanilla 和 Lime。 我在他的网站上找到的对这种二元性的唯一解释是 Lime 包含额外的“硬件支持”。我如何决定我需要 Vanilla 还是 Lime?Lime 有什么缺点吗? ...
直到最近(我想是上个月),你可以在这个地址找到 Chromium 夜间版本: http://build.chromium.org/f/chromium/snapshots/ 但看上去那里已经什么都没有了。 Chromium 夜间版本现在在哪里? ...
你好,有没有什么软件可以让我自动从已知存储库中提取数据并进行完整构建?然后在该项目的下一个已知存储库上重复此操作,或者如果出现合并或构建错误则撤消提取操作? ...