I have a really strange issue, which was reported by one person, that the build fails.
The reason is that Continua fails to get branch name property. I have reset the repository but it does not help. No other persone reported this issue and I tested other branches and they are OK…
The stack on getting the value is:
10:47:59 Set Variable [Branch] - Iteration #1
10:47:59 [Error] Could not expand property line of New Value with value '$Source.FusionMain.Branch$'. Exception: TypeInitializationException
Message: The type initializer for 'Ganss.Xss.HtmlSanitizer' threw an exception.
Stack Trace: at Ganss.Xss.HtmlSanitizer..ctor() at Continua.Shared.Extensions.XssStringExtensions.RemoveHtmlXss(String htmlIn, String baseUrl) at Continua.Modules.Builds.Common.IssueRegex.ReplaceIssueLinksInChangesetCommentHtml(ChangesetDTO changeset) at Continua.Modules.Builds.Descriptors.ChangesetDetails..ctor(ChangesetDTO changesetDto) at Continua.Modules.Builds.Descriptors.RepositoryDetails..ctor(BuildRepositoryDTO buildRepositoryDto, IEnumerable`1 changesets, String workspacePath) at Continua.Modules.Builds.Descriptors.RepositoryDescriptor..ctor(BuildRepositoryDTO repositoryDTO, IEnumerable`1 repoChangesets, String workspacePath, Boolean designtime) at Continua.Modules.Builds.Descriptors.SourcesDescriptor.TryGetMember(String name, IDescriptor& descriptor) at Continua.Querying.Parser.QueryResolver.ResolveMember[T](String value, IDescriptor rootDescriptor, IDescriptor& currentDescriptor, IDescriptor& descriptor) at Continua.Querying.Parser.QueryResolver.ResolveObjectName(String value, IDescriptor& descriptor) at Continua.Querying.Parser.QueryResolver.Resolve(String value, QueryASTNodeType& hint, IDescriptor& descriptor) at Continua.Querying.Parser.QueryParser.MatchObjectElements(BaseQueryASTNode parentNode, TextPosition startPos) at Continua.Querying.Parser.QueryParser.MatchObjectQuery(BaseQueryASTNode parentNode, TextPosition startPos) at Continua.Querying.Parser.QueryParser.MatchDollar(BaseQueryASTNode parentNode) at Continua.Querying.Parser.QueryParser.MatchSourceNode() at Continua.Querying.Parser.QueryParser.DoParse(IParseData`2 parseData) at VSoft.ParserFramework.BaseParser`3.Parse(ITextReader source) at Continua.Querying.QueryExpansionEngine.GetDescriptorsIn(String text, String& errorMessage) at Continua.Querying.QueryExpansionEngine.TryExpand(String text, IDescriptor& desc, String& errorMessage)
Type name is: Ganss.Xss.HtmlSanitizer. Exception: FileLoadException
Message: Could not load file or assembly 'AngleSharp, Version=1.0.2.0, Culture=neutral, PublicKeyToken=e83494dcdc6d31ea' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Stack Trace: at Ganss.Xss.HtmlSanitizer..cctor()
Branch name is
feature/L6639_keepAliveTest_master
But looking at the stack I think that the problem migth be that the commit message contains
&