No menu items!
No menu items!
More

    [Jenkins] Parameterized Job

    Parameterized cho phép chúng ta truyền dữ liệu vào các công việc vào Jenkins. Sử dụng Parameterized chúng ta có thể chuyển bất kỳ dữ liệu nào chúng ta muốn: tên chi nhánh git, thông tin đăng nhập, tên máy chủ và cổng, v.v.

    Bất kỳ công việc hoặc đường ống nào của Jenkins đều có thể được tham số hóa. Tất cả những gì chúng ta cần làm là chọn các tham số đã truyền vào và chạy chúng.

    Bạn hãy vào 1 job bất kỳ, vào configure.

    Tại This project is parameterized chúng ta có nhiều tuỳ chọn Parameterized.

    Ở ví dụ này mình sẽ sử dụng 2 tham số để demo cho các bạn, đó là String Parameter

    Và Choice Parameter

    Tại Execute shell, tại ô Command bạn hãy nhập vào

    echo ${LinuxOS}
    echo ${ipAddress}

    Với ý nghĩa là xuất ra các tham số được truyền vào LinuxOS và ipAddress ra màn hình

    Bây giờ tại phần Build Now sẽ được thay thế bằng Build with Parameters, bây giờ bạn hãy nhập 1 giá trị bất kỳ ở 2 tham số dưới và bấm Build.

    Mình sẽ để mặc định giá trị.

    Ta được kết quả như hình dưới

    Chúc các bạn thành công

    Bài viết gần đây

    spot_img

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Đăng ký nhận thông tin bài viết qua email