Tôi đang tìm cách tải lên một tạo phẩm xây dựng dưới dạng Github Release trong Jenkins dưới dạng hành động hoặc nhà xuất bản sau xây dựng - tương tự như Publish Over.Tải lên tạo phẩm xây dựng cho Github khi được phát hành trong Jenkins
Tính năng này chưa được plugin Github hỗ trợ cho Jenkins (JENKINS-18598).
Tôi đã xem xét plugin postbuild-task, nhưng điều này dường như không hỗ trợ biến môi trường (mà tôi giả định sẽ hữu ích để ngăn đăng nhập mã thông báo API của tôi trong đầu ra xây dựng).
Có ai đã làm điều này chưa? Điều gì sẽ là một cách tốt để giải quyết điều này với Jenkins? Tải lên qua cURL hoặc qua ứng dụng khách CLI (ví dụ: số github-release theo lượt).
Cám ơn phác thảo của bạn, đây là những gì Tôi đã có chủ yếu trong tâm trí. Tôi đã thử với một kịch bản lệnh xây dựng Groovy (sử dụng [HTTPBUilder] (http://groovy.codehaus.org/modules/http-builder/home.html)), nhưng [thất bại] (http: // groovy .codehaus.org/modules/http-builder/home.html). Tôi sẽ phải cho phiên bản CURL và cũng cố gắng thiết lập các biến môi trường. – StephenKing