ด้วยงานไปป์ไลน์ด้านล่าง ฉันได้รับข้อผิดพลาดทางไวยากรณ์
ข้อผิดพลาด gitlab
พบข้อผิดพลาดใน .gitlab-ci.yml ของคุณ:
งาน: ทดสอบสิ่งประดิษฐ์: การกำหนดค่าสคริปต์ควรเป็นสตริงหรืออาร์เรย์ที่ซ้อนกันของสตริงลึกถึง 10 ระดับ
คุณยังสามารถทดสอบ .gitlab-ci.yml ของคุณใน CI Lint
มีคนแนะนำให้เก็บ : part ไว้ในเครื่องหมายคำพูดคู่ แต่มันเป็นส่วนหนึ่งของมันไปแล้ว
สิ่งประดิษฐ์ทดสอบ:
ขั้นตอน: สร้าง
allow_failure: เท็จ
ความต้องการ: ["build-rpm"]
การพึ่งพา: # นี่คือสิ่งที่ได้รับสิ่งประดิษฐ์จากงานก่อนหน้า
- สร้างรอบต่อนาที
ขยาย:
- .ifadmindeploy
ภาพ: อูบุนตู: ล่าสุด
สคริปต์:
- yum update -y && yum ติดตั้ง -y curl
- สะท้อน $CI_JOB_TOKEN
- การทดสอบ mkdir && การทดสอบซีดี
- curl --location --output artifacts.zip --header "JOB-TOKEN: $CI_JOB_TOKEN" "https://myproject.gitlab.io/-/product/-/jobs/${CI_JOB_ID}/artifacts"
- curl --location --output artifacts1.zip --header "JOB-TOKEN: $CI_JOB_TOKEN" "https://gitlab.com/myproject/product/-/jobs/${CI_JOB_ID}/artifacts"
- curl --location --outputpipeline.rpm --header "JOB-TOKEN: $CI_JOB_TOKEN" "https://gitlab.com/myproject/product/-/jobs/${CI_JOB_ID}/artifacts/raw/dist/ myproject-dev-default-nightlye2e.x86_64.rpm"
- curl --location --outputpipeline.rpm --header "JOB-TOKEN: $CI_JOB_TOKEN" "https://myproject.gitlab.io/-/product/-/jobs/${CI_JOB_ID}/artifacts/raw/ dist/myproject-dev-default-nightlye2e.x86_64.rpm"
- ลส -ลา