Запрещено (404?) загружать артефакт пряжи с помощью Artifactory и Github.

У меня проблема с Jfrog Artifactory и Yarn. Я не могу загрузить артефакт при запуске mvn clean install ...

Я добавил артефакт yarnpkg-releases в свой Artifactory. Он ссылается на 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. Что может вызвать эту проблему? Также с завитком (используя 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