【问题标题】:How Google Cloud build works?Google Cloud 构建的工作原理是什么?
【发布时间】:2018-07-31 22:44:12
【问题描述】:

我是谷歌云构建的新手,我想构建一个在 Windows 服务器上运行的应用程序。我没有使用任何容器化应用程序进行网络托管。是否有必要在 cloudbuild.yaml 中编写构建步骤才能在容器上运行,就像我从 Google 文档中看到的用于 dockerized 构建的大多数示例一样。如果没有,请让我知道我该怎么做。

【问题讨论】:

    标签: google-cloud-build


    【解决方案1】:

    所有构建步骤都是作为管道的一部分执行的容器,因此您的构建本身就是一个容器化的工具链。但是,您不需要构建容器——您可以构建 jars、pars、zip 文件以及您可能想要的任何其他内容。在构建步骤中自己导出这些工件或将它们声明为artifacts

    【讨论】:

    • 在安装我需要的包之后,有什么方法可以在 Windows Server2012 r2 容器上使用 Google 云构建构建我的工件(如果可能,不确定容器服务从服务器 2016 核心开始。)。我有点不确定从 Linux 机器生成的构建,因为 Windows 的某些库可能不同。
    • 此时,构建步骤只能在linux容器中运行。但是,一些用户使用“远程构建器”远程连接到您想要的任何机器并在那里运行某些东西,包括 Windows 机器:github.com/GoogleCloudPlatform/cloud-builders-community/tree/…
    猜你喜欢
    • 2016-10-12
    • 2010-11-30
    • 1970-01-01
    • 2021-01-07
    • 2015-12-12
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多