WebCompiler пропускает файл scss в сборке CI - PullRequest
0 голосов
/ 10 июля 2019

В моем проекте есть два файла scss, которые необходимо скомпилировать во время сборки CI (в конвейерах Azure).Один компилируется, когда я собираюсь локально, а другой нет.Я использую WebCompiler, и вывод в журнал показывает один файл, который работает, но не показывает ошибки для отсутствующего файла.Моя сборка CI обрабатывается конвейерами Azure в наборе Devops, и по какой-то причине сборка CI работает не так, как локальная сборка.

Изначально мне не хватало обозначения «Content» в BuildAction для файла, которыйне компилируется.Я исправил это, но он все еще не скомпилирован.Я подтвердил содержимое файла compilerconfig.json, и там есть оба файла.

Вот файл compilerconfig.json

[
  {
    "outputFile": "Content/custom-bootstrap.css",
    "inputFile": "Content/custom-bootstrap.scss"
  },
  {
    "outputFile": "Content/Site.css",
    "inputFile": "Content/Site.scss"
  }
]

А вот фрагмент из файла журнала сборки CI (происходит из конвейеров Azure.

WebCompile:

  WebCompiler: Begin compiling compilerconfig.json
  WebCompiler installing updated versions of the compilers...
    Compiled Content/custom-bootstrap.css
    Minified Content/custom-bootstrap.min.css
  WebCompiler: Done compiling compilerconfig.json

А вот фрагмент из локального журнала сборки.

5>  WebCompiler: Begin compiling compilerconfig.json
5>      Compiled Content/custom-bootstrap.css
5>      Minified Content/custom-bootstrap.min.css
5>      Compiled Content/Site.css
5>      Minified Content/Site.min.css
5>  WebCompiler: Done compiling compilerconfig.json

Любая помощь будет принята с благодарностью.

...