GitLab CI - Định cấu hình Gitlab Runners
Sự miêu tả
GitLab runner là một phiên bản xây dựng được sử dụng để chạy các công việc trên nhiều máy và gửi kết quả đến GitLab và có thể được đặt trên người dùng, máy chủ và máy cục bộ riêng biệt. Bạn có thể đăng ký Á hậu như được chia sẻ hoặc cụ thể sau khi cài đặt nó. Việc cài đặt runner được giải thích trong chương Cài đặt GitLab .
Bạn có thể phục vụ công việc của mình bằng cách sử dụng người chạy cụ thể hoặc người chạy chung.
Người chạy được chia sẻ
Những người chạy này rất hữu ích cho các công việc có nhiều dự án có yêu cầu tương tự. Thay vì sử dụng nhiều Trình chạy cho nhiều dự án, bạn có thể sử dụng một hoặc một số ít Trình chạy để xử lý nhiều dự án sẽ dễ bảo trì và cập nhật.
Người chạy cụ thể
Những người chạy này rất hữu ích để triển khai một dự án nhất định, nếu công việc có yêu cầu nhất định hoặc nhu cầu cụ thể cho các dự án. Những người chạy cụ thể sử dụng quy trình FIFO (First In First Out) để tổ chức dữ liệu trên cơ sở ai đến trước được phục vụ trước.
Bạn có thể đăng ký một người chạy cụ thể bằng cách sử dụng mã thông báo đăng ký dự án. Việc đăng ký một người chạy cụ thể được giải thích trong chương Cài đặt GitLab từ bước 1 đến bước 12 trong phần Cài đặt GitLab trên Windows .
Khóa một người chạy cụ thể
Bạn có thể khóa một người chạy cụ thể không được bật cho các dự án khác. Để thực hiện việc này, bạn cần đăng ký một trình chạy được giải thích trong chương Cài đặt GitLab từ bước 1 đến bước 12 trong phần Cài đặt GitLab trên Windows .
Để khóa người chạy, hãy thực hiện các bước dưới đây:
Step 1 - Đăng nhập vào tài khoản GitLab của bạn và chuyển đến dự án của bạn -Step 2- Nhấp vào tùy chọn CI / CD trong tab Cài đặt và mở rộng tùy chọn Cài đặt Người chạy. -
Step 3 - Trong phần Cài đặt Người chạy, bạn sẽ thấy Người chạy được kích hoạt cho dự án -
Step 4 - Bây giờ bấm vào nút bút chì -
Step 5- Tiếp theo nó sẽ mở màn hình Runner và đánh dấu vào tùy chọn Lock to current project -
Nhấp vào nút Lưu thay đổi để thay đổi có hiệu lực.
Step 6 - Sau khi lưu thay đổi sẽ cập nhật Runner thành công.
Người chạy được bảo vệ
Người chạy có thể được bảo vệ để lưu các thông tin quan trọng. Bạn có thể bảo vệ người chạy bằng cách sử dụng các bước sau:
Step 1 - Thực hiện theo các bước tương tự (từ bước 1 đến bước 4) đã được giải thích trong phần trước (Khóa một người chạy cụ thể).
Step 2- Sau khi nhấp vào nút bút chì, nó sẽ mở ra màn hình Runner và sau đó chọn tùy chọn Protected -
Nhấp vào nút Lưu thay đổi để thay đổi có hiệu lực.
Chạy công việc không được gắn thẻ
Bạn có thể ngăn người chạy chọn công việc bằng thẻ khi không có thẻ nào được gán cho người chạy. Người chạy có thể chọn các công việc được gắn thẻ / không được gắn thẻ bằng cách sử dụng các bước dưới đây:
Step 1- Làm theo các bước tương tự (từ bước 1 đến bước 4) được giải thích trong phần Khóa người chạy cụ thể .
Step 2- Sau khi nhấp vào nút bút chì, nó sẽ mở ra màn hình Người chạy và sau đó chọn tùy chọn Chạy công việc không được gắn thẻ -
Nhấp vào nút Lưu thay đổi để thay đổi có hiệu lực.