Wyamio / Wyam.Web

The website for the Wyam static content generator, generated by Wyam.
http://wyam.io
MIT License
40 stars 57 forks source link

the build is red #46

Closed ghuntley closed 7 years ago

ghuntley commented 7 years ago
PS C:\Dropbox\OSS\wyamio\Wyam.Web> [redacted - token was set]
PS C:\Dropbox\OSS\wyamio\Wyam.Web> .\build.ps1
Preparing to run build script...
VERBOSE: Restoring tools from NuGet...
VERBOSE: Feeds used:
  C:\Users\ghuntley\.nuget\packages\
  https://www.myget.org/F/cake/api/v3/index.json
  https://api.nuget.org/v3/index.json
  C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\

All packages listed in C:\Dropbox\OSS\wyamio\Wyam.Web\tools\packages.config are already installed.
Running build script...
Analyzing build script...
Processing build script...
Installing tools...
Installing addins...
Compiling build script...

========================================
CleanSource
========================================
Executing task: CleanSource
Deleting directory C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo
Finished executing task: CleanSource

========================================
GetSource
========================================
Executing task: GetSource
Downloading file: https://api.github.com/repos/Wyamio/Wyam/zipball/v0.18.4
Download complete, saved to: C:/Users/ghuntley/AppData/Local/Temp/xt22mum4.shw
Unzipping file C:/Users/ghuntley/AppData/Local/Temp/xt22mum4.shw to C:/Dropbox/OSS/wyamio/Wyam.Web/release
Moving directory Wyamio-Wyam-c63852b to C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo
Finished executing task: GetSource

========================================
Generate-Themes
========================================
Executing task: Generate-Themes
Cleaning directory C:/Dropbox/OSS/wyamio/Wyam.Web/output
Creating directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Cleaning directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**NEW**
Input directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/input does not exist and will be created
Configuration file C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam does not exist and may be created
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 84630 ms
Recursively loading assemblies
    Assemblies loaded in 203 ms
Cataloging classes
    Classes cataloged in 200 ms
Cleaning temp path: temp
Cleaned temp directory
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**BUILD**
Loading configuration from file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 1383 ms
Recursively loading assemblies
    Assemblies loaded in 188 ms
Cataloging classes
    Classes cataloged in 156 ms
Evaluating configuration script
    Evaluated configuration script in 2415 ms
Root path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Input path(s):
    file:///C:/Users/ghuntley/.nuget/packages/Wyam.Blog.CleanBlog.0.18.4/content
    theme
    input
Output path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/blog/themes/preview/cleanblog
Temp path:
    temp
Settings:
    LinkHideIndexPages: True
    LinkHideExtensions: True
    UseCache: True
    CleanOutputPath: True
    LinkRoot: /recipes/blog/themes/preview/cleanblog
    Title: My Blog
    Description: Welcome!
    MarkdownConfiguration: advanced+bootstrap
    IncludeDateInPostPath: False
    PostsPath: posts
    MetaRefreshRedirects: True
    GenerateArchive: True
    IndexPageSize: 3
    RssPath: feed.rss
    AtomPath: feed.atom
    RdfPath: null
    Host: host.com
Using  as the JavaScript engine
Cleaning temp path: temp
Cleaned temp directory
Cleaning output path: file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/blog/themes/preview/cleanblog
Cleaned output directory
Executing 14 pipelines
    Executing pipeline "Pages" (1/14) with 4 child module(s)
        Executed pipeline "Pages" (1/14) in 435 ms resulting in 1 output document(s)
    Executing pipeline "BlogPosts" (2/14) with 6 child module(s)
        Executed pipeline "BlogPosts" (2/14) in 18 ms resulting in 1 output document(s)
    Executing pipeline "Tags" (3/14) with 4 child module(s)
        Executed pipeline "Tags" (3/14) in 1690 ms resulting in 1 output document(s)
    Executing pipeline "TagIndex" (4/14) with 1 child module(s)
        Executed pipeline "TagIndex" (4/14) in 172 ms resulting in 1 output document(s)
    Executing pipeline "BlogArchive" (5/14) with 1 child module(s)
        Executed pipeline "BlogArchive" (5/14) in 194 ms resulting in 1 output document(s)
    Executing pipeline "Index" (6/14) with 4 child module(s)
        Executed pipeline "Index" (6/14) in 224 ms resulting in 1 output document(s)
    Executing pipeline "Feed" (7/14) with 3 child module(s)
        Executed pipeline "Feed" (7/14) in 96 ms resulting in 2 output document(s)
    Executing pipeline "RenderBlogPosts" (8/14) with 5 child module(s)
        Executed pipeline "RenderBlogPosts" (8/14) in 304 ms resulting in 1 output document(s)
    Executing pipeline "RenderPages" (9/14) with 5 child module(s)
        Executed pipeline "RenderPages" (9/14) in 150 ms resulting in 1 output document(s)
    Executing pipeline "Redirects" (10/14) with 3 child module(s)
        Executed pipeline "Redirects" (10/14) in 5 ms resulting in 0 output document(s)
    Executing pipeline "Less" (11/14) with 3 child module(s)
        Executed pipeline "Less" (11/14) in 6 ms resulting in 0 output document(s)
    Executing pipeline "Sass" (12/14) with 3 child module(s)
        Executed pipeline "Sass" (12/14) in 6 ms resulting in 0 output document(s)
    Executing pipeline "Resources" (13/14) with 1 child module(s)
        Executed pipeline "Resources" (13/14) in 15 ms resulting in 28 output document(s)
    Executing pipeline "ValidateLinks" (14/14) with 1 child module(s)
        Executed pipeline "ValidateLinks" (14/14) in 0 ms resulting in 0 output document(s)
    Executed 14/14 pipelines in 3334 ms
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**BUILD**
Loading configuration from file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 1407 ms
Recursively loading assemblies
    Assemblies loaded in 187 ms
Cataloging classes
    Classes cataloged in 163 ms
Evaluating configuration script
    Evaluated configuration script in 2330 ms
Root path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Input path(s):
    file:///C:/Users/ghuntley/.nuget/packages/Wyam.Blog.Phantom.0.18.4/content
    theme
    input
Output path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/blog/themes/preview/phantom
Temp path:
    temp
Settings:
    LinkHideIndexPages: True
    LinkHideExtensions: True
    UseCache: True
    CleanOutputPath: True
    LinkRoot: /recipes/blog/themes/preview/phantom
    Title: My Blog
    Description: Welcome!
    MarkdownConfiguration: advanced+bootstrap
    IncludeDateInPostPath: False
    PostsPath: posts
    MetaRefreshRedirects: True
    GenerateArchive: True
    IndexPageSize: 3
    RssPath: feed.rss
    AtomPath: feed.atom
    RdfPath: null
    Host: host.com
Using  as the JavaScript engine
Cleaning temp path: temp
Cleaned temp directory
Cleaning output path: file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/blog/themes/preview/phantom
Cleaned output directory
Executing 14 pipelines
    Executing pipeline "Pages" (1/14) with 4 child module(s)
        Executed pipeline "Pages" (1/14) in 436 ms resulting in 1 output document(s)
    Executing pipeline "BlogPosts" (2/14) with 6 child module(s)
        Executed pipeline "BlogPosts" (2/14) in 19 ms resulting in 1 output document(s)
    Executing pipeline "Tags" (3/14) with 4 child module(s)
        Executed pipeline "Tags" (3/14) in 1648 ms resulting in 1 output document(s)
    Executing pipeline "TagIndex" (4/14) with 1 child module(s)
        Executed pipeline "TagIndex" (4/14) in 156 ms resulting in 1 output document(s)
    Executing pipeline "BlogArchive" (5/14) with 1 child module(s)
        Executed pipeline "BlogArchive" (5/14) in 189 ms resulting in 1 output document(s)
    Executing pipeline "Index" (6/14) with 4 child module(s)
        Executed pipeline "Index" (6/14) in 195 ms resulting in 1 output document(s)
    Executing pipeline "Feed" (7/14) with 3 child module(s)
        Executed pipeline "Feed" (7/14) in 83 ms resulting in 2 output document(s)
    Executing pipeline "RenderBlogPosts" (8/14) with 5 child module(s)
        Executed pipeline "RenderBlogPosts" (8/14) in 252 ms resulting in 1 output document(s)
    Executing pipeline "RenderPages" (9/14) with 5 child module(s)
        Executed pipeline "RenderPages" (9/14) in 162 ms resulting in 1 output document(s)
    Executing pipeline "Redirects" (10/14) with 3 child module(s)
        Executed pipeline "Redirects" (10/14) in 4 ms resulting in 0 output document(s)
    Executing pipeline "Less" (11/14) with 3 child module(s)
        Executed pipeline "Less" (11/14) in 6 ms resulting in 0 output document(s)
    Executing pipeline "Sass" (12/14) with 3 child module(s)
        Executed pipeline "Sass" (12/14) in 7 ms resulting in 0 output document(s)
    Executing pipeline "Resources" (13/14) with 1 child module(s)
        Executed pipeline "Resources" (13/14) in 35 ms resulting in 20 output document(s)
    Executing pipeline "ValidateLinks" (14/14) with 1 child module(s)
        Executed pipeline "ValidateLinks" (14/14) in 0 ms resulting in 0 output document(s)
    Executed 14/14 pipelines in 3211 ms
Cleaning directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**NEW**
Input directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/input does not exist and will be created
Configuration file C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam does not exist and may be created
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 87465 ms
Recursively loading assemblies
    Assemblies loaded in 193 ms
Cataloging classes
    Classes cataloged in 163 ms
Cleaning temp path: temp
Cleaned temp directory
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**BUILD**
Loading configuration from file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 1556 ms
Recursively loading assemblies
    Assemblies loaded in 194 ms
Cataloging classes
    Classes cataloged in 164 ms
Evaluating configuration script
    Evaluated configuration script in 2387 ms
Root path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Input path(s):
    file:///C:/Users/ghuntley/.nuget/packages/Wyam.BookSite.Velocity.0.18.4/content
    theme
    input
Output path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/booksite/themes/preview/velocity
Temp path:
    temp
Settings:
    LinkHideIndexPages: True
    LinkHideExtensions: True
    UseCache: True
    CleanOutputPath: True
    LinkRoot: /recipes/booksite/themes/preview/velocity
    Title: Your Book Title
    Description: A short description of your book.
    BookImage: /images/book.jpg
    BookLinkText: Order Now
    MarkdownConfiguration: advanced+bootstrap
    IncludeDateInPostPath: False
    BlogPath: blog
    ChaptersPath: chapters
    SectionsPath: sections
    BlogPageSize: 5
    MetaRefreshRedirects: True
    BlogRssPath: feed.rss
    BlogAtomPath: feed.atom
    BlogRdfPath: null
    Host: host.com
    Subtitle: The Subtitle Of Your Book.
    BookLink: https://a/link/to/your/book
    Image: /images/banner.jpg
    ChaptersIntro: A short introduction to the content of your book.
Using  as the JavaScript engine
Cleaning temp path: temp
Cleaned temp directory
Cleaning output path: file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/booksite/themes/preview/velocity
Cleaned output directory
Executing 15 pipelines
    Executing pipeline "Chapters" (1/15) with 5 child module(s)
        Executed pipeline "Chapters" (1/15) in 436 ms resulting in 1 output document(s)
    Executing pipeline "BlogPosts" (2/15) with 6 child module(s)
        Executed pipeline "BlogPosts" (2/15) in 21 ms resulting in 1 output document(s)
    Executing pipeline "Pages" (3/15) with 4 child module(s)
        Executed pipeline "Pages" (3/15) in 31 ms resulting in 2 output document(s)
    Executing pipeline "Sections" (4/15) with 4 child module(s)
        Executed pipeline "Sections" (4/15) in 17 ms resulting in 2 output document(s)
    Executing pipeline "BlogIndexes" (5/15) with 4 child module(s)
        Executed pipeline "BlogIndexes" (5/15) in 1612 ms resulting in 1 output document(s)
    Executing pipeline "ChapterIndex" (6/15) with 4 child module(s)
        Executed pipeline "ChapterIndex" (6/15) in 170 ms resulting in 1 output document(s)
    Executing pipeline "BlogFeed" (7/15) with 3 child module(s)
        Executed pipeline "BlogFeed" (7/15) in 95 ms resulting in 2 output document(s)
    Executing pipeline "RenderPages" (8/15) with 5 child module(s)
        Executed pipeline "RenderPages" (8/15) in 230 ms resulting in 2 output document(s)
    Executing pipeline "RenderChapters" (9/15) with 5 child module(s)
        Executed pipeline "RenderChapters" (9/15) in 205 ms resulting in 1 output document(s)
    Executing pipeline "RenderBlogPosts" (10/15) with 5 child module(s)
        Executed pipeline "RenderBlogPosts" (10/15) in 186 ms resulting in 1 output document(s)
    Executing pipeline "Redirects" (11/15) with 3 child module(s)
        Executed pipeline "Redirects" (11/15) in 5 ms resulting in 0 output document(s)
    Executing pipeline "Less" (12/15) with 3 child module(s)
        Executed pipeline "Less" (12/15) in 6 ms resulting in 0 output document(s)
    Executing pipeline "Sass" (13/15) with 3 child module(s)
        Executed pipeline "Sass" (13/15) in 44 ms resulting in 3 output document(s)
    Executing pipeline "Resources" (14/15) with 1 child module(s)
        Executed pipeline "Resources" (14/15) in 20 ms resulting in 25 output document(s)
    Executing pipeline "ValidateLinks" (15/15) with 1 child module(s)
        Executed pipeline "ValidateLinks" (15/15) in 1 ms resulting in 0 output document(s)
    Executed 15/15 pipelines in 3096 ms
Cleaning directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**NEW**
Input directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/input does not exist and will be created
Configuration file C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam does not exist and may be created
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 93511 ms
Recursively loading assemblies
    Assemblies loaded in 233 ms
Cataloging classes
    Classes cataloged in 231 ms
Cleaning temp path: temp
Cleaned temp directory
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**BUILD**
Loading configuration from file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold/config.wyam
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 805 ms
Recursively loading assemblies
    Assemblies loaded in 232 ms
Cataloging classes
    Classes cataloged in 237 ms
Evaluating configuration script
    Evaluated configuration script in 2366 ms
Root path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Input path(s):
    file:///C:/Users/ghuntley/.nuget/packages/Wyam.Docs.Samson.0.18.4/content
    theme
    input
Output path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/docs/themes/preview/samson
Temp path:
    temp
Settings:
    LinkHideIndexPages: True
    LinkHideExtensions: True
    UseCache: True
    CleanOutputPath: True
    LinkRoot: /recipes/docs/themes/preview/samson
    SourceFiles: System.String[]
    IncludeGlobalNamespace: True
    IncludeDateInPostPath: False
    MarkdownConfiguration: advanced+bootstrap
    ProcessIncludes: True
    SearchIndex: True
    MetaRefreshRedirects: True
    AutoLinkTypes: True
    BlogPath: blog
    BlogPageSize: 5
    CategoryPageSize: 5
    TagPageSize: 5
    AuthorPageSize: 5
    MonthPageSize: 5
    YearPageSize: 5
    BlogRssPath: feed.rss
    BlogAtomPath: feed.atom
    BlogRdfPath: null
    Host: host.com
    Title: My Docs
Using  as the JavaScript engine
Cleaning temp path: temp
Cleaned temp directory
Cleaning output path: file:///C:/Dropbox/OSS/wyamio/Wyam.Web/output/recipes/docs/themes/preview/samson
Cleaned output directory
Executing 21 pipelines
    Executing pipeline "Code" (1/21) with 1 child module(s)
        Executed pipeline "Code" (1/21) in 66 ms resulting in 0 output document(s)
    Executing pipeline "Api" (2/21) with 1 child module(s)
        Executed pipeline "Api" (2/21) in 2 ms resulting in 0 output document(s)
    Executing pipeline "BlogPosts" (3/21) with 7 child module(s)
        Executed pipeline "BlogPosts" (3/21) in 384 ms resulting in 1 output document(s)
    Executing pipeline "Pages" (4/21) with 5 child module(s)
        Executed pipeline "Pages" (4/21) in 48 ms resulting in 3 output document(s)
    Executing pipeline "BlogIndexes" (5/21) with 4 child module(s)
        Executed pipeline "BlogIndexes" (5/21) in 1692 ms resulting in 1 output document(s)
    Executing pipeline "BlogCategories" (6/21) with 4 child module(s)
        Executed pipeline "BlogCategories" (6/21) in 289 ms resulting in 1 output document(s)
    Executing pipeline "BlogTags" (7/21) with 4 child module(s)
        Executed pipeline "BlogTags" (7/21) in 2 ms resulting in 0 output document(s)
    Executing pipeline "BlogAuthors" (8/21) with 4 child module(s)
        Executed pipeline "BlogAuthors" (8/21) in 228 ms resulting in 1 output document(s)
    Executing pipeline "BlogArchives" (9/21) with 4 child module(s)
        Executed pipeline "BlogArchives" (9/21) in 230 ms resulting in 1 output document(s)
    Executing pipeline "BlogYearlyArchives" (10/21) with 4 child module(s)
        Executed pipeline "BlogYearlyArchives" (10/21) in 225 ms resulting in 1 output document(s)
    Executing pipeline "BlogFeed" (11/21) with 3 child module(s)
        Executed pipeline "BlogFeed" (11/21) in 89 ms resulting in 2 output document(s)
    Executing pipeline "RenderPages" (12/21) with 7 child module(s)
        Executed pipeline "RenderPages" (12/21) in 358 ms resulting in 5 output document(s)
    Executing pipeline "RenderBlogPosts" (13/21) with 6 child module(s)
        Executed pipeline "RenderBlogPosts" (13/21) in 228 ms resulting in 1 output document(s)
    Executing pipeline "Redirects" (14/21) with 3 child module(s)
        Executed pipeline "Redirects" (14/21) in 5 ms resulting in 0 output document(s)
    Executing pipeline "RenderApi" (15/21) with 1 child module(s)
        Executed pipeline "RenderApi" (15/21) in 0 ms resulting in 0 output document(s)
    Executing pipeline "ApiIndex" (16/21) with 1 child module(s)
        Executed pipeline "ApiIndex" (16/21) in 0 ms resulting in 0 output document(s)
    Executing pipeline "ApiSearchIndex" (17/21) with 1 child module(s)
        Executed pipeline "ApiSearchIndex" (17/21) in 0 ms resulting in 0 output document(s)
    Executing pipeline "Less" (18/21) with 3 child module(s)
            Warning: extend '.clearfix' has no matches on line 11 in file '../bootstrap/mixins/grid.less':
 [10]:   padding-right: ceil((@gutter / 2));
 [11]:   &:extend(.clearfix all);
       --^
 [12]: }

            Warning: extend '.close' has no matches on line 87 in file 'mailbox.less':
 [86]: .mailbox-attachment-close {
 [87]:   &:extend(.close);
       --^
 [88]: }

        Executed pipeline "Less" (18/21) in 1066 ms resulting in 4 output document(s)
    Executing pipeline "Sass" (19/21) with 3 child module(s)
        Executed pipeline "Sass" (19/21) in 9 ms resulting in 0 output document(s)
    Executing pipeline "Resources" (20/21) with 1 child module(s)
        Executed pipeline "Resources" (20/21) in 111 ms resulting in 28 output document(s)
    Executing pipeline "ValidateLinks" (21/21) with 1 child module(s)
        Executed pipeline "ValidateLinks" (21/21) in 0 ms resulting in 0 output document(s)
    Executed 21/21 pipelines in 5056 ms
Cleaning directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Deleting directory C:/Dropbox/OSS/wyamio/Wyam.Web/scaffold
Finished executing task: Generate-Themes

========================================
Build
========================================
Executing task: Build
Wyam version 0.18.4

   ,@@@@@       /@\        @@@@@
   @@@@@@      @@@@@|     $@@@@@h
  $@@@@@     ,@@@@@@@    g@@@@@P
 ]@@@@@M    g@@@@@@@    g@@@@@P
 $@@@@@    @@@@@@@@@   g@@@@@P
j@@@@@   g@@@@@@@@@p ,@@@@@@@
$@@@@@g@@@@@@@@B@@@@@@@@@@@P
`$@@@@@@@@@@@`  ]@@@@@@@@@`
  $@@@@@@@P`     ?$@@@@@P
    `^``           *P*`
**BUILD**
Loading configuration from file:///C:/Dropbox/OSS/wyamio/Wyam.Web/config.wyam
Installing NuGet packages
    Installing packages to C:/Users/ghuntley/.nuget/packages (using global packages folder)
    NuGet packages installed in 94170 ms
Recursively loading assemblies
    Assemblies loaded in 235 ms
Cataloging classes
    Classes cataloged in 259 ms
Evaluating configuration script
    Evaluated configuration script in 2789 ms
Root path:
    file:///C:/Dropbox/OSS/wyamio/Wyam.Web
Input path(s):
    file:///C:/Users/ghuntley/.nuget/packages/Wyam.Docs.Samson.0.18.4/content
    theme
    input
Output path:
    output
Temp path:
    temp
Settings:
    LinkHideIndexPages: True
    LinkHideExtensions: True
    UseCache: True
    CleanOutputPath: False
    SourceFiles: null
    IncludeGlobalNamespace: True
    IncludeDateInPostPath: False
    MarkdownConfiguration: advanced+bootstrap
    ProcessIncludes: True
    SearchIndex: True
    MetaRefreshRedirects: True
    AutoLinkTypes: True
    BlogPath: blog
    BlogPageSize: 5
    CategoryPageSize: 5
    TagPageSize: 5
    AuthorPageSize: 5
    MonthPageSize: 5
    YearPageSize: 5
    BlogRssPath: feed.rss
    BlogAtomPath: feed.atom
    BlogRdfPath: null
    Host: wyam.io
    LinksUseHttps: True
    Title: Wyam
    Logo: /assets/img/logo.png
    ProjectFiles: ../release/repo/src/**/*.csproj
    BaseEditUrl: https://github.com/Wyamio/Wyam.Web/tree/master/input/
    NetlifyRedirects: True
Using  as the JavaScript engine
Cleaning temp path: temp
Cleaned temp directory
Executing 22 pipelines
    Executing pipeline "Code" (1/22) with 1 child module(s)
        Executed pipeline "Code" (1/22) in 16 ms resulting in 0 output document(s)
    Executing pipeline "Api" (2/22) with 1 child module(s)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Cake.Wyam/Cake.Wyam.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Wyam/Wyam.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Wyam.Windows/Wyam.Windows.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Common/Wyam.Common.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Configuration/Wyam.Configuration.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Core/Wyam.Core.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Hosting/Wyam.Hosting.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Testing/Wyam.Testing.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Testing.JavaScript/Wyam.Testing.JavaScript.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.AmazonWebServices/Wyam.AmazonWebServices.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.CodeAnalysis/Wyam.CodeAnalysis.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Feeds/Wyam.Feeds.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Git/Wyam.Git.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.GitHub/Wyam.GitHub.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Highlight/Wyam.Highlight.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Html/Wyam.Html.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Images/Wyam.Images.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Json/Wyam.Json.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Less/Wyam.Less.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Markdown/Wyam.Markdown.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Minification/Wyam.Minification.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Razor/Wyam.Razor.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Sass/Wyam.Sass.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.SearchIndex/Wyam.SearchIndex.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Tables/Wyam.Tables.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.TextGeneration/Wyam.TextGeneration.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Xmp/Wyam.Xmp.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Xslt2/Wyam.Xslt2.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Yaml/Wyam.Yaml.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Blog/Wyam.Blog.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.BookSite/Wyam.BookSite.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Docs/Wyam.Docs.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                    Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Web/Wyam.Web.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
        Executed pipeline "Api" (2/22) in 851 ms resulting in 34 output document(s)
    Executing pipeline "BlogPosts" (3/22) with 7 child module(s)
        Executed pipeline "BlogPosts" (3/22) in 79 ms resulting in 0 output document(s)
    Executing pipeline "Pages" (4/22) with 5 child module(s)
        Executed pipeline "Pages" (4/22) in 468 ms resulting in 4 output document(s)
    Executing pipeline "BlogIndexes" (5/22) with 4 child module(s)
        Executed pipeline "BlogIndexes" (5/22) in 13 ms resulting in 0 output document(s)
    Executing pipeline "BlogCategories" (6/22) with 4 child module(s)
        Executed pipeline "BlogCategories" (6/22) in 11 ms resulting in 0 output document(s)
    Executing pipeline "BlogTags" (7/22) with 4 child module(s)
        Executed pipeline "BlogTags" (7/22) in 5 ms resulting in 0 output document(s)
    Executing pipeline "BlogAuthors" (8/22) with 4 child module(s)
        Executed pipeline "BlogAuthors" (8/22) in 5 ms resulting in 0 output document(s)
    Executing pipeline "BlogArchives" (9/22) with 4 child module(s)
        Executed pipeline "BlogArchives" (9/22) in 5 ms resulting in 0 output document(s)
    Executing pipeline "BlogYearlyArchives" (10/22) with 4 child module(s)
        Executed pipeline "BlogYearlyArchives" (10/22) in 5 ms resulting in 0 output document(s)
    Executing pipeline "BlogFeed" (11/22) with 3 child module(s)
        Executed pipeline "BlogFeed" (11/22) in 69 ms resulting in 2 output document(s)
    Executing pipeline "Modules" (12/22) with 6 child module(s)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Cake.Wyam/Cake.Wyam.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Wyam/Wyam.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/clients/Wyam.Windows/Wyam.Windows.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Common/Wyam.Common.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Configuration/Wyam.Configuration.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Core/Wyam.Core.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Hosting/Wyam.Hosting.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Testing/Wyam.Testing.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/core/Wyam.Testing.JavaScript/Wyam.Testing.JavaScript.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.AmazonWebServices/Wyam.AmazonWebServices.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.CodeAnalysis/Wyam.CodeAnalysis.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Feeds/Wyam.Feeds.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Git/Wyam.Git.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.GitHub/Wyam.GitHub.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Highlight/Wyam.Highlight.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Html/Wyam.Html.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Images/Wyam.Images.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Json/Wyam.Json.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Less/Wyam.Less.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Markdown/Wyam.Markdown.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Minification/Wyam.Minification.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Razor/Wyam.Razor.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Sass/Wyam.Sass.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.SearchIndex/Wyam.SearchIndex.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Tables/Wyam.Tables.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.TextGeneration/Wyam.TextGeneration.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Xmp/Wyam.Xmp.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Xslt2/Wyam.Xslt2.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/extensions/Wyam.Yaml/Wyam.Yaml.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Blog/Wyam.Blog.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.BookSite/Wyam.BookSite.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Docs/Wyam.Docs.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                Project at C:/Dropbox/OSS/wyamio/Wyam.Web/release/repo/src/recipes/Wyam.Web/Wyam.Web.csproj contains no documents, which may be an error (view verbose output for any MSBuild errors)
                It's not possible to build the search index because no documents contain the necessary metadata.
        Executed pipeline "Modules" (12/22) in 216 ms resulting in 0 output document(s)
    Executing pipeline "RenderPages" (13/22) with 7 child module(s)
            Exception while processing document file:///C:/Dropbox/OSS/wyamio/Wyam.Web/input/recipes/blog/pipelines.cshtml in module Razor: Sequence contains no matching element
            Exception while processing document file:///C:/Dropbox/OSS/wyamio/Wyam.Web/input/recipes/docs/pipelines.cshtml in module Razor: Sequence contains no matching element
            Exception while processing document file:///C:/Dropbox/OSS/wyamio/Wyam.Web/input/recipes/booksite/pipelines.cshtml in module Razor: Sequence contains no matching element
            Error while executing module Razor
        Error while executing pipeline RenderPages
Exception during execution: System.AggregateException: One or more errors occurred. ---> System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at AspNetCore.__RecipePipelines_cshtml.<ExecuteAsync>d__21.MoveNext() in /_RecipePipelines.cshtml:line 5
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<RenderPartialCoreAsync>d__60.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<PartialAsync>d__57.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(IHtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore._recipes_blog_pipelines_html.<ExecuteAsync>d__21.MoveNext() in /recipes/blog/pipelines.html:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Wyam.Razor.Razor.<>c__DisplayClass15_0.<Execute>b__2(IDocument input)
   at Wyam.Common.Execution.TraceExceptionsExtensions.TraceExceptions[TResult](IExecutionContext context, IDocument document, Func`2 func) in C:\Code\Wyam\src\core\Wyam.Common\Execution\TraceExceptionsExtensions.cs:line 55
   at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
   at System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
   at System.Linq.Parallel.SpoolingTaskBase.Work()
   at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
   at System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
   at System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
   at System.Linq.Parallel.AsynchronousChannelMergeEnumerator`1.MoveNextSlowPath()
   at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at System.Collections.Immutable.ImmutableArray.CreateRange[T](IEnumerable`1 items)
   at Wyam.Core.Execution.ExecutionPipeline.Execute(ExecutionContext context, IEnumerable`1 modules, ImmutableArray`1 inputDocuments) in C:\Code\Wyam\src\core\Wyam.Core\Execution\ExecutionPipeline.cs:line 191
   at Wyam.Core.Execution.ExecutionPipeline.Execute(Engine engine) in C:\Code\Wyam\src\core\Wyam.Core\Execution\ExecutionPipeline.cs:line 85
   at Wyam.Core.Execution.Engine.Execute() in C:\Code\Wyam\src\core\Wyam.Core\Execution\Engine.cs:line 285
---> (Inner Exception #0) System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at AspNetCore.__RecipePipelines_cshtml.<ExecuteAsync>d__21.MoveNext() in /_RecipePipelines.cshtml:line 5
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<RenderPartialCoreAsync>d__60.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<PartialAsync>d__57.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(IHtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore._recipes_blog_pipelines_html.<ExecuteAsync>d__21.MoveNext() in /recipes/blog/pipelines.html:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Wyam.Razor.Razor.<>c__DisplayClass15_0.<Execute>b__2(IDocument input)
   at Wyam.Common.Execution.TraceExceptionsExtensions.TraceExceptions[TResult](IExecutionContext context, IDocument document, Func`2 func) in C:\Code\Wyam\src\core\Wyam.Common\Execution\TraceExceptionsExtensions.cs:line 55
   at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
   at System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
   at System.Linq.Parallel.SpoolingTaskBase.Work()
   at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
   at System.Threading.Tasks.Task.Execute()<---

---> (Inner Exception #1) System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at AspNetCore.__RecipePipelines_cshtml.<ExecuteAsync>d__21.MoveNext() in /_RecipePipelines.cshtml:line 5
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<RenderPartialCoreAsync>d__60.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<PartialAsync>d__57.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(IHtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore._recipes_docs_pipelines_html.<ExecuteAsync>d__21.MoveNext() in /recipes/docs/pipelines.html:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Wyam.Razor.Razor.<>c__DisplayClass15_0.<Execute>b__2(IDocument input)
   at Wyam.Common.Execution.TraceExceptionsExtensions.TraceExceptions[TResult](IExecutionContext context, IDocument document, Func`2 func) in C:\Code\Wyam\src\core\Wyam.Common\Execution\TraceExceptionsExtensions.cs:line 55
   at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
   at System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
   at System.Linq.Parallel.SpoolingTaskBase.Work()
   at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
   at System.Threading.Tasks.Task.Execute()<---

---> (Inner Exception #2) System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at AspNetCore.__RecipePipelines_cshtml.<ExecuteAsync>d__21.MoveNext() in /_RecipePipelines.cshtml:line 5
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<RenderPartialCoreAsync>d__60.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.<PartialAsync>d__57.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Rendering.HtmlHelperPartialExtensions.Partial(IHtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCore._recipes_booksite_pipelines_html.<ExecuteAsync>d__21.MoveNext() in /recipes/booksite/pipelines.html:line 0
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderPageAsync>d__14.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.<RenderAsync>d__13.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Wyam.Razor.Razor.<>c__DisplayClass15_0.<Execute>b__2(IDocument input)
   at Wyam.Common.Execution.TraceExceptionsExtensions.TraceExceptions[TResult](IExecutionContext context, IDocument document, Func`2 func) in C:\Code\Wyam\src\core\Wyam.Common\Execution\TraceExceptionsExtensions.cs:line 55
   at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
   at System.Linq.Parallel.PipelineSpoolingTask`2.SpoolingWork()
   at System.Linq.Parallel.SpoolingTaskBase.Work()
   at System.Linq.Parallel.QueryTask.BaseWork(Object unused)
   at System.Threading.Tasks.Task.Execute()<---

An error occurred when executing task 'Build'.
Error: Wyam: Process returned an error (exit code 4).
PS C:\Dropbox\OSS\wyamio\Wyam.Web>
daveaglick commented 7 years ago

Thanks - looks like the root cause is because it's having trouble reading the csproj files (which cascades to failures in some of the Razor files because they're expecting the source to have been processed and symbols to be available).

I had some trouble a while back with the Roslyn MSBuildWorkspace finding the matching version of the MSBuild libraries. Wondering if that's what's happening here. The challenge is that it's very environment specific.

Do you mind running with the --verbose CLI argument and pasting in the error you see (if any) when it tries to load the csproj in the API pipeline? It'll be on that last time through - all the earlier Wyam runs from the build script are to generate samples for the various themes and they seemed to run okay. The verbose flag generates a lot of output, so may need to pipe to a file if your console doesn't have a large buffer.

Thanks!

daveaglick commented 7 years ago

I think this is fixed for legacy csproj files. We still can't read new SDK-style projects, but that should be coming very soon now that Buildalyzer is done.