core/__snapshots__/TestGenerateBuildPlanForExamples_node-astro-server_1.snap.json
core/__snapshots__/TestGenerateBuildPlanForExamples_node-astro-server_1.snap.jsonBrowse 1970 files
1,136 tokens
3,475 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 "astro": {12 "directory": "/app/node_modules/.astro",13 "type": "shared"14 },15 "node-modules": {16 "directory": "/app/node_modules/.cache",17 "type": "shared"18 },19 "pnpm-install": {20 "directory": "/opt/pnpm/store",21 "type": "shared"22 }23 },24 "deploy": {25 "base": {26 "step": "packages:apt:runtime"27 },28 "inputs": [29 {30 "include": [31 "/mise/shims",32 "/mise/installs",33 "/usr/local/bin/mise",34 "/etc/mise/config.toml",35 "/root/.local/state/mise"36 ],37 "step": "packages:mise"38 },39 {40 "include": [41 "/app/node_modules"42 ],43 "step": "build"44 },45 {46 "exclude": [47 "node_modules",48 ".yarn"49 ],50 "include": [51 "/root/.cache",52 "."53 ],54 "step": "build"55 }56 ],57 "startCommand": "pnpm run start",58 "variables": {59 "CI": "true",60 "HOST": "0.0.0.0",61 "NODE_ENV": "production",62 "NPM_CONFIG_FETCH_RETRIES": "5",63 "NPM_CONFIG_FUND": "false",64 "NPM_CONFIG_PRODUCTION": "false",65 "NPM_CONFIG_UPDATE_NOTIFIER": "false",66 "RAILPACK_VERSION": "dev"67 }68 },69 "steps": [70 {71 "assets": {72 "generated-mise-toml": "[generated-mise-toml]"73 },74 "commands": [75 {76 "path": "/mise/shims"77 },78 {79 "customName": "create mise config",80 "name": "generated-mise-toml",81 "path": "/etc/mise/config.toml"82 },83 {84 "cmd": "mise install",85 "customName": "install mise packages: node, pnpm"86 }87 ],88 "inputs": [89 {90 "image": "ghcr.io/railwayapp/railpack-builder:mise-2026.9.9"91 }92 ],93 "name": "packages:mise",94 "variables": {95 "MISE_CACHE_DIR": "/mise/cache",96 "MISE_CONFIG_DIR": "/mise",97 "MISE_DATA_DIR": "/mise",98 "MISE_INSTALLS_DIR": "/mise/installs",99 "MISE_SHIMS_DIR": "/mise/shims"100 }101 },102 {103 "caches": [104 "pnpm-install"105 ],106 "commands": [107 {108 "path": "/app/node_modules/.bin"109 },110 {111 "cmd": "mkdir -p /app/node_modules/.cache"112 },113 {114 "dest": "package.json",115 "src": "package.json"116 },117 {118 "dest": "pnpm-lock.yaml",119 "src": "pnpm-lock.yaml"120 },121 {122 "path": "/opt/pnpm"123 },124 {125 "cmd": "pnpm add -g node-gyp"126 },127 {128 "cmd": "pnpm install --frozen-lockfile --prefer-offline"129 }130 ],131 "inputs": [132 {133 "step": "packages:mise"134 }135 ],136 "name": "install",137 "variables": {138 "CI": "true",139 "HOST": "0.0.0.0",140 "NODE_ENV": "production",141 "NPM_CONFIG_FETCH_RETRIES": "5",142 "NPM_CONFIG_FUND": "false",143 "NPM_CONFIG_PRODUCTION": "false",144 "NPM_CONFIG_UPDATE_NOTIFIER": "false",145 "PNPM_HOME": "/opt/pnpm",146 "PNPM_STORE_DIR": "/opt/pnpm/store"147 }148 },149 {150 "caches": [151 "node-modules",152 "astro"153 ],154 "commands": [155 {156 "cmd": "pnpm run build"157 }158 ],159 "inputs": [160 {161 "step": "install"162 },163 {164 "include": [165 "."166 ],167 "local": true168 }169 ],170 "name": "build",171 "secrets": [172 "*"173 ]174 },175 {176 "caches": [177 "apt",178 "apt-lists"179 ],180 "commands": [181 {182 "cmd": "sh -c 'apt-get update \u0026\u0026 apt-get install -y libatomic1'",183 "customName": "install apt packages: libatomic1"184 }185 ],186 "inputs": [187 {188 "image": "ghcr.io/railwayapp/railpack-runtime:mise-2026.9.9"189 }190 ],191 "name": "packages:apt:runtime"192 }193 ]194}