Score:1

การให้สิทธิ์นักเทียบท่าสำหรับตัวแทน TeamCity ภายใต้ Windows 10

ธง ve

ฉันมี:

  • TeamCity CI
  • ตัวแทน TeamCity ติดตั้งใน Windows 10 เป็นบริการ Windows
  • โปรเจกต์ Java บางโปรเจกต์ที่มีการทดสอบการรวม คอนเทนเนอร์ทดสอบ กรอบ.
  • อินสแตนซ์ Sonatype Nexus กำหนดค่าเป็นรีจิสทรีนักเทียบท่าส่วนตัว

การทดสอบตาม TestContainers กำหนดให้นักเทียบท่าพร้อมใช้งานในระหว่างการสร้างโครงการ รูปภาพที่จำเป็นทั้งหมดสำหรับการดำเนินการทดสอบอยู่ใน Nexus ซึ่งหมายความว่า - เพื่อดำเนินการทดสอบกับ CI ฉันควรตรวจสอบสิทธิ์นักเทียบท่าใน Nexus เพื่อให้สามารถดึงข้อมูลเหล่านั้นได้ และนั่นคือที่มาของปัญหา

ฉันไม่เข้าใจวิธีการรับรองความถูกต้องของนักเทียบท่าสำหรับบางสิ่ง นั่นคือบริการ windows (ตัวแทน TeamCity)

โดยปกติจะทำโดย เข้าสู่ระบบนักเทียบท่า. ฉันพยายามดำเนินการ เข้าสู่ระบบนักเทียบท่า จาก PowerShell ของผู้ดูแลระบบบนโฮสต์ของตัวแทน และทำได้สำเร็จ - ตอนนี้ฉันสามารถดึงรูปภาพจากคอนโซลของผู้ดูแลระบบได้แล้ว แต่ความพยายามเรียกใช้การทดสอบกับตัวแทน TeamCity ล้มเหลว เผชิญกับ 401 ไม่ได้รับอนุญาตเมื่อพยายามดึงรูปภาพจาก Nexusเช่นเดียวกับบริการที่ดำเนินการจากผู้ใช้บางส่วนซึ่ง เข้าสู่ระบบนักเทียบท่า ไม่ได้ทำ

ฉันจะทำให้นักเทียบท่าได้รับอนุญาตในการลงทะเบียนนักเทียบท่าส่วนตัวสำหรับบริการตัวแทน Windows 10 TeamCity ได้อย่างไร

Score:1
ธง uz

คุณสามารถตั้งค่าการอนุญาตนักเทียบท่าใน Teamcity ได้โดยไปที่ Build Configuration -> Build Features -> Add Build Feature -> Docker Support -> Add Registry Connection

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา