Skip to content

Lệnh CLI / zenify release-report

zenify release-report

Sinh báo cáo rủi ro cho một release từ lịch sử git của mọi repo trong workspace.

Cú pháp

text
zenify release-report [N] [flags]

Khi nào dùng

Trước khi deploy một release, hoặc bất kỳ lúc nào bạn muốn xem release đang hình thành gồm những thay đổi gì.

Kết quả

Lệnh chỉ đọc git và ghi một file markdown R<N>.md vào thư mục releases của knowledge store, rồi in đường dẫn file. Không truyền N thì lệnh lấy số release lớn nhất tìm thấy trong các repo. Không tìm được N thì lệnh báo và kết thúc bình thường.

Mỗi dòng trong báo cáo lấy metadata từ commit ghi chú của zenify release-note. Thay đổi có trong release nhưng chưa có trên staging được đánh dấu là regression.

Cờ

CờÝ nghĩa
--unreleasedGhi bản xem trước của release đang hình thành, từ release mới nhất tới staging, ra unreleased.md.
--out-dirThư mục ghi báo cáo. Mặc định thư mục releases của knowledge store.
--workspaceThư mục workspace. Mặc định thư mục hiện tại.
--no-fetchKhông fetch, dùng ref local.
--verboseHiện cả commit chore và chi tiết từng commit.

Ví dụ

bash
zenify release-report 42
zenify release-report --unreleased

Lệnh liên quan

  • zenify: Binary dòng lệnh của ZenifyKit, chứa mọi lệnh workspace và plugin skill đi kèm.