所以我对使用gcp很陌生。从现在起,我严格地把它用于我的个人网站。

我的网站源代码当前位于github上,并且我已将存储库与云源存储库连接起来。

从我在网上发现的情况来看,简单的重新部署应该包含新提交的更改,但这并没有发生。我错过了什么?


作为一个后续问题,我想开始使用jenkins来完成push-to-deploy,同时在我的gcp帐户上产生尽可能少的费用。

gcp和jenkins最轻量级的ci/cd安装是什么?我很确定我也需要库伯内特斯(我从来没有用过)。

总之,我正在寻找一个尽可能开源的push-to-deploy安装程序。我使用的googleapi越少越好。

我做了大量的研究,但是考虑到我对集装箱化和ci/cd的了解,我有点不知道该从哪里开始阅读。

任何设置和/或阅读材料的建议将非常感谢!

谢谢, 麦克

最佳回复

你可以看看 Cloud Build

您可以查看快速入门指南 here

在这个问题上 doc 您可以找到3个特定的用例示例

为了 GCP Jenkins 你用的是 open source - tutorial

你提到你把你的回购和云源连接起来了,你可以检查一下步骤 here 为了确保遵循所有步骤,在设置镜像之后,当用户提交更改时,云源存储库应自动将存储库与镜像存储库同步。

您还可以考虑设置cloud build,以便在每次您 push a new commit to GitHub