fix(railpack): align example ports and smoke checks

Update Railpack seed examples to use the expected Flask start command and Go/Rust exposed ports. Adjust smoke coverage to run Symfony by default and accept reachable 4xx responses, and extend seeder tests for per-example branch and port assertions.
This commit is contained in:
Andras Bacsai
2026-05-11 17:13:55 +02:00
parent 0f904d792b
commit 0395db30f0
3 changed files with 26 additions and 6 deletions
@@ -295,20 +295,20 @@ class DevelopmentRailpackExamplesSeeder extends Seeder
'base_directory' => '/flask',
'ports_exposes' => '5000',
'git_branch' => 'v4.x',
'start_command' => 'gunicorn app:app --bind 0.0.0.0:5000',
'start_command' => 'flask run --host=0.0.0.0 --port=5000',
],
[
'uuid' => 'railpack-go-gin',
'name' => 'Railpack Go Gin Example',
'base_directory' => '/go/gin',
'ports_exposes' => '8080',
'ports_exposes' => '3000',
'git_branch' => 'v4.x',
],
[
'uuid' => 'railpack-rust',
'name' => 'Railpack Rust Example',
'base_directory' => '/rust',
'ports_exposes' => '8080',
'ports_exposes' => '8000',
'git_branch' => 'v4.x',
],
[