ห้าม (404?) เพื่อดาวน์โหลด Yarn Artifact โดยใช้ Artifactory และ Github

ฉันมีปัญหากับ Jfrog Artifactory และ Yarn ฉันไม่สามารถดาวน์โหลดสิ่งประดิษฐ์ได้เมื่อฉันเรียกใช้ mvn clean install ...

ฉันได้เพิ่มสิ่งประดิษฐ์ yarnpkg-releases ภายในโรงงานประดิษฐ์ของฉันแล้ว มันอ้างถึง https://github.com/yarnpkg/yarn/releases/download/. URL นี้ส่งคืน 404 ฉันไม่รู้ว่านี่เป็นปัญหาหรือไม่

maven install ของฉันพยายามดาวน์โหลด https://my-url/artifactory/yarnpkg-releases/v0.28.4/yarn-v0.28.4.tar.gz และส่งคืน 404:forbidden (ใช่ ไม่ใช่ 404 ไม่พบ หรือ 403 ห้าม) ในความคิดของฉัน URL นี้จะแก้ไขเป็น https://github.com/yarnpkg/yarn/releases/download/v0.28.4/yarn-v0.28.4.tar.gz ซึ่งจะส่งคืน tar.gz ที่ถูกต้อง

ฉันมีไฟล์ .yarn ที่ฉันกำหนดค่า URL ไปยังรีจิสทรีของฉัน และฉันไม่สนใจ SSL อะไรทำให้เกิดปัญหานี้ได้? นอกจากนี้ด้วย curl (โดยใช้ user:passwd) ฉันได้รับข้อผิดพลาดเดียวกัน

ฉันมีการตั้งค่าเดียวกันสำหรับสิ่งประดิษฐ์ของโหนด สิ่งประดิษฐ์ของโหนดชี้ไปที่ URL นี้

เมื่อฉันลอง curl -uuser:passwd -O "https://my-url/artifactory/nodejs-dist/v0.1.104/node-v0.1.104.tar.gz" มันใช้งานได้ ฉันเลยไม่เข้าใจว่าทำไมสิ่งนี้ถึงใช้ไม่ได้กับสิ่งประดิษฐ์เส้นด้ายของฉัน


person DenCowboy    schedule 04.09.2017    source แหล่งที่มา


คำตอบ (1)


ฉันคิดว่าปัญหาอยู่ที่ URL ของคุณ

สิ่งประดิษฐ์จริงมีอยู่ในตำแหน่งด้านล่าง

https://codeload.github.com/yarnpkg/yarn/tar.gz/v0.28.3/yarn-0.28.3.tar.gz

person Narasimha rao Pothuraju    schedule 04.09.2017
comment
tar.gz นั้นใหญ่กว่าบน github มากเหรอ? - person DenCowboy; 05.09.2017
comment
+ URL ใช้งานไม่ได้: เฉพาะ codeload.github.com/yarnpkg /yarn/tar.gz/v0.28.3 แต่ซิปใหญ่เกินไปเหรอ? - person DenCowboy; 05.09.2017