Bỏ qua, đến nội dung

defineVariables ​

Định nghĩa biến của flow từ các cặp key-value.

Command defineVariables đặt các biến mà các step sau đọc bằng ${NAME}. Giá trị được mở rộng trước, nên có thể dùng biến khác và ${VAR || "default"}.

Cú pháp ​

Viết các biến dưới dạng map ngay dưới command.

yaml
- defineVariables:
    USERNAME: demo
    GREETING: Hello ${USERNAME}

Tham số ​

Mỗi key là tên biến và mỗi value là nội dung văn bản của nó. Giá trị luôn là văn bản.

Ví dụ sử dụng ​

yaml
- defineVariables:
    EMAIL: qa+${TENANT || "dev"}@example.com
- tapOn: "Email"
- inputText: ${EMAIL}

Để tính một giá trị bằng JavaScript, dùng evalScript. Để lấy giá trị từ một dòng lệnh, dùng runShell với output.