git - Git 操作将 git 存储库文件夹复制到谷歌云
问题描述
我正在尝试使用 git 推送操作将我的 WordPress 主题文件夹复制到谷歌云 ubuntu 服务器。我发现的大部分文档都在 docker 上,我的要求相当简单,即
例如,在我的 git 存储库中,当我进行更改时,需要将文件夹“wordpress/wp-content/themes/mytheme”复制到 ubuntu 谷歌云服务器文件夹“/var/www/html/wordpress/wp-content/themes/mytheme "
我遇到的最接近的帮助是gcloud action但它没有解释在哪里以及如何在 yaml 文件中指定命令(如rsync
or )cp
解决方案
最后,我能够使用 GitHub Actions 自动化 WordPress 部署,这涉及到简单的以下步骤
- 在 GitHub 和 google cloud Ubuntu 虚拟实例之间建立 SSH 连接
- 使用 YAML 文件配置 GitHub 操作
这涉及在我的博客文章GitHub actions to deploy WordPress on google cloud中记录的几个不同步骤
推荐阅读
- html - 在 JHipster 中将表单字段的值设置为当前日期
- asp.net-core - 如何使用asp.net core最新的集成测试框架测试微服务
- javascript - maxlegth 不能使用 Angular 6 中的模板驱动形式
- python - 当作为 cron 作业运行时,导入 paramiko 和 mysql.connector 包不起作用
- python - 结构数组到 NumPy 结构化数组:来自 ndpointer 的 np.ctypeslib.as_array
- swift - 尽管没有错误,但 CustomView 代码不显示
- nlp - 语义匹配驼峰式或下划线分隔的单词
- javascript - 如何在angular6中使用Amcharts4?
- php - 无法在 wordpress 中创建表格
- ionic-framework - 我如何在 ionic 中制作自定义 CSS?