部署你的 Astro 站点至 Buddy
你可以使用 Buddy 部署你的 Astro 项目,这是一种 CI/CD 解决方案,可以构建你的网站并将其推送到许多不同的部署目标,包括 FTP 服务器和云托管提供商。
:::noteBuddy 本身不会托管你的网站。相反,它可以帮你管理构建过程并将结果交付到你选择的部署平台。:::
如何部署
创建一个新项目并将其与 Git 存储库连接(GitHub、GitLab、BitBucket、任何私有 Git 存储库或者你可以使用 Buddy Git 托管)。
添加新 pipline。
在新创建的 pipline 中添加一个 Node.js action。
在这个 action 中添加:
npm install npm run build添加一个部署 action —— 有很多可供选择,你可以在 Buddy 的 action 目录中浏览它们。尽管它们的设置可能不同,但请记住将 Source path 设置为
dist。按 run 按钮。