Tôi đã tạo một bản dựng Jenkins để biên dịch và phân phối một số mô-đun. Kết quả của các lệnh xây dựng (ví dụ: make
hoặc ant
) được chuyển hướng đến tệp có tên build.log
.Jenkins: Quyền bị từ chối đối với tệp 777
Điều buồn cười là chuyển hướng echo
vào file rất giống nhau, sử dụng tee
, thất bại:
tee: ../../build.log: Permission denied
Các tập tin tồn tại và có 777 quyền (kiểm tra với ls -ltrh ../..
). Bất cứ ý tưởng gì sai với bài viết này?
Bạn có chắc chắn đường dẫn đến thư mục có quyền thích hợp không? Không chỉ là tập tin? – sjakubowski
Bạn có chắc chắn người dùng đang chạy jenkins là người có quyền 777 không? –