microsoft / azure-pipelines-tasks

Tasks for Azure Pipelines
https://aka.ms/tfbuild
MIT License
3.47k stars 2.61k forks source link

Projects-parameter does not support path traversal #11970

Closed kwaazaar closed 4 years ago

kwaazaar commented 4 years ago

Required Information

Entering this information will route you directly to the right team and expedite traction.

Question, Bug, or Feature?
Type: Bug

Enter Task Name: dotnetcore-cli

list here (V# not needed): 2

Environment

Issue Description

Finding project files with 'projects' parameter does not work when using foldername/./otherfolder. The . (current folder) seems to be treated as a subfolder instead. Once removed, it works fine. The builds above show this: the dotnet-clean task fails first for pattern 'AAH.UfoBeheer/./.csproj', and later succeeds for pattern 'AAH.UfoBeheer/.csproj'.

Task logs

Failed:

2019-12-13T13:37:01.6462352Z ##[debug]Evaluating condition for step: 'dotnet clean'
2019-12-13T13:37:01.6462984Z ##[debug]Evaluating: SucceededNode()
2019-12-13T13:37:01.6463215Z ##[debug]Evaluating SucceededNode:
2019-12-13T13:37:01.6463514Z ##[debug]=> True
2019-12-13T13:37:01.6463814Z ##[debug]Result: True
2019-12-13T13:37:01.6464081Z ##[section]Starting: dotnet clean
2019-12-13T13:37:01.6469854Z ==============================================================================
2019-12-13T13:37:01.6469992Z Task         : .NET Core
2019-12-13T13:37:01.6470097Z Description  : Build, test, package, or publish a dotnet application, or run a custom dotnet command
2019-12-13T13:37:01.6470211Z Version      : 2.158.1
2019-12-13T13:37:01.6470301Z Author       : Microsoft Corporation
2019-12-13T13:37:01.6470406Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/build/dotnet-core-cli
2019-12-13T13:37:01.6470533Z ==============================================================================
2019-12-13T13:37:01.7783198Z ##[debug]agent.TempDirectory=/azp/agent/_work/_temp
2019-12-13T13:37:01.7811995Z ##[debug]loading inputs and endpoints
2019-12-13T13:37:01.7820079Z ##[debug]loading INPUT_COMMAND
2019-12-13T13:37:01.7832353Z ##[debug]loading INPUT_PUBLISHWEBPROJECTS
2019-12-13T13:37:01.7834925Z ##[debug]loading INPUT_PROJECTS
2019-12-13T13:37:01.7835914Z ##[debug]loading INPUT_CUSTOM
2019-12-13T13:37:01.7837224Z ##[debug]loading INPUT_PUBLISHTESTRESULTS
2019-12-13T13:37:01.7838549Z ##[debug]loading INPUT_ZIPAFTERPUBLISH
2019-12-13T13:37:01.7842112Z ##[debug]loading INPUT_MODIFYOUTPUTPATH
2019-12-13T13:37:01.7845454Z ##[debug]loading INPUT_SELECTORCONFIG
2019-12-13T13:37:01.7847502Z ##[debug]loading INPUT_INCLUDENUGETORG
2019-12-13T13:37:01.7860100Z ##[debug]loading INPUT_NUGETCONFIGPATH
2019-12-13T13:37:01.7862732Z ##[debug]loading INPUT_NOCACHE
2019-12-13T13:37:01.7863196Z ##[debug]loading INPUT_VERBOSITYRESTORE
2019-12-13T13:37:01.7865296Z ##[debug]loading INPUT_SEARCHPATTERNPUSH
2019-12-13T13:37:01.7865701Z ##[debug]loading INPUT_NUGETFEEDTYPE
2019-12-13T13:37:01.7866839Z ##[debug]loading INPUT_PUBLISHPACKAGEMETADATA
2019-12-13T13:37:01.7867213Z ##[debug]loading INPUT_SEARCHPATTERNPACK
2019-12-13T13:37:01.7868962Z ##[debug]loading INPUT_CONFIGURATIONTOPACK
2019-12-13T13:37:01.7869212Z ##[debug]loading INPUT_OUTPUTDIR
2019-12-13T13:37:01.7872217Z ##[debug]loading INPUT_NOBUILD
2019-12-13T13:37:01.7872542Z ##[debug]loading INPUT_INCLUDESYMBOLS
2019-12-13T13:37:01.7872751Z ##[debug]loading INPUT_INCLUDESOURCE
2019-12-13T13:37:01.7876197Z ##[debug]loading INPUT_VERSIONINGSCHEME
2019-12-13T13:37:01.7877031Z ##[debug]loading INPUT_REQUESTEDMAJORVERSION
2019-12-13T13:37:01.7878466Z ##[debug]loading INPUT_REQUESTEDMINORVERSION
2019-12-13T13:37:01.7879501Z ##[debug]loading INPUT_REQUESTEDPATCHVERSION
2019-12-13T13:37:01.7880897Z ##[debug]loading INPUT_VERBOSITYPACK
2019-12-13T13:37:01.7882834Z ##[debug]loading INPUT_WORKINGDIRECTORY
2019-12-13T13:37:01.7883089Z ##[debug]loading ENDPOINT_AUTH_SYSTEMVSSCONNECTION
2019-12-13T13:37:01.7884356Z ##[debug]loading ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION
2019-12-13T13:37:01.7885181Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN
2019-12-13T13:37:01.7890235Z ##[debug]loading SECRET_SYSTEM_ACCESSTOKEN
2019-12-13T13:37:01.7891006Z ##[debug]loaded 31
2019-12-13T13:37:01.7911544Z ##[debug]Agent.ProxyUrl=undefined
2019-12-13T13:37:01.7913143Z ##[debug]Agent.CAInfo=undefined
2019-12-13T13:37:01.7914676Z ##[debug]Agent.ClientCert=undefined
2019-12-13T13:37:01.7914917Z ##[debug]Agent.SkipCertValidation=undefined
2019-12-13T13:37:02.1286962Z ##[debug]command=custom
2019-12-13T13:37:02.1291606Z ##[debug]projects=./AAH.UfoBeheer/*.csproj
2019-12-13T13:37:02.1295783Z ##[debug]arguments=null
2019-12-13T13:37:02.1296931Z ##[debug]publishWebProjects=true
2019-12-13T13:37:02.1298100Z ##[debug]zipAfterPublish=true
2019-12-13T13:37:02.1301317Z ##[debug]workingDirectory=/azp/agent/_work/12/s
2019-12-13T13:37:02.1314076Z ##[debug]check path : /azp/agent/_work/_tasks/DotNetCoreCLI_5541a522-603c-47ad-91fc-a4b1d163081b/2.158.1/task.json
2019-12-13T13:37:02.1316395Z ##[debug]adding resource file: /azp/agent/_work/_tasks/DotNetCoreCLI_5541a522-603c-47ad-91fc-a4b1d163081b/2.158.1/task.json
2019-12-13T13:37:02.1316888Z ##[debug]system.culture=en-US
2019-12-13T13:37:02.1372300Z ##[debug]custom=clean
2019-12-13T13:37:02.1379491Z ##[debug]which 'dotnet'
2019-12-13T13:37:02.1386396Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:37:02.1386797Z ##[debug]which 'dotnet'
2019-12-13T13:37:02.1387103Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:37:02.1390425Z ##[debug]System.DefaultWorkingDirectory=/azp/agent/_work/12/s
2019-12-13T13:37:02.1397768Z ##[debug]defaultRoot: '/azp/agent/_work/12/s'
2019-12-13T13:37:02.1398913Z ##[debug]findOptions.allowBrokenSymbolicLinks: 'false'
2019-12-13T13:37:02.1399547Z ##[debug]findOptions.followSpecifiedSymbolicLink: 'true'
2019-12-13T13:37:02.1399861Z ##[debug]findOptions.followSymbolicLinks: 'true'
2019-12-13T13:37:02.1402299Z ##[debug]matchOptions.debug: 'false'
2019-12-13T13:37:02.1402733Z ##[debug]matchOptions.nobrace: 'true'
2019-12-13T13:37:02.1403053Z ##[debug]matchOptions.noglobstar: 'false'
2019-12-13T13:37:02.1403362Z ##[debug]matchOptions.dot: 'true'
2019-12-13T13:37:02.1403671Z ##[debug]matchOptions.noext: 'false'
2019-12-13T13:37:02.1403995Z ##[debug]matchOptions.nocase: 'false'
2019-12-13T13:37:02.1404513Z ##[debug]matchOptions.nonull: 'false'
2019-12-13T13:37:02.1404830Z ##[debug]matchOptions.matchBase: 'false'
2019-12-13T13:37:02.1405124Z ##[debug]matchOptions.nocomment: 'false'
2019-12-13T13:37:02.1405423Z ##[debug]matchOptions.nonegate: 'false'
2019-12-13T13:37:02.1405723Z ##[debug]matchOptions.flipNegate: 'false'
2019-12-13T13:37:02.1406040Z ##[debug]pattern: './AAH.UfoBeheer/*.csproj'
2019-12-13T13:37:02.1444391Z ##[debug]findPath: '/azp/agent/_work/12/s/./AAH.UfoBeheer'
2019-12-13T13:37:02.1444827Z ##[debug]statOnly: 'false'
2019-12-13T13:37:02.1450033Z ##[debug]findPath: '/azp/agent/_work/12/s/AAH.UfoBeheer'
2019-12-13T13:37:02.1450505Z ##[debug]findOptions.allowBrokenSymbolicLinks: 'false'
2019-12-13T13:37:02.1451041Z ##[debug]findOptions.followSpecifiedSymbolicLink: 'true'
2019-12-13T13:37:02.1451361Z ##[debug]findOptions.followSymbolicLinks: 'true'
2019-12-13T13:37:02.1452313Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer (directory)
2019-12-13T13:37:02.1461476Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj (file)
2019-12-13T13:37:02.1463384Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities (directory)
2019-12-13T13:37:02.1464571Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aah.acc.ca.crt (file)
2019-12-13T13:37:02.1465138Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aah.lan.ca.crt (file)
2019-12-13T13:37:02.1465442Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aahg.ot.ca.crt (file)
2019-12-13T13:37:02.1465663Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Controllers (directory)
2019-12-13T13:37:02.1467654Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Controllers/HomeController.cs (file)
2019-12-13T13:37:02.1468732Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Dockerfile (file)
2019-12-13T13:37:02.1469192Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models (directory)
2019-12-13T13:37:02.1469664Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/ErrorViewModel.cs (file)
2019-12-13T13:37:02.1469942Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/FrontendAssets.cs (file)
2019-12-13T13:37:02.1470853Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/IUfoBeheerApiProxy.cs (file)
2019-12-13T13:37:02.1471159Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/IUfoBeheerPlugin.cs (file)
2019-12-13T13:37:02.1471406Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/MenuItem.cs (file)
2019-12-13T13:37:02.1471653Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/MenuItemViewModel.cs (file)
2019-12-13T13:37:02.1472826Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/PluginConfiguration.cs (file)
2019-12-13T13:37:02.1474189Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/PluginViewModel.cs (file)
2019-12-13T13:37:02.1474733Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/TokenServiceCredentials.cs (file)
2019-12-13T13:37:02.1475036Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/UfoBeheerApiProxy.cs (file)
2019-12-13T13:37:02.1475245Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/UfoBeheerPlugin.cs (file)
2019-12-13T13:37:02.1475446Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Program.cs (file)
2019-12-13T13:37:02.1475647Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Properties (directory)
2019-12-13T13:37:02.1475863Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Properties/launchSettings.json (file)
2019-12-13T13:37:02.1476281Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services (directory)
2019-12-13T13:37:02.1480986Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IPluginAssetsService.cs (file)
2019-12-13T13:37:02.1481532Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IPluginService.cs (file)
2019-12-13T13:37:02.1482209Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IUfoBeheerAssetsService.cs (file)
2019-12-13T13:37:02.1482706Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/JwtService.cs (file)
2019-12-13T13:37:02.1482997Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/PluginAssetsService.cs (file)
2019-12-13T13:37:02.1483265Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/PluginService.cs (file)
2019-12-13T13:37:02.1484822Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/UfoBeheerAssetsService.cs (file)
2019-12-13T13:37:02.1485215Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Startup.cs (file)
2019-12-13T13:37:02.1485549Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Util (directory)
2019-12-13T13:37:02.1487720Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Util/SerializeUtil.cs (file)
2019-12-13T13:37:02.1488166Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents (directory)
2019-12-13T13:37:02.1489218Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/LinkTagsViewComponent.cs (file)
2019-12-13T13:37:02.1489614Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/ScriptTagsViewComponent.cs (file)
2019-12-13T13:37:02.1491544Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/UbNavbarViewComponent.cs (file)
2019-12-13T13:37:02.1492013Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views (directory)
2019-12-13T13:37:02.1492882Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home (directory)
2019-12-13T13:37:02.1495557Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Error.cshtml (file)
2019-12-13T13:37:02.1497467Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Index.cshtml (file)
2019-12-13T13:37:02.1497695Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/LoggedOut.cshtml (file)
2019-12-13T13:37:02.1497966Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Plugin.cshtml (file)
2019-12-13T13:37:02.1498387Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared (directory)
2019-12-13T13:37:02.1500258Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components (directory)
2019-12-13T13:37:02.1501886Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/LinkTags (directory)
2019-12-13T13:37:02.1521915Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/LinkTags/Default.cshtml (file)
2019-12-13T13:37:02.1522303Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/ScriptTags (directory)
2019-12-13T13:37:02.1728781Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/ScriptTags/Default.cshtml (file)
2019-12-13T13:37:02.1729256Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/UbNavbar (directory)
2019-12-13T13:37:02.1729729Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/UbNavbar/Default.cshtml (file)
2019-12-13T13:37:02.1730099Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/_Layout.cshtml (file)
2019-12-13T13:37:02.1731494Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/_ViewImports.cshtml (file)
2019-12-13T13:37:02.1731968Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/_ViewStart.cshtml (file)
2019-12-13T13:37:02.1732275Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Acceptatie.json (file)
2019-12-13T13:37:02.1732666Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Development.json (file)
2019-12-13T13:37:02.1733058Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Hotfix.json (file)
2019-12-13T13:37:02.1733348Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Local.json (file)
2019-12-13T13:37:02.1733585Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Prep.json (file)
2019-12-13T13:37:02.1733823Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Productie.json (file)
2019-12-13T13:37:02.1734059Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Test.json (file)
2019-12-13T13:37:02.1734996Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.json (file)
2019-12-13T13:37:02.1735411Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/nswag.json (file)
2019-12-13T13:37:02.1735729Z ##[debug]65 results
2019-12-13T13:37:02.1735945Z ##[debug]found 65 paths
2019-12-13T13:37:02.1736436Z ##[debug]applying include pattern
2019-12-13T13:37:02.1737108Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/./AAH.UfoBeheer/*.csproj'
2019-12-13T13:37:02.1737671Z ##[debug]0 matches
2019-12-13T13:37:02.1738056Z ##[debug]0 final results
2019-12-13T13:37:02.1738274Z ##[debug]task result: Failed
2019-12-13T13:37:02.1795246Z ##[error]Project file(s) matching the specified pattern were not found.
2019-12-13T13:37:02.1807277Z ##[debug]Processed: ##vso[task.issue type=error;]Project file(s) matching the specified pattern were not found.
2019-12-13T13:37:02.1808569Z ##[debug]Processed: ##vso[task.complete result=Failed;]Project file(s) matching the specified pattern were not found.
2019-12-13T13:37:02.1809968Z ##[section]Finishing: dotnet clean

Succeeded:

2019-12-13T13:41:36.3935221Z ##[debug]Evaluating condition for step: 'dotnet clean'
2019-12-13T13:41:36.3935893Z ##[debug]Evaluating: SucceededNode()
2019-12-13T13:41:36.3936120Z ##[debug]Evaluating SucceededNode:
2019-12-13T13:41:36.3936409Z ##[debug]=> True
2019-12-13T13:41:36.3936683Z ##[debug]Result: True
2019-12-13T13:41:36.3937086Z ##[section]Starting: dotnet clean
2019-12-13T13:41:36.3944464Z ==============================================================================
2019-12-13T13:41:36.3944609Z Task         : .NET Core
2019-12-13T13:41:36.3944704Z Description  : Build, test, package, or publish a dotnet application, or run a custom dotnet command
2019-12-13T13:41:36.3944824Z Version      : 2.158.1
2019-12-13T13:41:36.3944920Z Author       : Microsoft Corporation
2019-12-13T13:41:36.3945172Z Help         : https://docs.microsoft.com/azure/devops/pipelines/tasks/build/dotnet-core-cli
2019-12-13T13:41:36.3945306Z ==============================================================================
2019-12-13T13:41:36.5308690Z ##[debug]agent.TempDirectory=/azp/agent/_work/_temp
2019-12-13T13:41:36.5337726Z ##[debug]loading inputs and endpoints
2019-12-13T13:41:36.5342473Z ##[debug]loading INPUT_COMMAND
2019-12-13T13:41:36.5354162Z ##[debug]loading INPUT_PUBLISHWEBPROJECTS
2019-12-13T13:41:36.5357183Z ##[debug]loading INPUT_PROJECTS
2019-12-13T13:41:36.5358326Z ##[debug]loading INPUT_CUSTOM
2019-12-13T13:41:36.5359481Z ##[debug]loading INPUT_PUBLISHTESTRESULTS
2019-12-13T13:41:36.5361901Z ##[debug]loading INPUT_ZIPAFTERPUBLISH
2019-12-13T13:41:36.5363002Z ##[debug]loading INPUT_MODIFYOUTPUTPATH
2019-12-13T13:41:36.5364880Z ##[debug]loading INPUT_SELECTORCONFIG
2019-12-13T13:41:36.5365572Z ##[debug]loading INPUT_INCLUDENUGETORG
2019-12-13T13:41:36.5367558Z ##[debug]loading INPUT_NUGETCONFIGPATH
2019-12-13T13:41:36.5367908Z ##[debug]loading INPUT_NOCACHE
2019-12-13T13:41:36.5369129Z ##[debug]loading INPUT_VERBOSITYRESTORE
2019-12-13T13:41:36.5370118Z ##[debug]loading INPUT_SEARCHPATTERNPUSH
2019-12-13T13:41:36.5372075Z ##[debug]loading INPUT_NUGETFEEDTYPE
2019-12-13T13:41:36.5372452Z ##[debug]loading INPUT_PUBLISHPACKAGEMETADATA
2019-12-13T13:41:36.5373487Z ##[debug]loading INPUT_SEARCHPATTERNPACK
2019-12-13T13:41:36.5374268Z ##[debug]loading INPUT_CONFIGURATIONTOPACK
2019-12-13T13:41:36.5376211Z ##[debug]loading INPUT_OUTPUTDIR
2019-12-13T13:41:36.5376709Z ##[debug]loading INPUT_NOBUILD
2019-12-13T13:41:36.5377759Z ##[debug]loading INPUT_INCLUDESYMBOLS
2019-12-13T13:41:36.5378633Z ##[debug]loading INPUT_INCLUDESOURCE
2019-12-13T13:41:36.5380173Z ##[debug]loading INPUT_VERSIONINGSCHEME
2019-12-13T13:41:36.5381337Z ##[debug]loading INPUT_REQUESTEDMAJORVERSION
2019-12-13T13:41:36.5382283Z ##[debug]loading INPUT_REQUESTEDMINORVERSION
2019-12-13T13:41:36.5383094Z ##[debug]loading INPUT_REQUESTEDPATCHVERSION
2019-12-13T13:41:36.5384285Z ##[debug]loading INPUT_VERBOSITYPACK
2019-12-13T13:41:36.5385224Z ##[debug]loading INPUT_WORKINGDIRECTORY
2019-12-13T13:41:36.5386088Z ##[debug]loading ENDPOINT_AUTH_SYSTEMVSSCONNECTION
2019-12-13T13:41:36.5387965Z ##[debug]loading ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION
2019-12-13T13:41:36.5388327Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN
2019-12-13T13:41:36.5393126Z ##[debug]loading SECRET_SYSTEM_ACCESSTOKEN
2019-12-13T13:41:36.5394166Z ##[debug]loaded 31
2019-12-13T13:41:36.5412892Z ##[debug]Agent.ProxyUrl=undefined
2019-12-13T13:41:36.5413235Z ##[debug]Agent.CAInfo=undefined
2019-12-13T13:41:36.5413460Z ##[debug]Agent.ClientCert=undefined
2019-12-13T13:41:36.5413686Z ##[debug]Agent.SkipCertValidation=undefined
2019-12-13T13:41:36.8787872Z ##[debug]command=custom
2019-12-13T13:41:36.8790404Z ##[debug]projects=AAH.UfoBeheer/*.csproj
2019-12-13T13:41:36.8793535Z ##[debug]arguments=null
2019-12-13T13:41:36.8797874Z ##[debug]publishWebProjects=true
2019-12-13T13:41:36.8799016Z ##[debug]zipAfterPublish=true
2019-12-13T13:41:36.8803216Z ##[debug]workingDirectory=/azp/agent/_work/12/s
2019-12-13T13:41:36.8826332Z ##[debug]check path : /azp/agent/_work/_tasks/DotNetCoreCLI_5541a522-603c-47ad-91fc-a4b1d163081b/2.158.1/task.json
2019-12-13T13:41:36.8827395Z ##[debug]adding resource file: /azp/agent/_work/_tasks/DotNetCoreCLI_5541a522-603c-47ad-91fc-a4b1d163081b/2.158.1/task.json
2019-12-13T13:41:36.8827784Z ##[debug]system.culture=en-US
2019-12-13T13:41:36.8887905Z ##[debug]custom=clean
2019-12-13T13:41:36.8896163Z ##[debug]which 'dotnet'
2019-12-13T13:41:36.8903699Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.8904151Z ##[debug]which 'dotnet'
2019-12-13T13:41:36.8904596Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.8911871Z ##[debug]System.DefaultWorkingDirectory=/azp/agent/_work/12/s
2019-12-13T13:41:36.8921051Z ##[debug]defaultRoot: '/azp/agent/_work/12/s'
2019-12-13T13:41:36.8921950Z ##[debug]findOptions.allowBrokenSymbolicLinks: 'false'
2019-12-13T13:41:36.8922744Z ##[debug]findOptions.followSpecifiedSymbolicLink: 'true'
2019-12-13T13:41:36.8923099Z ##[debug]findOptions.followSymbolicLinks: 'true'
2019-12-13T13:41:36.8924646Z ##[debug]matchOptions.debug: 'false'
2019-12-13T13:41:36.8925014Z ##[debug]matchOptions.nobrace: 'true'
2019-12-13T13:41:36.8925430Z ##[debug]matchOptions.noglobstar: 'false'
2019-12-13T13:41:36.8926055Z ##[debug]matchOptions.dot: 'true'
2019-12-13T13:41:36.8926653Z ##[debug]matchOptions.noext: 'false'
2019-12-13T13:41:36.8926979Z ##[debug]matchOptions.nocase: 'false'
2019-12-13T13:41:36.8927291Z ##[debug]matchOptions.nonull: 'false'
2019-12-13T13:41:36.8927603Z ##[debug]matchOptions.matchBase: 'false'
2019-12-13T13:41:36.8927941Z ##[debug]matchOptions.nocomment: 'false'
2019-12-13T13:41:36.8928253Z ##[debug]matchOptions.nonegate: 'false'
2019-12-13T13:41:36.8928564Z ##[debug]matchOptions.flipNegate: 'false'
2019-12-13T13:41:36.8928884Z ##[debug]pattern: 'AAH.UfoBeheer/*.csproj'
2019-12-13T13:41:36.8968529Z ##[debug]findPath: '/azp/agent/_work/12/s/AAH.UfoBeheer'
2019-12-13T13:41:36.8969010Z ##[debug]statOnly: 'false'
2019-12-13T13:41:36.8972427Z ##[debug]findPath: '/azp/agent/_work/12/s/AAH.UfoBeheer'
2019-12-13T13:41:36.8972873Z ##[debug]findOptions.allowBrokenSymbolicLinks: 'false'
2019-12-13T13:41:36.8973220Z ##[debug]findOptions.followSpecifiedSymbolicLink: 'true'
2019-12-13T13:41:36.8973550Z ##[debug]findOptions.followSymbolicLinks: 'true'
2019-12-13T13:41:36.8978253Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer (directory)
2019-12-13T13:41:36.8986658Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj (file)
2019-12-13T13:41:36.8986990Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities (directory)
2019-12-13T13:41:36.8988942Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aah.acc.ca.crt (file)
2019-12-13T13:41:36.8989410Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aah.lan.ca.crt (file)
2019-12-13T13:41:36.8990911Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/CertificateAuthorities/aahg.ot.ca.crt (file)
2019-12-13T13:41:36.8991866Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Controllers (directory)
2019-12-13T13:41:36.8994574Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Controllers/HomeController.cs (file)
2019-12-13T13:41:36.8994886Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Dockerfile (file)
2019-12-13T13:41:36.8995105Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models (directory)
2019-12-13T13:41:36.8997957Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/ErrorViewModel.cs (file)
2019-12-13T13:41:36.8999603Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/FrontendAssets.cs (file)
2019-12-13T13:41:36.8999843Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/IUfoBeheerApiProxy.cs (file)
2019-12-13T13:41:36.9001222Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/IUfoBeheerPlugin.cs (file)
2019-12-13T13:41:36.9001491Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/MenuItem.cs (file)
2019-12-13T13:41:36.9001736Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/MenuItemViewModel.cs (file)
2019-12-13T13:41:36.9001968Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/PluginConfiguration.cs (file)
2019-12-13T13:41:36.9002438Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/PluginViewModel.cs (file)
2019-12-13T13:41:36.9002670Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/TokenServiceCredentials.cs (file)
2019-12-13T13:41:36.9003235Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/UfoBeheerApiProxy.cs (file)
2019-12-13T13:41:36.9003481Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Models/UfoBeheerPlugin.cs (file)
2019-12-13T13:41:36.9003715Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Program.cs (file)
2019-12-13T13:41:36.9004137Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Properties (directory)
2019-12-13T13:41:36.9004359Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Properties/launchSettings.json (file)
2019-12-13T13:41:36.9004715Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services (directory)
2019-12-13T13:41:36.9008082Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IPluginAssetsService.cs (file)
2019-12-13T13:41:36.9008371Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IPluginService.cs (file)
2019-12-13T13:41:36.9008624Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/IUfoBeheerAssetsService.cs (file)
2019-12-13T13:41:36.9008848Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/JwtService.cs (file)
2019-12-13T13:41:36.9009080Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/PluginAssetsService.cs (file)
2019-12-13T13:41:36.9012431Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/PluginService.cs (file)
2019-12-13T13:41:36.9012995Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Services/UfoBeheerAssetsService.cs (file)
2019-12-13T13:41:36.9013330Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Startup.cs (file)
2019-12-13T13:41:36.9013550Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Util (directory)
2019-12-13T13:41:36.9014018Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Util/SerializeUtil.cs (file)
2019-12-13T13:41:36.9014248Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents (directory)
2019-12-13T13:41:36.9021168Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/LinkTagsViewComponent.cs (file)
2019-12-13T13:41:36.9021638Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/ScriptTagsViewComponent.cs (file)
2019-12-13T13:41:36.9021901Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/ViewComponents/UbNavbarViewComponent.cs (file)
2019-12-13T13:41:36.9022130Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views (directory)
2019-12-13T13:41:36.9023139Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home (directory)
2019-12-13T13:41:36.9027142Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Error.cshtml (file)
2019-12-13T13:41:36.9027426Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Index.cshtml (file)
2019-12-13T13:41:36.9027702Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/LoggedOut.cshtml (file)
2019-12-13T13:41:36.9027971Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Home/Plugin.cshtml (file)
2019-12-13T13:41:36.9028231Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared (directory)
2019-12-13T13:41:36.9030970Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components (directory)
2019-12-13T13:41:36.9033122Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/LinkTags (directory)
2019-12-13T13:41:36.9036147Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/LinkTags/Default.cshtml (file)
2019-12-13T13:41:36.9036480Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/ScriptTags (directory)
2019-12-13T13:41:36.9040792Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/ScriptTags/Default.cshtml (file)
2019-12-13T13:41:36.9041071Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/UbNavbar (directory)
2019-12-13T13:41:36.9051750Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/Components/UbNavbar/Default.cshtml (file)
2019-12-13T13:41:36.9053733Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/Shared/_Layout.cshtml (file)
2019-12-13T13:41:36.9055745Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/_ViewImports.cshtml (file)
2019-12-13T13:41:36.9057768Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/Views/_ViewStart.cshtml (file)
2019-12-13T13:41:36.9096371Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Acceptatie.json (file)
2019-12-13T13:41:36.9102096Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Development.json (file)
2019-12-13T13:41:36.9102782Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Hotfix.json (file)
2019-12-13T13:41:36.9104260Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Local.json (file)
2019-12-13T13:41:36.9104896Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Prep.json (file)
2019-12-13T13:41:36.9105745Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Productie.json (file)
2019-12-13T13:41:36.9106284Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.Test.json (file)
2019-12-13T13:41:36.9106670Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/appsettings.json (file)
2019-12-13T13:41:36.9106890Z ##[debug]  /azp/agent/_work/12/s/AAH.UfoBeheer/nswag.json (file)
2019-12-13T13:41:36.9107086Z ##[debug]65 results
2019-12-13T13:41:36.9107265Z ##[debug]found 65 paths
2019-12-13T13:41:36.9107474Z ##[debug]applying include pattern
2019-12-13T13:41:36.9108077Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/AAH.UfoBeheer/*.csproj'
2019-12-13T13:41:36.9126597Z ##[debug]1 matches
2019-12-13T13:41:36.9127603Z ##[debug]1 final results
2019-12-13T13:41:36.9131291Z ##[debug]which '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.9131743Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.9132074Z ##[debug]which '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.9178798Z ##[debug]found: '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:41:36.9181680Z ##[debug]/azp/agent/_work/_tool/dotnet/dotnet arg: clean
2019-12-13T13:41:36.9183188Z ##[debug]/azp/agent/_work/_tool/dotnet/dotnet arg: /azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj
2019-12-13T13:41:36.9191407Z ##[debug]exec tool: /azp/agent/_work/_tool/dotnet/dotnet
2019-12-13T13:41:36.9193245Z ##[debug]arguments:
2019-12-13T13:41:36.9193494Z ##[debug]   clean
2019-12-13T13:41:36.9193865Z ##[debug]   /azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj
2019-12-13T13:41:36.9197222Z [command]/azp/agent/_work/_tool/dotnet/dotnet clean /azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj
2019-12-13T13:41:37.1869916Z 
2019-12-13T13:41:37.1874556Z Configuring...
2019-12-13T13:41:37.1876162Z --------------
2019-12-13T13:41:37.1876827Z A command is running to populate your local package cache to improve restore speed and enable offline access. This command takes up to one minute to complete and only runs once.
2019-12-13T13:41:46.2217438Z Decompressing .......... 9021 ms
2019-12-13T13:42:04.8626697Z Expanding .......... 18469 ms
2019-12-13T13:42:05.1596517Z Microsoft (R) Build Engine version 16.2.32702+c4012a063 for .NET Core
2019-12-13T13:42:05.1597122Z Copyright (C) Microsoft Corporation. All rights reserved.
2019-12-13T13:42:05.1597184Z 
2019-12-13T13:42:05.2358794Z Build started 12/13/2019 13:42:05.
2019-12-13T13:42:05.7685158Z      1>Project "/azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj" on node 1 (Clean target(s)).
2019-12-13T13:42:05.7685509Z      1>CoreClean:
2019-12-13T13:42:05.7685611Z          Creating directory "obj/Debug/netcoreapp2.2/".
2019-12-13T13:42:05.7760026Z      1>Done Building Project "/azp/agent/_work/12/s/AAH.UfoBeheer/AAH.UfoBeheer.csproj" (Clean target(s)).
2019-12-13T13:42:05.7858847Z 
2019-12-13T13:42:05.7859399Z Build succeeded.
2019-12-13T13:42:05.7859595Z     0 Warning(s)
2019-12-13T13:42:05.7859677Z     0 Error(s)
2019-12-13T13:42:05.7859785Z 
2019-12-13T13:42:05.7859868Z Time Elapsed 00:00:00.55
2019-12-13T13:42:05.8074330Z ##[debug]Exit code 0 received from tool '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:42:05.8085018Z ##[debug]STDIO streams have closed for tool '/azp/agent/_work/_tool/dotnet/dotnet'
2019-12-13T13:42:05.8182894Z ##[section]Finishing: dotnet clean

Error logs

Failure: 2019-12-13T13:37:02.1737108Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/./AAH.UfoBeheer/*.csproj' 2019-12-13T13:37:02.1737671Z ##[debug]0 matches

Success: 2019-12-13T13:41:36.9108077Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/AAH.UfoBeheer/*.csproj' 2019-12-13T13:41:36.9126597Z ##[debug]1 matches

vineetmimrot commented 4 years ago

Thank you for taking time to log the issue. The project parameter takes either the complete path or a pattern to match with one or more .csproj files present in the project. In the pattern, you can give any wildcard characters. Internally the task finds the file via pattern matching with list of available files and doesn't do path traversal.

kwaazaar commented 4 years ago

I understand how it should work, but the 'adjustedPattern' is not the same. Maybe because this is not a wildcard. Which is why it doesn't work:

Failure: 2019-12-13T13:37:02.1737108Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/./AAH.UfoBeheer/*.csproj' 2019-12-13T13:37:02.1737671Z ##[debug]0 matches

Success: 2019-12-13T13:41:36.9108077Z ##[debug]adjustedPattern: '/azp/agent/_work/12/s/AAH.UfoBeheer/*.csproj' 2019-12-13T13:41:36.9126597Z ##[debug]1 matches