Портирование из Синопии в Nexus3

У кого-нибудь есть процесс портирования с Синопии на Nexus 3? Мы всегда могли прокси-сервер Sinopia в Nexus и позволить ему работать еще год, но я бы предпочел импортировать и отключить Sinopia.

Заранее спасибо,

Дейв Б.

1 ответ

Создать список файлов sinopia tgz

find $SINOPIA_HOME/storage/ -name "*.tgz" > listoftgzs.txt

Перебор списка и публикация в Nexus 3

while read p; do
  echo $p
  npm publish $p --registry https://mynexus.hostname.com/repository/npm-internal/ 
done < listoftgzs.txt

У меня не получилось опубликовать некоторые, что, я думаю, больше связано с модулем, чем с методом здесь.

Другие вопросы по тегам