-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-authored-by: Yan Thomas <[email protected]>
- Loading branch information
Showing
1 changed file
with
28 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: Buddy와 함께 Astro 사이트 배포 | ||
description: Buddy를 사용하여 Astro 사이트를 웹에 배포하는 방법. | ||
type: deploy | ||
i18nReady: true | ||
--- | ||
|
||
사이트를 빌드하고 이를 FTP 서버 및 클라우드 호스팅 제공업체를 포함한 다양한 배포 대상에 푸시할 수 있는 CI/CD 솔루션인 [Buddy](https://buddy.works/)를 사용하여 Astro 프로젝트를 배포할 수 있습니다. | ||
|
||
:::note | ||
Buddy 자체는 여러분의 사이트를 호스팅하지 않습니다. 대신, 빌드 프로세스를 관리하고 선택한 배포 플랫폼에 결과를 전달하는 데 도움이 됩니다. | ||
::: | ||
|
||
## 배포 방법 | ||
|
||
1. [**Buddy** 계정을 생성하세요](https://buddy.works/sign-up). | ||
2. 새 프로젝트를 생성하고 이를 git 저장소 (GitHub, GitLab, BitBucket, 모든 개인 Git 저장소 또는 Buddy Git Hosting을 사용할 수 있음)와 연결합니다. | ||
3. 새 파이프라인을 추가합니다. | ||
4. 새로 생성된 파이프라인에 **[Node.js](https://buddy.works/actions/node-js)** 작업을 추가합니다. | ||
5. 이 작업에 다음을 추가합니다. | ||
|
||
```bash | ||
npm install | ||
npm run build | ||
``` | ||
|
||
6. 배포 작업을 추가합니다. 선택할 수 있는 작업이 많으며 [Buddy의 작업 카탈로그](https://buddy.works/actions)에서 찾아볼 수 있습니다. 설정은 다를 수 있지만 **Source path**를 `dist`로 설정하는 것을 잊지 마세요. | ||
7. **Run** 버튼을 누릅니다. |