@@ -65,7 +65,7 @@ $ pack builder inspect heroku/builder:24 | awk '/^Buildpacks:/ {flag=1} /^Detect
65
65
Buildpacks:
66
66
ID NAME VERSION HOMEPAGE
67
67
heroku/deb-packages Heroku .deb Packages 0.0.3 https://github.com/heroku/buildpacks-deb-packages
68
- heroku/dotnet Heroku .NET 0.1.9 https://github.com/heroku/buildpacks-dotnet
68
+ heroku/dotnet Heroku .NET 0.1.10 https://github.com/heroku/buildpacks-dotnet
69
69
heroku/go Heroku Go 0.5.1 https://github.com/heroku/buildpacks-go
70
70
heroku/gradle Heroku Gradle 6.0.4 https://github.com/heroku/buildpacks-jvm
71
71
heroku/java Heroku Java 6.0.4 https://github.com/heroku/buildpacks-jvm
@@ -81,8 +81,8 @@ Buildpacks:
81
81
heroku/nodejs-yarn Heroku Node.js Yarn 3.4.3 https://github.com/heroku/buildpacks-nodejs
82
82
heroku/php Heroku PHP 0.2.0 https://github.com/heroku/buildpacks-php
83
83
heroku/procfile Heroku Procfile 3.2.0 https://github.com/heroku/buildpacks-procfile
84
- heroku/python Heroku Python 0.22 .0 https://github.com/heroku/buildpacks-python
85
- heroku/ruby Heroku Ruby 5.0.0 https://github.com/heroku/buildpacks-ruby
84
+ heroku/python Heroku Python 0.23 .0 https://github.com/heroku/buildpacks-python
85
+ heroku/ruby Heroku Ruby 5.0.1 https://github.com/heroku/buildpacks-ruby
86
86
heroku/sbt Heroku sbt 6.0.4 https://github.com/heroku/buildpacks-jvm
87
87
heroku/scala Heroku Scala 6.0.4 https://github.com/heroku/buildpacks-jvm
88
88
```
@@ -126,7 +126,7 @@ This tutorial was built using the following commit SHA:
126
126
127
127
```
128
128
$ git log --oneline | head -n1
129
- 1957aaf Apply getting started fir guide updates (#37 )
129
+ 42dd66d Bump Npgsql.EntityFrameworkCore.PostgreSQL from 8.0.10 to 8.0.11 (#45 )
130
130
```
131
131
<!-- STOP. This document is autogenerated. Do not manually modify. See the top of the doc for more details. -->
132
132
## Build the application image with the pack CLI
@@ -140,7 +140,7 @@ $ pack build my-image-name --path .
140
140
Image with name "my-image-name" not found
141
141
===> DETECTING
142
142
2 of 3 buildpacks participating
143
- heroku/dotnet 0.1.9
143
+ heroku/dotnet 0.1.10
144
144
heroku/procfile 3.2.0
145
145
===> RESTORING
146
146
Skipping buildpack layer analysis
@@ -151,22 +151,22 @@ Skipping buildpack layer analysis
151
151
- SDK version detection
152
152
- Detected .NET file to publish: `/workspace/GettingStarted.sln`
153
153
- Inferring version requirement from `/workspace/GettingStarted.sln`
154
- - Detected version requirement: `^8 .0`
155
- - Resolved .NET SDK version `8 .0.404 ` (linux-amd64)
154
+ - Detected version requirement: `^9 .0`
155
+ - Resolved .NET SDK version `9 .0.102 ` (linux-amd64)
156
156
- SDK installation
157
- - Downloading SDK from https://download.visualstudio.microsoft.com/download/pr/4e3b04aa-c015-4e06-a42e-05f9f3c54ed2/74d1bb68e330eea13ecfc47f7cf9aeb7 /dotnet-sdk-8 .0.404 -linux-x64.tar.gz .............. (11.9s )
157
+ - Downloading SDK from https://download.visualstudio.microsoft.com/download/pr/0e717d01-aad7-475a-8b67-50c59cf043b1/6eaa1c636e15ec8e1b97b3438360c770 /dotnet-sdk-9 .0.102 -linux-x64.tar.gz .... (1.5s )
158
158
- Verifying SDK checksum
159
159
- Installing SDK
160
160
- Publish solution
161
161
- Using `Release` build configuration
162
162
- Running `dotnet publish /workspace/GettingStarted.sln --runtime linux-x64 "-p:PublishDir=bin/publish"`
163
163
164
164
Determining projects to restore...
165
- Restored /workspace/Frontend/Frontend.csproj (in 11.62 sec).
166
- Frontend -> /workspace/Frontend/bin/Release/net8 .0/linux-x64/Frontend.dll
165
+ Restored /workspace/Frontend/Frontend.csproj (in 6.9 sec).
166
+ Frontend -> /workspace/Frontend/bin/Release/net9 .0/linux-x64/Frontend.dll
167
167
Frontend -> /workspace/Frontend/bin/publish/
168
168
Restoring .NET tools
169
- Tool 'dotnet-ef' (version '8.0.10 ') was restored. Available commands: dotnet-ef
169
+ Tool 'dotnet-ef' (version '8.0.12 ') was restored. Available commands: dotnet-ef
170
170
171
171
Restore was successful.
172
172
Publishing executable database migration bundle
@@ -176,11 +176,11 @@ Skipping buildpack layer analysis
176
176
Done. Migrations Bundle: /workspace/Frontend/bin/publish/efbundle
177
177
Don't forget to copy appsettings.json alongside your bundle if you need it to apply migrations.
178
178
179
- - Done (29.7s )
179
+ - Done (24.3s )
180
180
- Setting launch table
181
181
- Detecting process types from published artifacts
182
182
- Added `Frontend`: bash -c cd Frontend/bin/publish; ./Frontend --urls http://*:$PORT
183
- - Done (finished in 45 .0s)
183
+ - Done (finished in 29 .0s)
184
184
185
185
## Procfile Buildpack
186
186
@@ -199,7 +199,7 @@ Adding label 'io.buildpacks.build.metadata'
199
199
Adding label 'io.buildpacks.project.metadata'
200
200
Setting default process type 'web'
201
201
Saving my-image-name...
202
- *** Images (20d1396ec7ce ):
202
+ *** Images (9f69d4ae94b1 ):
203
203
my-image-name
204
204
Adding cache layer 'heroku/dotnet:nuget-cache'
205
205
Adding cache layer 'heroku/dotnet:sdk'
@@ -214,7 +214,7 @@ Verify that you see “Successfully built image my-image-name” at the end of t
214
214
215
215
```
216
216
$ docker image ls --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}" | grep my-image-name
217
- 20d1396ec7ce my-image-name latest
217
+ 9f69d4ae94b1 my-image-name latest
218
218
```
219
219
<!-- STOP. This document is autogenerated. Do not manually modify. See the top of the doc for more details. -->
220
220
## What does ` pack build ` do?
@@ -228,7 +228,7 @@ When you run `pack build` with a builder, each buildpack runs a detection script
228
228
```
229
229
===> DETECTING
230
230
2 of 3 buildpacks participating
231
- heroku/dotnet 0.1.9
231
+ heroku/dotnet 0.1.10
232
232
heroku/procfile 3.2.0
233
233
===> RESTORING
234
234
Skipping buildpack layer analysis
@@ -254,7 +254,7 @@ $ docker run -it --rm --env PORT=5006 -p 5006:5006 my-image-name
254
254
warn: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[60]
255
255
Storing keys in a directory '/home/heroku/.aspnet/DataProtection-Keys' that may not be persisted outside of the container. Protected data will be unavailable when container is destroyed. For more information go to https://aka.ms/aspnet/dataprotectionwarning
256
256
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
257
- No XML encryptor configured. Key {db133fcd-e7cd-4c0f-930b-cfe501ba7cb7 } may be persisted to storage in unencrypted form.
257
+ No XML encryptor configured. Key {0828958e-41ab-4998-a1b7-d843372346b6 } may be persisted to storage in unencrypted form.
258
258
info: Microsoft.Hosting.Lifetime[14]
259
259
Now listening on: http://[::]:5006
260
260
info: Microsoft.Hosting.Lifetime[0]
@@ -406,8 +406,8 @@ $ pack build my-image-name --path .
406
406
===> ANALYZING
407
407
Image with name "my-image-name" not found
408
408
===> DETECTING
409
- heroku/python 0.22 .0
410
- heroku/dotnet 0.1.9
409
+ heroku/python 0.23 .0
410
+ heroku/dotnet 0.1.10
411
411
heroku/procfile 3.2.0
412
412
===> RESTORING
413
413
Skipping buildpack layer analysis
@@ -433,22 +433,22 @@ Running 'pip install -r requirements.txt'
433
433
- SDK version detection
434
434
- Detected .NET file to publish: `/workspace/GettingStarted.sln`
435
435
- Inferring version requirement from `/workspace/GettingStarted.sln`
436
- - Detected version requirement: `^8 .0`
437
- - Resolved .NET SDK version `8 .0.404 ` (linux-amd64)
436
+ - Detected version requirement: `^9 .0`
437
+ - Resolved .NET SDK version `9 .0.102 ` (linux-amd64)
438
438
- SDK installation
439
- - Downloading SDK from https://download.visualstudio.microsoft.com/download/pr/4e3b04aa-c015-4e06-a42e-05f9f3c54ed2/74d1bb68e330eea13ecfc47f7cf9aeb7 /dotnet-sdk-8 .0.404 -linux-x64.tar.gz ...... (3 .9s)
439
+ - Downloading SDK from https://download.visualstudio.microsoft.com/download/pr/0e717d01-aad7-475a-8b67-50c59cf043b1/6eaa1c636e15ec8e1b97b3438360c770 /dotnet-sdk-9 .0.102 -linux-x64.tar.gz ... (0 .9s)
440
440
- Verifying SDK checksum
441
441
- Installing SDK
442
442
- Publish solution
443
443
- Using `Release` build configuration
444
444
- Running `dotnet publish /workspace/GettingStarted.sln --runtime linux-x64 "-p:PublishDir=bin/publish"`
445
445
446
446
Determining projects to restore...
447
- Restored /workspace/Frontend/Frontend.csproj (in 9.43 sec).
448
- Frontend -> /workspace/Frontend/bin/Release/net8 .0/linux-x64/Frontend.dll
447
+ Restored /workspace/Frontend/Frontend.csproj (in 7.61 sec).
448
+ Frontend -> /workspace/Frontend/bin/Release/net9 .0/linux-x64/Frontend.dll
449
449
Frontend -> /workspace/Frontend/bin/publish/
450
450
Restoring .NET tools
451
- Tool 'dotnet-ef' (version '8.0.10 ') was restored. Available commands: dotnet-ef
451
+ Tool 'dotnet-ef' (version '8.0.12 ') was restored. Available commands: dotnet-ef
452
452
453
453
Restore was successful.
454
454
Publishing executable database migration bundle
@@ -458,11 +458,11 @@ Running 'pip install -r requirements.txt'
458
458
Done. Migrations Bundle: /workspace/Frontend/bin/publish/efbundle
459
459
Don't forget to copy appsettings.json alongside your bundle if you need it to apply migrations.
460
460
461
- - Done (27.5s )
461
+ - Done (25.2s )
462
462
- Setting launch table
463
463
- Detecting process types from published artifacts
464
464
- Added `Frontend`: bash -c cd Frontend/bin/publish; ./Frontend --urls http://*:$PORT
465
- - Done (finished in 34.9s )
465
+ - Done (finished in 29.4s )
466
466
467
467
## Procfile Buildpack
468
468
@@ -483,7 +483,7 @@ Adding label 'io.buildpacks.build.metadata'
483
483
Adding label 'io.buildpacks.project.metadata'
484
484
Setting default process type 'web'
485
485
Saving my-image-name...
486
- *** Images (f023f5f040be ):
486
+ *** Images (a79d6ac20078 ):
487
487
my-image-name
488
488
Adding cache layer 'heroku/python:pip'
489
489
Adding cache layer 'heroku/python:pip-cache'
0 commit comments