2016-11-08 5 views
1

Мне нужно разделить некоторые классы TypeScript между двумя задачами сборки VSTS. Насколько я понимаю, все скомпилированные файлы должны находиться в папке задач, чтобы иметь возможность выполнять задачу сборки.Как вы делитесь кодом между двумя задачами сборки VSTS?

Текущий сценарий: У меня есть общие файлы в общей папке в корневой папке базы кода VSTS. У меня есть две задачи А и В, которые используют эти классы. Когда я упаковываю код, он игнорирует общую папку.

Можно ли достичь этого в приведенном выше сценарии? Пожалуйста посоветуй.

Спасибо.

ответ

1

Этого не может быть достигнуто. Каждая задача сборки не зависит друг от друга. Возможно, вам придется добавить классы для обоих задач соответственно.

Вот образец VSTS задачи в GitHub для вас ссылки: vsts-tasks/Tasks/

+0

Спасибо, Патрик. – Bandara

1

Вы понимаете правильно. Задачи сборки хранятся в отдельных папках после их загрузки в VSTS/TFS. Поэтому при его упаковке вы должны поместить все необходимые файлы в папку задач сборки. Если вы хотите поделиться этими классами, вы можете рассмотреть возможность использования пакета npm.

 Смежные вопросы

  • Нет связанных вопросов^_^