首页 > 解决方案 > Git 操作将 git 存储库文件夹复制到谷歌云

问题描述

我正在尝试使用 git 推送操作将我的 WordPress 主题文件夹复制到谷歌云 ubuntu 服务器。我发现的大部分文档都在 docker 上,我的要求相当简单,即

例如,在我的 git 存储库中,当我进行更改时,需要将文件夹“wordpress/wp-content/themes/mytheme”复制到 ubuntu 谷歌云服务器文件夹“/var/www/html/wordpress/wp-content/themes/mytheme "

我遇到的最接近的帮助是gcloud action但它没有解释在哪里以及如何在 yaml 文件中指定命令(如rsyncor )cp

标签: gitgcloudgithub-actions

解决方案


最后,我能够使用 GitHub Actions 自动化 WordPress 部署,这涉及到简单的以下步骤

  • 在 GitHub 和 google cloud Ubuntu 虚拟实例之间建立 SSH 连接
  • 使用 YAML 文件配置 GitHub 操作

这涉及在我的博客文章GitHub actions to deploy WordPress on google cloud中记录的几个不同步骤


推荐阅读