Лучшие практики для производства / бета в Azure DevOps NPM Реестр - PullRequest
0 голосов
/ 10 февраля 2020

Context

У меня есть пакет NPM, который я хочу развернуть в частном реестре Azure DevOps NPM. У нас есть два типа упаковки, а именно производственная и бета-версия. Я столкнулся с проблемой Azure DevOps, которая в настоящее время не поддерживает тегирование при публикации нового пакета (при публикации удаляются теги, например, бета-версия).

Вопрос

Мой вопрос как вы, ребята, справляетесь с этим сценарием, и какова лучшая практика в Azure DevOps, когда у вас есть две версии (рабочая и бета) пакета NPM?

1 Ответ

0 голосов
/ 11 февраля 2020

Лучшая практика для производства / бета в Azure DevOps NPM Реестр

Не уверен, что мой обходной путь - лучшая лучшая практика, это больше вопрос вкуса.

Обходной путь, который я использовал, - это определение предварительной версии в package.json с различными ветвями, например:

{
  "version": "1.0.0-bate",
  "name": "asp.net",
  "devDependencies": {
    "jquery": "3.4.1"
  },
  "scripts": {}
}

Затем опубликуем sh это с задачей npm, мы может получить предварительную версию артефакта:

enter image description here

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...