Quay lại tài liệu
Tích hợp GitHub

CI/CD với GitHub Actions

Dùng GitHub Actions để build và triển khai ứng dụng tự động.

Advanced10 min readUpdated 2024-02-01

Tại sao dùng GitHub Actions?

Lợi ích của build với GitHub Actions:

  • Phút CI miễn phí: GitHub cung cấp phút build miễn phí
  • Build nhanh hơn: Hạ tầng của GitHub thường nhanh hơn
  • Giữ máy chủ rảnh: Tài nguyên VPS dành để chạy ứng dụng
  • Workflow quen thuộc: Cú pháp GitHub Actions tiêu chuẩn

Thiết lập GitHub Actions

  1. Triển khai ứng dụng từ GitHub
  2. Trong cài đặt build, chọn "GitHub Actions"
  3. Server Compass tạo file workflow
  4. Commit workflow vào kho lưu trữ
  5. Các lần push tiếp theo kích hoạt build tự động

Cấu hình workflow

Workflow được tạo ra:

  • Build Docker image
  • Đẩy lên GitHub Container Registry
  • Thông báo Server Compass để triển khai
  • Hoạt động với bất kỳ nhánh nào bạn cấu hình

Theo dõi build

Xem trạng thái build trong Server Compass:

  1. Mở tab CI/CD của ứng dụng
  2. Xem các lần chạy workflow gần đây
  3. Xem log build theo thời gian thực
  4. Kích hoạt lại workflow thủ công

Screenshots

CI/CD với GitHub Actions - Screenshot 1
CI/CD với GitHub Actions - Screenshot 2
CI/CD với GitHub Actions - Screenshot 3

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass