2012-12-07 22 views
13

Tôi có một Jenkins tươi cài đặt trên UbuntuJenkins "Console Output" là hầu như trống rỗng

  1. New Job -> Xây dựng dự án đa cấu hình
  2. Cuộn xuống và bấm vào nút "Thêm xây dựng bước" -> Execute vỏ và nhập:

    echo hello 
    
  3. Chạy công việc (nó thành công)

  4. Nhìn vào Consol e Output cho các hoạt động:

    Started by user My Name 
    Building in workspace /var/lib/jenkins/jobs/my_job/workspace 
    Triggering default 
    default completed with result SUCCESS 
    Finished: SUCCESS 
    

Thực hiện theo các bước một lần nữa, nhưng với Execute shell:

echo hello 
thisshouldfail 

và bạn sẽ có được ...

Started by user My Name 
Building in workspace /var/lib/jenkins/jobs/my_job/workspace 
Triggering default 
default completed with result FAILURE 
Finished: FAILURE 

Thông báo như thế nào đâu bạn có thấy "hello" ở đầu ra không. Điều này đi cho bất cứ điều gì tôi có thể đặt trong đó Execute Shell. Bất kỳ giúp đỡ?

+0

Có chế độ tiết hoặc chế độ gỡ lỗi bạn có thể đặt để nhận tất cả đầu ra không? Tôi nhận được tất cả các đầu ra trên mỏ – jchapa

+0

Tôi không biết. Tôi chọc quanh và thậm chí googled cho nó. Tôi không biết gì về jenkins hay java thực sự, vì vậy tôi đang ở trong bóng tối ở đây. – ebeezer

+2

Một cấu hình đa cấu hình là một con thú rất khác nhau sau đó một xây dựng thường xuyên. Trừ khi bạn có lý do cho việc sử dụng một cấu hình đa cấu hình, bạn nên thử một "tự do" thường xuyên xây dựng đầu tiên. Tất cả mọi thứ bạn đã viết nên hoạt động như mong đợi trong xây dựng tự do – Slav

Trả lời

17

Khi chạy một dự án Multi-Cấu hình, nhật ký bạn thấy là của quản lý công việc,
và nó chỉ cho bạn thấy bản tóm tắt của chạy hoàn tất, đó là, về cơ bản:
"Tôi chạy tất cả các công việc của bạn, và tất cả đã đi OK"(Finished: SUCCESS)
hoặc
'tôi chạy tất cả các công việc của bạn, và ít nhất một trong số họ thất bại' (Finished: FAILURE)

Nó không thể cung cấp cho bạn một bản ghi duy nhất của tất cả các chạy, bởi vì chúng chạy đa ple times
(trên các nô lệ khác nhau và/hoặc các cấu hình khác nhau).

Để xem nhật ký của mỗi lần chạy, hãy nhấp vào mỗi quả bóng màu đỏ (hoặc màu xanh dương) trong ma trận -
mỗi đại diện cho một phiên bản của cấu hình Multi-Configuration đó.

+1

Cảm ơn Gonen! Không chắc chắn mục đích của dự án đa cấu hình là gì, trừ khi nó gây nhầm lẫn cho mọi người và khiến họ đăng câu hỏi này lên SO. Nhận xét của Slav về OP ở trên khá nhiều đóng đinh nó. – ebeezer

+2

Vâng, tôi nghĩ rằng ý tưởng là tốt đẹp, nhưng giao diện người dùng có thể được cải thiện ... Chắc chắn nó không phù hợp với dòng chảy xây dựng chung. – Gonen

Các vấn đề liên quan