Создавайте Angular 9 проект только один раз для вывода пакета и выполнения тестов - PullRequest
0 голосов
/ 31 марта 2020

В нашем CI мы в настоящее время запускаем ng test до ng build. После обновления до Angular полный проект компилируется дважды. Один раз для тестов и один раз для сборки.

Это занимает около 2 минут дополнительного времени в нашем CI, но это избыточные задачи.

Можно ли запустить жасмин проверяет скомпилированный вывод?

1 Ответ

0 голосов
/ 16 апреля 2020

Я действительно нашел решение этой тривиально простой. Просто измените порядок ng build и ng test, чтобы сначала произошла сборка. Затем тест будет выполнен на скомпилированном выводе.

Это даже лучше, поскольку он подтверждает, что тест выполняется с точным кодом, который вы собираетесь опубликовать sh.

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