Tôi đang lưu trữ một dự án trên máy chủ Jenkins của mình. Dự án đó có một repo GitHub và tôi đã thiết lập nó để nó tự động xây dựng các cam kết mới. Để làm việc đó, tôi cần nhập thông tin đăng nhập cho tài khoản github có quyền truy cập đầy đủ vào repo.Jenkins: Sử dụng thông tin cá nhân cho dự án
Vấn đề là, nếu tôi muốn anh ta thêm thông tin đăng nhập của mình vào danh sách thông tin xác thực, tôi phải cung cấp cho anh ấy acces tất cả thông tin đăng nhập trên máy chủ (tôi không muốn điều đó).
Tôi đã thử sử dụng thông tin đăng nhập dưới "{username}"> "Thông tin xác thực" nhưng những thông tin này không hiển thị trong thiết lập dự án (thậm chí với 100% quyền truy cập vào mọi thứ trên máy chủ).
Có cách nào để người dùng lưu trữ thông tin đăng nhập của mình và sử dụng chúng cho dự án mà không cấp cho anh ta quyền truy cập đầy đủ vào tất cả thông tin xác thực trên máy chủ không?
Không rõ bạn muốn gì. Bạn có thể hạn chế quyền truy cập vào các dự án bằng cách đăng nhập – Slav
Tôi không hiểu câu hỏi. Bạn có thể làm rõ những điều sau đây: khi bạn nói "máy chủ", bạn có nghĩa là máy chủ Jenkins hoặc máy chủ Github? Khi bạn nói "tài khoản", bạn có nghĩa là tài khoản Jenkins hoặc tài khoản Github? – sti
Máy chủ là máy chủ CI Jenkins và lần duy nhất tôi đề cập đến "tài khoản" là tài khoản GitHub. – franga2000