Tôi đang cố thiết lập tập lệnh để tăng số bản dựng của dự án Xcode của mình. Tôi thực hiện cuộc gọi API để lấy số bản dựng hiện tại, sau đó tôi muốn tăng số đó và áp dụng số mới đó làm biến môi trường để Trình cắm Xcode có thể sử dụng nó.Cách đặt biến môi trường Jenkins từ tập lệnh
Tôi đã cài đặt plugin EnvInject nhưng tôi không biết cách lấy var từ kịch bản lệnh shell của mình thành Biến môi trường.
APP_BUILD_NUMBER=$(curl --request GET 'https://api.domain.com/api/GetBuildNumber')
APP_BUILD_NUMBER=$((APP_BUILD_NUMBER +1))
này đặt APP_BUILD_NUMBER
với giá trị tôi cần, nhưng làm thế nào để tôi chỉ định này cho một biến môi trường để tôi có thể truy cập vào nó sau này trong công việc của tôi?
Xin lưu ý rằng các plugin https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin không hỗ trợ cú pháp đường ống. – mattes