Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strange app doesn't work but deploys application #10

Open
AbhimanyuAryan opened this issue Jan 29, 2017 · 1 comment
Open

Strange app doesn't work but deploys application #10

AbhimanyuAryan opened this issue Jan 29, 2017 · 1 comment

Comments

@AbhimanyuAryan
Copy link

I am not sure how do I deploy VS Studio project using this build-pack. Here are some logs which says global.json is missing but global.json is not in the project directory in case of Visual Studio dotnet core project. Its in solution folder

Might be few other errors as well but I can only figure out global.json missing

Also I'm running dotnet version 1.0.0-preview2-003131

-----> ASP.NET Core app detected
Installing Node
Installing bower
/tmp/tmp.FLhmIaaBc7/node-v4.4.4-linux-x64/bin/bower -> /tmp/tmp.FLhmIaaBc7/node-v4.4.4-linux-x64/lib/node_modules/bower/bin/bower
[email protected] /tmp/tmp.FLhmIaaBc7/node-v4.4.4-linux-x64/lib/node_modules/bower
Get .NET Core Version and Channel from the PROJECT
find: `/tmp/tmp.NyYYPobKe8/global.json': No such file or directory
Installing the dependencies
Install package
-----> Cleaning apt caches
-----> Updating apt caches
       Ign http://archive.ubuntu.com trusty InRelease
       Get:1 http://archive.ubuntu.com trusty-security InRelease [65.9 kB]
       Get:2 http://apt.postgresql.org trusty-pgdg InRelease [46.5 kB]
       Get:3 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB]
       Get:4 http://archive.ubuntu.com trusty Release.gpg [933 B]
       Get:5 http://archive.ubuntu.com trusty Release [58.5 kB]
       Get:6 http://archive.ubuntu.com trusty-security/main amd64 Packages [574 kB]
       Get:7 http://archive.ubuntu.com trusty-security/main Translation-en [317 kB]
       Get:8 http://archive.ubuntu.com trusty-updates/main amd64 Packages [939 kB]
       Get:9 http://archive.ubuntu.com trusty-updates/main Translation-en [461 kB]
       Get:10 http://archive.ubuntu.com trusty/main amd64 Packages [1,350 kB]
       Get:11 http://apt.postgresql.org trusty-pgdg/main amd64 Packages [68.6 kB]
       Get:12 http://archive.ubuntu.com trusty/universe amd64 Packages [5,859 kB]
       Get:13 http://archive.ubuntu.com trusty/main Translation-en [762 kB]
       Ign http://apt.postgresql.org trusty-pgdg/main Translation-en_US
       Get:14 http://archive.ubuntu.com trusty/universe Translation-en [4,089 kB]
       Ign http://apt.postgresql.org trusty-pgdg/main Translation-en
       Ign http://archive.ubuntu.com trusty/main Translation-en_US
       Ign http://archive.ubuntu.com trusty/universe Translation-en_US
       Fetched 14.7 MB in 11s (1,233 kB/s)
       Reading package lists...
-----> Fetching .debs for libunwind8
       Reading package lists...
       Building dependency tree...
       The following NEW packages will be installed:
         libunwind8
       0 upgraded, 1 newly installed, 0 to remove and 43 not upgraded.
       Need to get 48.3 kB of archives.
       After this operation, 194 kB of additional disk space will be used.
       Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main libunwind8 amd64 1.1-2.2ubuntu3 [48.3 kB]
       Fetched 48.3 kB in 0s (157 kB/s)
       Download complete and in download only mode
-----> Fetching .debs for gettext
       Reading package lists...
       Building dependency tree...
       The following extra packages will be installed:
         gettext-base libasprintf-dev libasprintf0c2 libgettextpo-dev libgettextpo0
         libunistring0
       Suggested packages:
         gettext-doc
       The following NEW packages will be installed:
         gettext gettext-base libasprintf-dev libasprintf0c2 libgettextpo-dev
         libgettextpo0 libunistring0
       0 upgraded, 7 newly installed, 0 to remove and 43 not upgraded.
       Need to get 1,390 kB of archives.
       After this operation, 6,282 kB of additional disk space will be used.
       Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libasprintf0c2 amd64 0.18.3.1-1ubuntu3 [6,712 B]
       Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main libunistring0 amd64 0.9.3-5ubuntu3 [271 kB]
       Get:3 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgettextpo0 amd64 0.18.3.1-1ubuntu3 [108 kB]
       Get:4 http://archive.ubuntu.com/ubuntu/ trusty-updates/main gettext-base amd64 0.18.3.1-1ubuntu3 [48.8 kB]
       Get:5 http://archive.ubuntu.com/ubuntu/ trusty-updates/main gettext amd64 0.18.3.1-1ubuntu3 [829 kB]
       Get:6 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libasprintf-dev amd64 0.18.3.1-1ubuntu3 [4,438 B]
       Get:7 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgettextpo-dev amd64 0.18.3.1-1ubuntu3 [122 kB]
       Fetched 1,390 kB in 1s (1,207 kB/s)
       Download complete and in download only mode
-----> Installing gettext_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing gettext-base_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing libasprintf0c2_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing libasprintf-dev_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing libgettextpo0_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing libgettextpo-dev_0.18.3.1-1ubuntu3_amd64.deb
-----> Installing libunistring0_0.9.3-5ubuntu3_amd64.deb
-----> Installing libunwind8_1.1-2.2ubuntu3_amd64.deb
APT packages Installled
Installing .NET CORE 1.0.0-preview2-003121 from https://dotnetcli.blob.core.windows.net/dotnet/preview/Binaries/1.0.0-preview2-003121/dotnet-dev-ubuntu-x64.1.0.0-preview2-003121.tar.gz
Found 1 project.json files
Building /tmp/tmp.NyYYPobKe8/project.json
Reading App Name from project.json
tmp.NyYYPobKe8
Restoring the packages
Welcome to .NET Core!
---------------------
Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet --help to see available commands or go to https://aka.ms/dotnet-cli-docs.
Telemetry
--------------
The .NET Core tools collect usage data in order to improve your experience. The data is anonymous and does not include commandline arguments. The data is collected by Microsoft and shared with the community.
You can opt out of telemetry by setting a DOTNET_CLI_TELEMETRY_OPTOUT environment variable to 1 using your favorite shell.
You can read more about .NET Core tools telemetry @ https://aka.ms/dotnet-cli-telemetry.
Configuring...
-------------------
A command is running to initially populate your local package cache, to improve restore speed and enable offline access. This command will take up to a minute to complete and will only happen once.
Decompressing 100% 3846 ms
Expanding 100% 10525 ms
log  : Restoring packages for /tmp/tmp.NyYYPobKe8/project.json...
log  : Installing NuGet.Configuration 3.5.0-beta2-1484.
log  : Installing System.Runtime.Handles 4.0.0.
log  : Installing NuGet.Protocol.Core.Types 3.5.0-beta2-1484.
log  : Installing System.IO.FileSystem 4.0.0.
log  : Installing System.Runtime.InteropServices 4.0.20.
log  : Installing System.IO.FileSystem.Primitives 4.0.0.
log  : Installing Microsoft.AspNetCore.Cryptography.Internal 1.0.0.
log  : Installing Microsoft.AspNetCore.DataProtection.Abstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Routing.Abstractions 1.0.0.
log  : Installing NuGet.Protocol.Core.v3 3.5.0-beta2-1484.
log  : Installing NuGet.Repositories 3.5.0-beta2-1484.
log  : Installing NuGet.LibraryModel 3.5.0-beta2-1484.
log  : Installing NuGet.Packaging.Core.Types 3.5.0-beta2-1484.
log  : Installing Microsoft.DotNet.InternalAbstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Abstractions 1.0.1.
log  : Installing Microsoft.Extensions.Globalization.CultureInfoCache 1.0.0.
log  : Installing Microsoft.Extensions.Localization.Abstractions 1.0.0.
log  : Installing System.Xml.ReaderWriter 4.0.10.
log  : Installing System.Runtime.InteropServices 4.0.0.
log  : Installing System.Net.Primitives 4.0.0.
log  : Installing System.Resources.ResourceManager 4.0.0.
log  : Installing System.Reflection.Primitives 4.0.0.
log  : Installing Microsoft.AspNetCore.DataProtection 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Abstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Authorization 1.0.0.
log  : Installing NuGet.DependencyResolver.Core 3.5.0-beta2-1484.
log  : Installing NuGet.Packaging.Core 3.5.0-beta2-1484.
log  : Installing NuGet.Common 3.5.0-beta2-1484.
log  : Installing Microsoft.Extensions.DependencyModel 1.0.0.
log  : Installing NuGet.RuntimeModel 3.5.0-beta2-1484.
log  : Installing System.Diagnostics.Contracts 4.0.1.
log  : Installing System.Net.WebSockets 4.0.0.
log  : Installing System.ComponentModel.Primitives 4.1.0.
log  : Installing System.Collections.NonGeneric 4.0.1.
log  : Installing System.Collections.Specialized 4.0.1.
log  : Installing Microsoft.Extensions.Caching.Abstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Antiforgery 1.0.1.
log  : Installing Microsoft.AspNetCore.Cors 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Core 1.0.1.
log  : Installing Microsoft.AspNetCore.JsonPatch 1.0.0.
log  : Installing Microsoft.AspNetCore.Localization 1.0.0.
log  : Installing Microsoft.Extensions.Localization 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Razor.Host 1.0.1.
log  : Installing Microsoft.Extensions.FileProviders.Composite 1.0.0.
log  : Installing System.Xml.XDocument 4.0.10.
log  : Installing System.IO.Compression 4.0.0.
log  : Installing System.Net.Http 4.0.0.
log  : Installing System.Runtime 4.0.20.
log  : Installing System.Linq 4.0.0.
log  : Installing System.Text.RegularExpressions 4.0.10.
log  : Installing System.Reflection 4.0.10.
log  : Installing System.Runtime.Extensions 4.0.10.
log  : Installing System.Threading.Tasks 4.0.10.
log  : Installing System.Globalization 4.0.10.
log  : Installing System.IO 4.0.10.
log  : Installing System.Diagnostics.Tracing 4.0.20.
log  : Installing System.Threading 4.0.10.
log  : Installing System.Text.Encoding.Extensions 4.0.10.
log  : Installing System.Collections 4.0.10.
log  : Installing System.Reflection.Extensions 4.0.0.
log  : Installing System.Diagnostics.Tools 4.0.0.
log  : Installing System.Diagnostics.Debug 4.0.10.
log  : Installing System.Text.Encoding 4.0.10.
log  : Installing Microsoft.AspNetCore.Antiforgery 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Core 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Formatters.Json 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.DataAnnotations 1.0.0.
log  : Installing NuGet.ProjectModel 3.5.0-beta2-1484.
log  : Installing NuGet.Packaging 3.5.0-beta2-1484.
log  : Installing NuGet.Versioning 3.5.0-beta2-1484.
log  : Installing NuGet.Frameworks 3.5.0-beta2-1484.
log  : Installing Microsoft.DotNet.ProjectModel 1.0.0-rc3-003121.
log  : Installing Microsoft.AspNetCore.Razor 1.0.0.
log  : Installing Microsoft.AspNetCore.Html.Abstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Hosting.Server.Abstractions 1.0.0.
log  : Installing Microsoft.Net.Http.Headers 1.0.0.
log  : Installing Microsoft.AspNetCore.Http.Features 1.0.0.
log  : Installing System.Text.Encodings.Web 4.0.0.
log  : Installing Microsoft.Extensions.FileSystemGlobbing 1.0.0.
log  : Installing System.ComponentModel.TypeConverter 4.1.0.
log  : Installing Microsoft.NETCore.Jit 1.0.4.
log  : Installing Microsoft.Extensions.Primitives 1.0.0.
log  : Installing Microsoft.Extensions.Caching.Memory 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.ViewFeatures 1.0.1.
log  : Installing Microsoft.Extensions.Logging 1.0.0.
log  : Installing Microsoft.Extensions.Logging.Console 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.DataAnnotations 1.0.1.
log  : Installing Microsoft.AspNetCore.Mvc.ApiExplorer 1.0.1.
log  : Installing Microsoft.AspNetCore.Mvc.Cors 1.0.1.
log  : Installing Microsoft.AspNetCore.Mvc.Formatters.Json 1.0.1.
log  : Installing Microsoft.AspNetCore.Mvc.Localization 1.0.1.
log  : Installing Microsoft.Extensions.Logging.Debug 1.0.0.
log  : Installing Microsoft.Extensions.Configuration.Json 1.0.0.
log  : Installing Microsoft.NETCore.App 1.0.1.
log  : Installing Microsoft.Extensions.Options.ConfigurationExtensions 1.0.0.
log  : Installing Microsoft.VisualStudio.Web.BrowserLink.Loader 14.0.0.
log  : Installing Microsoft.Extensions.Configuration.EnvironmentVariables 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc.Razor 1.0.1.
log  : Installing Microsoft.AspNetCore.Mvc.TagHelpers 1.0.1.
log  : Installing Microsoft.Extensions.DependencyInjection 1.0.0.
log  : Installing Microsoft.AspNetCore.Routing 1.0.1.
log  : Installing Microsoft.ApplicationInsights 2.1.0.
log  : Installing Microsoft.AspNetCore.Mvc.ViewFeatures 1.0.0.
log  : Installing Microsoft.AspNetCore.StaticFiles 1.0.0.
log  : Installing Microsoft.Extensions.DiagnosticAdapter 1.0.0.
log  : Installing Microsoft.DotNet.Cli.Utils 1.0.0-preview2-003121.
log  : Installing Microsoft.AspNetCore.Server.IISIntegration 1.0.0.
log  : Installing Microsoft.AspNetCore.Diagnostics 1.0.0.
log  : Installing Microsoft.AspNetCore.Razor.Tools 1.0.0-preview2-final.
log  : Installing Microsoft.DotNet.ProjectModel.Loader 1.0.0-preview2-003121.
log  : Installing Microsoft.AspNetCore.Server.Kestrel 1.0.1.
log  : Installing Microsoft.ApplicationInsights.AspNetCore 1.0.0.
log  : Installing Microsoft.AspNetCore.Mvc 1.0.1.
log  : Installing Microsoft.AspNetCore.Razor.Runtime 1.0.0.
log  : Installing Microsoft.Extensions.CommandLineUtils 1.0.0.
log  : Installing Microsoft.Extensions.DependencyInjection.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.Logging.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.Configuration.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.Configuration 1.0.0.
log  : Installing System.Runtime.Serialization.Primitives 4.1.1.
log  : Installing Microsoft.NETCore.Runtime.CoreCLR 1.0.4.
log  : Installing Newtonsoft.Json 9.0.1.
log  : Installing Microsoft.Extensions.Configuration.FileExtensions 1.0.0.
log  : Installing Microsoft.AspNetCore.Hosting 1.0.0.
log  : Installing Microsoft.Extensions.Options 1.0.0.
log  : Installing Microsoft.AspNetCore.WebUtilities 1.0.0.
log  : Installing Microsoft.Extensions.Configuration.Binder 1.0.0.
log  : Installing Microsoft.AspNetCore.Diagnostics.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.PlatformAbstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Http 1.0.0.
log  : Installing Microsoft.Extensions.FileProviders.Physical 1.0.0.
log  : Installing Microsoft.AspNetCore.HttpOverrides 1.0.0.
log  : Installing Microsoft.AspNetCore.Http.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.ObjectPool 1.0.0.
log  : Installing Microsoft.AspNetCore.Http.Extensions 1.0.0.
log  : Installing Microsoft.AspNetCore.Routing.Abstractions 1.0.1.
log  : Installing Microsoft.Extensions.FileProviders.Abstractions 1.0.0.
log  : Installing Microsoft.AspNetCore.Hosting.Abstractions 1.0.0.
log  : Installing Microsoft.Extensions.WebEncoders 1.0.0.
log  : Restoring packages for tool 'BundlerMinifier.Core' in /tmp/tmp.NyYYPobKe8/project.json...
log  : Installing NUglify 1.5.0.
log  : Installing BundlerMinifier.Core 2.0.238.
log  : Restoring packages for tool 'Microsoft.AspNetCore.Razor.Tools' in /tmp/tmp.NyYYPobKe8/project.json...
log  : Restoring packages for tool 'Microsoft.AspNetCore.Server.IISIntegration.Tools' in /tmp/tmp.NyYYPobKe8/project.json...
log  : Installing Microsoft.AspNetCore.Server.IISIntegration.Tools 1.0.0-preview2-final.
log  : Writing lock file to disk. Path: /tmp/tmp.NyYYPobKe8/project.lock.json
log  : /tmp/tmp.NyYYPobKe8/project.json
log  : Restore completed in 26747ms.
Publishing the app
Publishing tmp.NyYYPobKe8 for .NETCoreApp,Version=v1.0
Bundling with configuration from /tmp/tmp.NyYYPobKe8/bundleconfig.json
Processing wwwroot/css/site.min.css
  Bundled
  Minified
Processing wwwroot/js/site.min.js
  Bundled
Project tmp.NyYYPobKe8 (.NETCoreApp,Version=v1.0) will be compiled because expected outputs are missing
Compiling tmp.NyYYPobKe8 for .NETCoreApp,Version=v1.0
Compilation succeeded.
    0 Warning(s)
    0 Error(s)
Time elapsed 00:00:03.5252258
 
Configuring the following project for use with IIS: '/tmp/build_4cb483e362a843f36d38cf53fac35da2/heroku_output'
Updating web.config at '/tmp/build_4cb483e362a843f36d38cf53fac35da2/heroku_output/web.config'
Configuring project completed successfully
publish: Published to /tmp/build_4cb483e362a843f36d38cf53fac35da2/heroku_output
Published 1/1 projects successfully
Publish Successed
-----> Discovering process types
       Procfile declares types -> web
-----> Compressing...
       Done: 54.5M
-----> Launching...
       Released v3
       https://afternoon-castle-17040.herokuapp.com/ deployed to Heroku
@kharlamov
Copy link

kharlamov commented Feb 26, 2017

For me this was a problem with the port. If I ran heroku logs -t I would get:

Starting process with command `cd /app/heroku_output && dotnet ./MyAppName.dll --server.urls http://+:17005`

However the application would output:

Now listening on: http://+:5000

Adding this to my Program.cs fixed it for me:

            var config = new ConfigurationBuilder()
                .AddCommandLine(args)
                .AddEnvironmentVariables(prefix: "ASPNETCORE_")
                .Build();

            var host = new WebHostBuilder()
                .UseConfiguration(config)...

Not sure if this is the exact issue your are seeing,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants