Jenkins credentials#
คุณสามารถใช้ credentials เหล่านี้เพื่อยืนยันตัวตนกับ node ต่อไปนี้ได้:
Prerequisites#
สร้างบัญชีบน instance ของ Jenkins
Supported authentication methods#
- API token
Related resources#
Jenkins ไม่ได้ให้เอกสาร API สาธารณะ เอกสาร API สำหรับแต่ละหน้ามีอยู่ใน user interface ที่มุมล่างขวา โปรดดูรายละเอียดเพิ่มเติมในหน้าเหล่านั้น ดูข้อมูลเกี่ยวกับ API และ API wrappers ได้ที่ Jenkins Remote Access API
Using API token#
ในการตั้งค่า credential นี้ คุณจะต้องมี:
- Jenkins Username: สำหรับผู้ใช้ที่เป็นเจ้าของ token
- Personal API Token: สร้างสิ่งนี้จาก profile details > Configure > Add new token ของผู้ใช้ ดูรายละเอียดเพิ่มเติมได้ที่ these Stack Overflow instructions
- Jenkins Instance URL
Jenkins ได้สร้างการตั้งค่า API token ใหม่ในปี 2018 หากคุณกำลังทำงานกับ Jenkins instance ที่เก่ากว่า ตรวจสอบให้แน่ใจว่าคุณกำลังใช้ API token ที่ไม่ใช่แบบ legacy ดูข้อมูลเพิ่มเติมได้ที่ Security Hardening: New API token system in Jenkins 2.129+