jenkinsci / jenkinsci/java-client-api

Enhancement: the URI to the Jenkins Server in Docker for IT-Tests should be configurable

Đang mở
#362 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Java
Star
913
Fork
466
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Currently the URI for the Jenkins Server in Docker is hardcoded in com.offbytwo.jenkins.integration.Constants. This works well in Linux & MacOS but fails on Windows (7) as the Docker container runs in a VirtualBox and therefore with a different IP address.

It would be required to override this URI from a command line parameter so that the tests can be executed on Windows without changing the code. If no parameter is specified, the currently configured URI constant should be used as default.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với com.offbytwo.jenkins.integration.Constants và điểm vào của integration-test khởi chạy máy chủ Docker Jenkins. Theo dõi cách các đối số dòng lệnh được truyền đến các test, sau đó xác minh rằng URI có thể được ghi đè trong khi hằng số hiện có vẫn là giá trị mặc định. Xác nhận rằng các test IT có thể chạy với địa chỉ Windows Docker đã cấu hình.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
docker, java
Lĩnh vực
cli, testing
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.