{"action":"created","issue":{"url":"https://api.github.com/repos/projectkudu/kudu/issues/2631","repository_url":"https://api.github.com/repos/projectkudu/kudu","labels_url":"https://api.github.com/repos/projectkudu/kudu/issues/2631/labels{/name}","comments_url":"https://api.github.com/repos/projectkudu/kudu/issues/2631/comments","events_url":"https://api.github.com/repos/projectkudu/kudu/issues/2631/events","html_url":"https://github.com/projectkudu/kudu/issues/2631","id":275796182,"number":2631,"title":"Funciton extensions.csproj is treated as csproj for function app","user":{"login":"jeffhollan","id":7132626,"avatar_url":"https://avatars3.githubusercontent.com/u/7132626?v=4","gravatar_id":"","url":"https://api.github.com/users/jeffhollan","html_url":"https://github.com/jeffhollan","followers_url":"https://api.github.com/users/jeffhollan/followers","following_url":"https://api.github.com/users/jeffhollan/following{/other_user}","gists_url":"https://api.github.com/users/jeffhollan/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffhollan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffhollan/subscriptions","organizations_url":"https://api.github.com/users/jeffhollan/orgs","repos_url":"https://api.github.com/users/jeffhollan/repos","events_url":"https://api.github.com/users/jeffhollan/events{/privacy}","received_events_url":"https://api.github.com/users/jeffhollan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"watashiSHUN","id":6531400,"avatar_url":"https://avatars0.githubusercontent.com/u/6531400?v=4","gravatar_id":"","url":"https://api.github.com/users/watashiSHUN","html_url":"https://github.com/watashiSHUN","followers_url":"https://api.github.com/users/watashiSHUN/followers","following_url":"https://api.github.com/users/watashiSHUN/following{/other_user}","gists_url":"https://api.github.com/users/watashiSHUN/gists{/gist_id}","starred_url":"https://api.github.com/users/watashiSHUN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/watashiSHUN/subscriptions","organizations_url":"https://api.github.com/users/watashiSHUN/orgs","repos_url":"https://api.github.com/users/watashiSHUN/repos","events_url":"https://api.github.com/users/watashiSHUN/events{/privacy}","received_events_url":"https://api.github.com/users/watashiSHUN/received_events","type":"User","site_admin":false},"assignees":[{"login":"watashiSHUN","id":6531400,"avatar_url":"https://avatars0.githubusercontent.com/u/6531400?v=4","gravatar_id":"","url":"https://api.github.com/users/watashiSHUN","html_url":"https://github.com/watashiSHUN","followers_url":"https://api.github.com/users/watashiSHUN/followers","following_url":"https://api.github.com/users/watashiSHUN/following{/other_user}","gists_url":"https://api.github.com/users/watashiSHUN/gists{/gist_id}","starred_url":"https://api.github.com/users/watashiSHUN/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/watashiSHUN/subscriptions","organizations_url":"https://api.github.com/users/watashiSHUN/orgs","repos_url":"https://api.github.com/users/watashiSHUN/repos","events_url":"https://api.github.com/users/watashiSHUN/events{/privacy}","received_events_url":"https://api.github.com/users/watashiSHUN/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2017-11-21T17:23:54Z","updated_at":"2017-11-21T22:15:22Z","closed_at":null,"author_association":"NONE","body":"[Workaround here](https://github.com/Azure-Samples/customer-car-reviews/blob/master/src/deployment/template.json#L440-L443)\r\n### Repro steps.\r\n* Have a function app in v2 runtime that is not a class library project. These include an extensions.csproj file\r\n* On deploy, kudu believes it is the csproj for function app and builds incorrect project\r\n* Function app doesn't work\r\n### Project structures.\r\n* [Sample repository](https://github.com/Azure-Samples/customer-car-reviews)\r\n\r\n### The log/error given by the failure.\r\n```\r\nCommand: \"D:\\home\\site\\deployments\\tools\\deploy.cmd\"\r\nHandling function App deployment.\r\nNot using funcpack because SCM_USE_FUNCPACK is not set to 1\r\nInstalling function extensions from nuget\r\nKuduSync.NET from: 'D:\\home\\site\\repository' to: 'D:\\home\\site\\wwwroot'\r\nCopying file: '.gitignore'\r\nCopying file: 'CONTRIBUTING.md'\r\nCopying file: 'LICENSE.md'\r\nCopying file: 'README.md'\r\nCopying file: 'ServerlessConfTokyo2017MicrosoftKeynote.pdf'\r\nCopying file: '.github\\ISSUE_TEMPLATE.md'\r\nCopying file: '.github\\PULL_REQUEST_TEMPLATE.md'\r\nCopying file: 'img\\documents.png'\r\nCopying file: 'img\\eventgridauthorize.png'\r\nCopying file: 'img\\eventgridconnection.png'\r\nCopying file: 'img\\office365authorize.png'\r\nCopying file: 'img\\office365connection.png'\r\nCopying file: 'img\\proxy.png'\r\nCopying file: 'img\\resourcegroup.png'\r\nCopying file: 'src\\approvalsvcfunctionapp\\.gitignore'\r\nCopying file: 'src\\approvalsvcfunctionapp\\host.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\package-lock.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\package.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\ChangeFeed\\function.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\ChangeFeed\\index.js'\r\nCopying file: 'src\\approvalsvcfunctionapp\\CheckImage\\function.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\CheckImage\\index.js'\r\nCopying file: 'src\\approvalsvcfunctionapp\\CheckText\\function.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\CheckText\\index.js'\r\nCopying file: 'src\\approvalsvcfunctionapp\\SendEvent\\function.json'\r\nCopying file: 'src\\approvalsvcfunctionapp\\SendEvent\\index.js'\r\nCopying file: 'src\\deployment\\document1.json'\r\nCopying file: 'src\\deployment\\document2.json'\r\nCopying file: 'src\\deployment\\document3.json'\r\nCopying file: 'src\\deployment\\document4.json'\r\nCopying file: 'src\\deployment\\document5.json'\r\nCopying file: 'src\\deployment\\parameters.json'\r\nCopying file: 'src\\deployment\\template.json'\r\nCopying file: 'src\\spa\\.angular-cli.json'\r\nCopying file: 'src\\spa\\karma.conf.js'\r\nCopying file: 'src\\spa\\package-lock.json'\r\nCopying file: 'src\\spa\\package.json'\r\nCopying file: 'src\\spa\\protractor.conf.js'\r\nCopying file: 'src\\spa\\README.md'\r\nCopying file: 'src\\spa\\tsconfig.json'\r\nCopying file: 'src\\spa\\tslint.json'\r\nCopying file: 'src\\spa\\e2e\\app.e2e-spec.ts'\r\nCopying file: 'src\\spa\\e2e\\app.po.ts'\r\nCopying file: 'src\\spa\\e2e\\tsconfig.e2e.json'\r\nCopying file: 'src\\spa\\src\\favicon.ico'\r\nCopying file: 'src\\spa\\src\\index.html'\r\nCopying file: 'src\\spa\\src\\main.ts'\r\nCopying file: 'src\\spa\\src\\polyfills.ts'\r\nCopying file: 'src\\spa\\src\\styles.css'\r\nOmitting next output lines...\r\nRestoring npm packages in \"D:\\home\\site\\wwwroot\"\r\nFinished successfully.\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/projectkudu/kudu/issues/comments/346178873","html_url":"https://github.com/projectkudu/kudu/issues/2631#issuecomment-346178873","issue_url":"https://api.github.com/repos/projectkudu/kudu/issues/2631","id":346178873,"user":{"login":"davidebbo","id":556238,"avatar_url":"https://avatars1.githubusercontent.com/u/556238?v=4","gravatar_id":"","url":"https://api.github.com/users/davidebbo","html_url":"https://github.com/davidebbo","followers_url":"https://api.github.com/users/davidebbo/followers","following_url":"https://api.github.com/users/davidebbo/following{/other_user}","gists_url":"https://api.github.com/users/davidebbo/gists{/gist_id}","starred_url":"https://api.github.com/users/davidebbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidebbo/subscriptions","organizations_url":"https://api.github.com/users/davidebbo/orgs","repos_url":"https://api.github.com/users/davidebbo/repos","events_url":"https://api.github.com/users/davidebbo/events{/privacy}","received_events_url":"https://api.github.com/users/davidebbo/received_events","type":"User","site_admin":false},"created_at":"2017-11-21T22:15:22Z","updated_at":"2017-11-21T22:15:22Z","author_association":"OWNER","body":"@fabiocav no, what I meant is that setting PROJECT is part of setting up the repro. But it is definitely broken (I tried it)."}}
{"actor":{"display_login":"davidebbo"}}