Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.29 KB

buddy.mdx

File metadata and controls

36 lines (25 loc) · 1.29 KB
title description type i18nReady
部署你的 Astro 站点至 Buddy
如何使用 Buddy 将你的 Astro 网站部署到网络上。
deploy
true

import { Steps } from '@astrojs/starlight/components';

你可以使用 Buddy 部署你的 Astro 项目,这是一种 CI/CD 解决方案,可以构建你的网站并将其推送到许多不同的部署目标,包括 FTP 服务器和云托管提供商。

:::note Buddy 本身不会托管你的网站。相反,它可以帮你管理构建过程并将结果交付到你选择的部署平台。 :::

如何部署

1. [创建一个 **Buddy** 账号](https://buddy.works/sign-up)。
  1. 创建一个新项目并将其与 Git 存储库连接(GitHub、GitLab、BitBucket、任何私有 Git 存储库或者你可以使用 Buddy Git 托管)。

  2. 添加新 pipline。

  3. 在新创建的 pipline 中添加一个 Node.js action。

  4. 在这个 action 中添加:

    npm install
    npm run build
  5. 添加一个部署 action —— 有很多可供选择,你可以在 Buddy 的 action 目录中浏览它们。尽管它们的设置可能不同,但请记住将 Source path 设置为 dist

  6. run 按钮。