core/__snapshots__/TestGenerateBuildPlanForExamples_dotnet-api_1.snap.json
core/__snapshots__/TestGenerateBuildPlanForExamples_dotnet-api_1.snap.jsonBrowse 1970 files
1,040 tokens
3,095 bytes
Token encoding: o200k_base
Snapshot 21a254f
← Back to SKILL.md
1{2 "caches": {3 "apt": {4 "directory": "/var/cache/apt",5 "type": "locked"6 },7 "apt-lists": {8 "directory": "/var/lib/apt/lists",9 "type": "locked"10 }11 },12 "deploy": {13 "base": {14 "step": "packages:apt:runtime"15 },16 "inputs": [17 {18 "include": [19 "/mise/installs/dotnet/8.0.404"20 ],21 "step": "packages:mise"22 },23 {24 "include": [25 "out"26 ],27 "step": "build"28 }29 ],30 "startCommand": "ASPNETCORE_URLS=http://0.0.0.0:${PORT:-3000} ./out/csharp-api",31 "variables": {32 "ASPNETCORE_CONTENTROOT": "/app/out",33 "ASPNETCORE_ENVIRONMENT": "Production",34 "DOTNET_CLI_TELEMETRY_OPTOUT": "1",35 "DOTNET_ROOT": "/mise/installs/dotnet/8.0.404",36 "RAILPACK_VERSION": "dev"37 }38 },39 "steps": [40 {41 "assets": {42 "generated-mise-toml": "[generated-mise-toml]"43 },44 "commands": [45 {46 "path": "/mise/shims"47 },48 {49 "dest": "global.json",50 "src": "global.json"51 },52 {53 "customName": "create mise config",54 "name": "generated-mise-toml",55 "path": "/etc/mise/config.toml"56 },57 {58 "cmd": "mise install",59 "customName": "install mise packages: dotnet"60 }61 ],62 "inputs": [63 {64 "image": "ghcr.io/railwayapp/railpack-builder:mise-2026.9.9"65 }66 ],67 "name": "packages:mise",68 "variables": {69 "MISE_CACHE_DIR": "/mise/cache",70 "MISE_CONFIG_DIR": "/mise",71 "MISE_DATA_DIR": "/mise",72 "MISE_INSTALLS_DIR": "/mise/installs",73 "MISE_SHIMS_DIR": "/mise/shims"74 }75 },76 {77 "commands": [78 {79 "dest": "nuget.config*",80 "src": "nuget.config*"81 },82 {83 "dest": "*.csproj",84 "src": "*.csproj"85 },86 {87 "dest": "global.json*",88 "src": "global.json*"89 },90 {91 "cmd": "mkdir -p /root/.nuget/packages"92 },93 {94 "cmd": "dotnet restore"95 }96 ],97 "inputs": [98 {99 "step": "packages:mise"100 }101 ],102 "name": "install",103 "secrets": [104 "*"105 ],106 "variables": {107 "ASPNETCORE_CONTENTROOT": "/app/out",108 "ASPNETCORE_ENVIRONMENT": "Production",109 "DOTNET_CLI_TELEMETRY_OPTOUT": "1",110 "DOTNET_ROOT": "/mise/installs/dotnet/8.0.404"111 }112 },113 {114 "commands": [115 {116 "cmd": "dotnet publish --no-restore -c Release -o out"117 }118 ],119 "inputs": [120 {121 "step": "packages:mise"122 },123 {124 "include": [125 "obj/",126 "/root/.nuget/packages"127 ],128 "step": "install"129 },130 {131 "include": [132 "."133 ],134 "local": true135 }136 ],137 "name": "build",138 "secrets": [139 "*"140 ],141 "variables": {142 "ASPNETCORE_CONTENTROOT": "/app/out",143 "ASPNETCORE_ENVIRONMENT": "Production",144 "DOTNET_CLI_TELEMETRY_OPTOUT": "1",145 "DOTNET_ROOT": "/mise/installs/dotnet/8.0.404"146 }147 },148 {149 "caches": [150 "apt",151 "apt-lists"152 ],153 "commands": [154 {155 "cmd": "sh -c 'apt-get update \u0026\u0026 apt-get install -y libicu-dev'",156 "customName": "install apt packages: libicu-dev"157 }158 ],159 "inputs": [160 {161 "image": "ghcr.io/railwayapp/railpack-runtime:mise-2026.9.9"162 }163 ],164 "name": "packages:apt:runtime"165 }166 ]167}