Một phần mềm phổ biến ngu ngốc: JenkinsKhông tìm thấy hiện vật nào khớp với mẫu tệp - tệp đó đang tìm kiếm gì?
Chấp nhận con đường tôi đã cho nó sau khi xác nhận nó.
Nó sẽ không chấp nhận bất kỳ đường dẫn nào khác.
Thậm chí nó còn không in được tệp mà nó không tìm thấy.
Tại sao nó không thể in được đường dẫn không tìm thấy? Thật vô dụng khi nói với tôi về con đường mà tôi đã yêu cầu lưu trữ ... Tôi không thể tưởng tượng được ai có thể là ... tốt, không thông minh để thất bại quá nhiều ở mức độ cơ bản ...
Vâng, xin lỗi vì rant. Vì vậy, làm thế nào để tôi tìm thấy lý do tại sao Jenkins không lưu trữ các tập tin?
Thông tin chi tiết:
xây dựng kịch bản:
#!/usr/bin/bash -e
rm -rf ./sdk > /dev/null 2>&1
echo "started from $PWD"
echo "changed to $1"
cd "$(cygpath "$1")"
git clone ssh://********/sdk
cd ./sdk
git checkout -b preliminary
git pull origin preliminary
scons
cd ..
echo "back to $PWD"
Làm thế nào nó được gọi:
d:\cygwin\bin\bash --login -i /home/wvxvw/projects/sdk/jenkins-build "%WORKSPACE%"
Các lưu trữ hướng dẫn:
sdk/deploy/integration
Thư mục này hoàn toàn chắc chắn tồn tại.
PS. Nếu tôi xóa bước lưu trữ, hãy điều hướng đến không gian làm việc thông qua giao diện web, sau đó tải xuống lưu trữ zip của toàn bộ bản dựng - các tệp tôi muốn lưu trữ ở đó.
Vì Jenkins chấp nhận các ký tự đại diện để lưu trữ các tạo tác, nó không thể in ra tất cả các khả năng mà nó không tìm thấy. Chính xác bạn đã nhập gì? –
@ChristopherOrr Tôi không yêu cầu in nó - rằng tôi có thể tự tìm ra chính mình. Tôi yêu cầu nó in những gì nó thêm vào trước con đường. –
@wvxw Bạn đã viết "Tại sao nó không in được đường dẫn mà nó không tìm thấy?" đó là những gì tôi trả lời? Điều duy nhất "được thêm vào" ở phía trước của đường dẫn khi lưu trữ các tạo phẩm là thư mục không gian làm việc, được in ở đầu của đầu ra bàn điều khiển. –