Skip to content

Lệnh CLI / zenify e2e run

zenify e2e run

Chạy journey E2E trong Docker, trỏ vào dev server đang mở trên máy bạn.

Cú pháp

text
zenify e2e run [flags]

Khi nào dùng

Khi journey đã qua zenify e2e lint và dev server của worktree đang chạy. Lệnh tự lint lại trước khi chạy, journey hời sẽ dừng ngay.

Kết quả

Lệnh khởi động container Playwright đã ghim phiên bản, đăng nhập một lần bằng các biến E2E_DOMAIN, E2E_EMAIL, E2E_PASSWORD trong môi trường, rồi chạy mọi journey trong .znf/e2e. Kết quả Playwright in ra màn hình.

Repo cần file .znf/e2e/e2e.config.json. Thiếu file này, lệnh báo repo chưa cấu hình e2e và dừng.

Cờ

CờÝ nghĩa
--portPort dev server trên máy bạn. Bắt buộc.
--repoĐường dẫn repo. Mặc định thư mục hiện tại.

Ví dụ

bash
zenify e2e run --repo repos/contact-center-web --port $(git -C repos/contact-center-web/.worktrees/my-task config --get wt.port)

Lưu ý

Cần Docker đang chạy. Nếu thiếu Docker, chạy zenify doctor để xem môi trường.

Lệnh liên quan

  • zenify e2e: Nhóm lệnh cho journey E2E: lint chống test hời và chạy journey Playwright thật trong Docker.