码云webhook+fasadmin的webhook插件实现代码自动更新仓库代码到站点(自动同步码云仓库代码到网站)
2023-03-07 09:50:16 时间
场景:使用fasadmin 开发的小伙伴
1、在fasadmin插件管里中安装Web Hook 插件
2、Webhook设置的请求地址是什么? 请求地址设置为:http[s]://你的域名/addons/webhook/payload
3、填写Web Hook 插件的配置,这里的配置内容需要先到码云配置好拿过来,同时需要在码云填写Webhook设置的请求地址
注意这里2遍的加密方法要一直
4、服务器上要安装git,站点要建立git仓库 这里都是git的基本操作,第一次先手动用git命令拉取代码,能成功就基本ok了。git关联远程仓库可以使用https形式, 在链接上携带用户名和密码防止没权限,链接拼接格式示例:https://用户名:密码@gitee.com/xmceo666/cloud-universe.git
5每次的代码同步记录在webhook后台管理可以查看
像这样的详情,就是代码拉取成功了。
备注:部署项目小技巧:第一次先全部上传到码云,然后拉取到服务器站点,第二次再忽略文件。
第二次忽略有个注意事项,就是不会生效,解决办法如下:
本地仓库代码操作
- git rm –r –cached . ( 取消对文件的追踪)
- git add . ( 重新添加要追踪的文件,此时.gitignore文件内的规则就再次生效了)
- git commit –m ‘update .gitignore’ (填写注释)
4、git push –u origin master (这一步是重新提交到码云)
站点仓库代码操作
- git rm -r –cached . ( 取消对文件的追踪)
- git add . ( 重新添加要追踪的文件,此时.gitignore文件内的规则就再次生效了)
- git commit -m ‘update .gitignore’ (填写注释)
- git pull -u origin master (这一步是拉取码云代码)
未经允许不得转载:肥猫博客 » 码云webhook+fasadmin的webhook插件实现代码自动更新仓库代码到站点(自动同步码云仓库代码到网站)
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的