Angular 4 Активы не копируются при создании сборки с использованием Jenkins - PullRequest
0 голосов
/ 06 июня 2018

Я создаю сборку проекта angular 4 с использованием Jenkins, а затем публикую сборку на ftp.

Ниже приведена команда, которую я выполняю

npm install && npm run dev

Я создал dev следующим образом в package.json.

"dev": "ng build"

Когда запускается сборка jenkins, создается сборкаи загрузил на фтп.Весь контент загружается на FTP, кроме контента, который находится в angular-cli.json assets

"assets": [
    "assets",
    "favicon.ico",
    ".htaccess"
  ],

Активы, файлы favicon и htaccess не загружаются на ftp.

Ответы [ 2 ]

0 голосов
/ 15 июня 2018

Вы также можете просто изменить каталог рабочей области в Jenkins->Manage Jenkins->Configure System (нажмите дополнительно)

Я установил для своей c:\workspace/${ITEM_FULL_NAME}

(ref: Как изменить рабочую область и построитьзапись корневого каталога на Jenkins? )

0 голосов
/ 07 июня 2018

Разобрался.Проблема связана с именем папки (Program Files (x86)).Установил jenkins в другой каталог (программы) и все заработало

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