Cách tạo một tác vụ xây dựng mới trong Jenkins Dự án tự do

Một Jenkins Dự án Freestyle?

Jenkins Dự án tự do Đây là một công việc xây dựng, tập lệnh hoặc quy trình có thể lặp lại, chứa các bước và hành động sau khi xây dựng. Nó là một công việc hoặc tác vụ được cải tiến, có thể trải rộng trên nhiều hoạt động. Nó cho phép bạn cấu hình các trình kích hoạt xây dựng và cung cấp bảo mật dựa trên dự án cho bạn. Jenkins dự án. Nó cũng cung cấp các plugin giúp bạn xây dựng các bước và hành động sau khi xây dựng.

Các loại hành động bạn có thể thực hiện trong một Jenkins Các bước xây dựng hoặc hành động sau khi xây dựng khá hạn chế. Có rất nhiều plugin tiêu chuẩn có sẵn trong một Jenkins Dự án Freestyle nhằm giúp bạn khắc phục vấn đề này.

Cách tạo việc làm trong Jenkins
Cách tạo việc làm trong Jenkins

Cách tạo một tác vụ xây dựng mới trong Jenkins

Công việc xây dựng tự do là một lựa chọn rất linh hoạt và dễ sử dụng. Bạn có thể sử dụng nó cho bất kỳ loại dự án nào; nó rất dễ thiết lập và nhiều tùy chọn của nó xuất hiện trong các công việc xây dựng khác. Dưới đây là quy trình từng bước để tạo việc làm tại Jenkins.

Bước 1) Đăng nhập vào Jenkins


Để tạo ra một Jenkins Công việc tự do, hãy đăng nhập vào tài khoản của bạn. Jenkins bảng điều khiển của bạn bằng cách truy cập vào Jenkins Đường dẫn cài đặt. Thông thường, nó sẽ được lưu trữ trên localhost tại http://localhost:8080 Nếu bạn có cài đặt Jenkins Trên một con đường khác, hãy sử dụng phương pháp thích hợp. URL để truy cập vào bảng điều khiển của bạn như hình bên dưới. Jenkins Ví dụ về tạo việc làm.

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 2) Tạo mục mới

Bấm vào "New Item” ở phía trên bên trái trang tổng quan của bạn.

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 3) Nhập thông tin chi tiết về mặt hàng

Trong màn hình tiếp theo,

  1. Nhập tên của mục bạn muốn tạo. Chúng ta sẽ sử dụng “Hello world” cho bản demo này.
  2. Chọn dự án Freestyle
  3. Bấm vào đồng ý

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 4) Nhập thông tin chi tiết về Dự án

Nhập thông tin chi tiết về dự án bạn muốn thử nghiệm.

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 5) Truy cập kho lưu trữ URL

Theo nguồn Code Quản trị viên, hãy truy cập kho lưu trữ của bạn URLChúng tôi có một kho lưu trữ thử nghiệm đặt tại... https://github.com/kriru/firstJava.git

Tạo một tác vụ xây dựng mới trong Jenkins

Bạn cũng có thể sử dụng kho lưu trữ cục bộ.

Nếu kho lưu trữ GitHub của bạn là riêng tư, Jenkins Trước tiên, hệ thống sẽ xác thực thông tin đăng nhập của bạn với GitHub và chỉ sau đó mới tải mã nguồn từ kho lưu trữ GitHub của bạn.

Bước 6) Tinh chỉnh cài đặt

Bây giờ bạn đã cung cấp tất cả các chi tiết, đã đến lúc xây dựng mã. Điều chỉnh các thiết lập bên dưới xây dựng phần để xây dựng mã vào thời điểm bạn muốn. Bạn thậm chí có thể lên lịch cho việc xây dựng diễn ra định kỳ, vào những thời điểm đã định.

Theo xây dựng,

1. Nhấp vào trên mạngThêm bước xây dựng"

2. Nhấp vào trên mạngThực hiện Windows lệnh hàng loạt” và thêm các lệnh bạn muốn thực thi trong quá trình xây dựng.

Tạo một tác vụ xây dựng mới trong Jenkins

Ở đây tôi đã thêm các lệnh java để biên dịch mã java.

Tôi đã thêm các lệnh windows sau:

javac HelloWorld.java

HelloWorld

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 7) Lưu dự án

Khi bạn đã nhập tất cả dữ liệu,

  1. Nhấp chuột Rắc bột
  2. Tiết kiệm dự án.

Bước 8) Xây dựng mã nguồn

Bây giờ, ở màn hình chính, hãy nhấp vào Xây dựng ngay ở phía bên trái để xây dựng mã nguồn.

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 9) Kiểm tra trạng thái

Sau khi nhấp vào Xây dựng ngay bây giờ, bạn có thể thấy trạng thái của bản dựng bạn đang chạy Lịch sử xây dựng.

Tạo một tác vụ xây dựng mới trong Jenkins

Bước 10) Xem đầu ra của bàn điều khiển

Click vào Số xây dựng và sau đó bấm vào đầu ra bảng điều khiển Để xem trạng thái của quá trình xây dựng, bạn hãy chạy lệnh. Nó sẽ hiển thị thông báo thành công, với điều kiện bạn đã thực hiện thiết lập đúng cách như hướng dẫn bên dưới. Jenkins Tạo ví dụ công việc mới.

Tạo một tác vụ xây dựng mới trong Jenkins

Tóm lại, chúng tôi đã thực hiện chương trình HelloWorld được lưu trữ trên GitHub. Jenkins lấy mã từ kho lưu trữ từ xa và xây dựng liên tục theo tần suất bạn xác định.

Tổng kết

  • Jenkins Dự án Freestyle là một công việc xây dựng, kịch bản hoặc quy trình có thể lặp lại, chứa các bước và hành động sau khi xây dựng. Đó là một công việc hoặc tác vụ được cải tiến có thể trải rộng trên nhiều hoạt động.
  • Các loại thao tác bạn có thể thực hiện trong bước xây dựng hoặc thao tác sau khi xây dựng khá hạn chế. Có nhiều plugin tiêu chuẩn có sẵn trong... Jenkins Dự án Freestyle nhằm giúp bạn khắc phục vấn đề này.
  • Xây dựng theo phong cách tự do Jenkins Công cụ này rất linh hoạt và dễ sử dụng. Bạn có thể sử dụng nó cho bất kỳ loại dự án nào; nó dễ cài đặt và nhiều tùy chọn của nó xuất hiện trong các công cụ xây dựng khác. Jenkins việc làm.
  • Nếu kho lưu trữ GitHub của bạn là riêng tư, Jenkins Trước tiên, hệ thống sẽ xác thực thông tin đăng nhập của bạn với GitHub và chỉ sau đó mới tải mã nguồn từ kho lưu trữ GitHub của bạn.

Tóm tắt bài viết này với: