คำถามในหัวข้อ 'jenkins-pipeline'

วิธีเข้าถึงคุณสมบัติงานสร้าง changeSets ในเจนกินส์
เราต้องการเข้าถึงรายการ changeSets คุณสมบัติงาน build ในไปป์ไลน์ Jenkins หากต้องการสร้างสถานการณ์นี้ โปรดทำตามขั้นตอนด้านล่าง: บนไปป์ไลน์ของเจนกินส์ เรียกงานโปรเจ็กต์ฟรีสไตล์ ภายใต้งานนั้น เราได้ใช้การควบคุมแหล่งที่มา TFS และปลั๊กอิน MSBuild...
5340 มุมมอง
schedule 05.01.2024

วิธีรับปลั๊กอิน Jenkins Build User Vars ให้ทำงานกับ Jenkins Pipeline
ฉันใช้ปลั๊กอิน Jenkins นี้: https://wiki.jenkins-ci.org/display/JENKINS/Build+User+Vars+Plugin เมื่อติดตั้งปลั๊กอินนี้ หากคุณทำเครื่องหมายที่ช่อง "ตั้งค่าตัวแปรบิลด์ผู้ใช้เจนกินส์" คุณสามารถใช้ตัวแปรสภาพแวดล้อม ${BUILD_USER}...
4773 มุมมอง
schedule 27.12.2023

ฉันจะตรวจจับข้อผิดพลาดไปป์ไลน์ใน Jenkins ได้อย่างไร
ฉันมีสคริปต์ไปป์ไลน์ของ Jenkins ซึ่งส่วนใหญ่ทำงานได้ดีและฉันล้อมรอบสิ่งต่าง ๆ ส่วนใหญ่ที่จะทำให้เกิดข้อผิดพลาดร้ายแรงด้วยการลองจับ อย่างไรก็ตาม ในบางครั้งสิ่งที่ไม่คาดคิดก็เกิดขึ้น...
7697 มุมมอง
schedule 07.12.2023

การเข้าถึงตัวแปรภายในตัวปิดไปป์ไลน์ของเจนกินส์
ฉันได้สร้างไลบรารี่ที่ใช้ร่วมกันไปป์ไลน์เพื่อสร้างแฮชพื้นที่ทำงานเพื่อหลีกเลี่ยงปัญหาความยาวเส้นทางบนบิลด์ windows ของเรา: import java.security.MessageDigest def call(body) { def config = [:] body.resolveStrategy = Closure.DELEGATE_FIRST...
1473 มุมมอง
schedule 26.12.2023

วิธีใช้ข้อมูลรับรองหลายรายการใน withCredentials ใน Jenkins Pipeline
ฉันมีขั้นตอนต่อไปนี้ในไปป์ไลน์เจนกินส์ที่ประกาศของฉัน: ฉันสร้างสคริปต์ที่มาจากโฟลเดอร์ resources/ ของฉันโดยใช้ LibraryResource สคริปต์นี้มีข้อมูลรับรองสำหรับผู้ใช้ autobuild ของฉันและสำหรับผู้ใช้ admintest บางคน stage('Build1') {...
42611 มุมมอง
schedule 19.12.2023

แทรกไฟล์กำหนดค่าลงในคอนเทนเนอร์ Docker ไปป์ไลน์ Jenkins ที่ประกาศจาก Dockerfile
ฉันกำลังพยายามแทรกไฟล์กำหนดค่าที่รวบรวมความลับลงในคอนเทนเนอร์ Docker โดยเป็นส่วนหนึ่งของ Jenkinsfile ที่กำลังใช้ไวยากรณ์การประกาศ เจนกินส์ไฟล์: pipeline { agent { dockerfile true } environment { CONFIG =...
1417 มุมมอง

ตรวจสอบว่ามีการเปลี่ยนแปลงใน git จากไปป์ไลน์หรือไม่
ฉันกำลังทำงานกับงานหลายสาขา (A) ที่ถูกทริกเกอร์จากงานอื่น (B) ฉันต้องการปรับใช้โครงการของฉันเฉพาะในกรณีที่มีการเปลี่ยนแปลงในโครงการนี้ (A) ฉันหมายถึงการเปลี่ยนแปลงจากงานสร้างครั้งล่าสุดของงานนี้ (ฉันเคยเห็น jenkins pannel...
2501 มุมมอง
schedule 10.12.2023

Terraform ไม่สามารถดึงโมดูลเป็นส่วนหนึ่งของไปป์ไลน์เจนกินส์ได้
ฉันมี jenkinsfile ที่ใช้งานได้และสามารถปรับใช้โครงสร้างพื้นฐานบางอย่างโดยอัตโนมัติด้วย Terraform น่าเสียดายหลังจากเพิ่มโมดูล Terraform ด้วยซอร์ส git มันหยุดทำงานโดยมีข้อผิดพลาดต่อไปนี้: + terraform init -input=false -upgrade Upgrading...
1586 มุมมอง
schedule 05.11.2023

Jenkins Shared Libraries: เป็นไปได้ไหมที่จะส่งผ่านอาร์กิวเมนต์ไปยังเชลล์สคริปต์ที่นำเข้าเป็น 'libraryResource'
ฉันมีการตั้งค่าต่อไปนี้: (ถอดออก) Jenkinsfile: @Library('my-custom-library') _ pipeline { agent any stages { stage('Example') { steps { printHello name: 'Jenkins' } } } }...
3409 มุมมอง

ทำความเข้าใจขั้นตอนของ Jenkinsfile สำหรับตัวแทน Docker
ฉันมี Jenkinsfile ตามขั้นตอนต่อไปนี้: stage('build') { agent { docker { image 'maven:3-alpine' args '-v /ec2-user/.m2:/root/.m2' } } steps { git(url:...
111 มุมมอง
schedule 19.12.2023

มีวิธีจำกัดจำนวนการสร้าง Jenkins ที่ถูกทริกเกอร์โดยเหตุการณ์การรวม Gerrit ที่ส่งมาโดยใช้ส่งกับผู้ปกครองหรือไม่
หลังจากดำเนินการชุดคำสั่งท้องถิ่นไปยังสาขาท้องถิ่นของโปรเจ็กต์โดยใช้ git และ Gerrit ฉันก็ส่งการเปลี่ยนแปลงชุดนั้นไปยัง Gerrit เพื่อตรวจสอบและรวมเข้าด้วยกันในที่สุด ใน Gerrit ฉันเห็นปุ่ม "ส่งกับผู้ปกครอง" สำหรับการกระทำทั้งหมดยกเว้นข้อใดข้อหนึ่ง...
266 มุมมอง

การเขียนไฟล์ Yaml ในไปป์ไลน์ที่เขียนสคริปต์ของ Jenkins
ฉันมีไฟล์ yaml ซึ่งเป็นจุดเริ่มต้นของการทดสอบประสิทธิภาพ Neoload script-as-code name: TestFile servers: - name: myserver host: myhost.world.com scheme: https ฉันต้องการให้ Jenkins สร้างไฟล์ yaml ตามตัวแปรจากขั้นตอน/ไปป์ไลน์ก่อนหน้า...
1537 มุมมอง
schedule 16.12.2023

การใช้ Jenkins จัดเก็บข้อมูลรับรองใน Pipeline เป็น yml สำหรับ git push
ฉันกำลังเขียน Pipeline ใน Jenkins โดยที่ฉันต้องผลักดันการเปลี่ยนแปลงกลับไปที่ BitBucket โดยใช้สคริปต์ ฉันใช้ข้อมูลประจำตัวที่เก็บไว้เพื่อรับโค้ดจาก BitBucket แต่ไม่สามารถส่งกลับไปยังเซิร์ฟเวอร์ได้ นี่คือสคริปต์ของฉัน: - stage: Pull Code and...
26 มุมมอง
schedule 17.12.2023