core/__snapshots__/TestGenerateBuildPlanForExamples_node-nx-next_1.snap.json
core/__snapshots__/TestGenerateBuildPlanForExamples_node-nx-next_1.snap.jsonBrowse 1970 files
1,218 tokens
3,766 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 "next-apps-web": {12 "directory": "/app/apps/web/.next/cache",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": "cd apps/web \u0026\u0026 next start",58 "variables": {59 "CI": "true",60 "NODE_ENV": "production",61 "NPM_CONFIG_FETCH_RETRIES": "5",62 "NPM_CONFIG_FUND": "false",63 "NPM_CONFIG_PRODUCTION": "false",64 "NPM_CONFIG_UPDATE_NOTIFIER": "false",65 "RAILPACK_VERSION": "dev"66 }67 },68 "steps": [69 {70 "assets": {71 "generated-mise-toml": "[generated-mise-toml]"72 },73 "commands": [74 {75 "path": "/mise/shims"76 },77 {78 "customName": "create mise config",79 "name": "generated-mise-toml",80 "path": "/etc/mise/config.toml"81 },82 {83 "cmd": "mise install",84 "customName": "install mise packages: node, pnpm"85 }86 ],87 "inputs": [88 {89 "image": "ghcr.io/railwayapp/railpack-builder:mise-2026.9.9"90 }91 ],92 "name": "packages:mise",93 "variables": {94 "MISE_CACHE_DIR": "/mise/cache",95 "MISE_CONFIG_DIR": "/mise",96 "MISE_DATA_DIR": "/mise",97 "MISE_INSTALLS_DIR": "/mise/installs",98 "MISE_SHIMS_DIR": "/mise/shims"99 }100 },101 {102 "caches": [103 "pnpm-install"104 ],105 "commands": [106 {107 "path": "/app/node_modules/.bin"108 },109 {110 "cmd": "mkdir -p /app/node_modules/.cache"111 },112 {113 "dest": ".npmrc",114 "src": ".npmrc"115 },116 {117 "dest": "apps/web/package.json",118 "src": "apps/web/package.json"119 },120 {121 "dest": "package.json",122 "src": "package.json"123 },124 {125 "dest": "pnpm-lock.yaml",126 "src": "pnpm-lock.yaml"127 },128 {129 "dest": "pnpm-workspace.yaml",130 "src": "pnpm-workspace.yaml"131 },132 {133 "path": "/opt/pnpm"134 },135 {136 "cmd": "pnpm add -g node-gyp"137 },138 {139 "cmd": "pnpm install --frozen-lockfile --prefer-offline"140 }141 ],142 "inputs": [143 {144 "step": "packages:mise"145 }146 ],147 "name": "install",148 "variables": {149 "CI": "true",150 "NODE_ENV": "production",151 "NPM_CONFIG_FETCH_RETRIES": "5",152 "NPM_CONFIG_FUND": "false",153 "NPM_CONFIG_PRODUCTION": "false",154 "NPM_CONFIG_UPDATE_NOTIFIER": "false",155 "PNPM_HOME": "/opt/pnpm",156 "PNPM_STORE_DIR": "/opt/pnpm/store"157 }158 },159 {160 "caches": [161 "node-modules",162 "next-apps-web"163 ],164 "commands": [165 {166 "cmd": "nx build @node-nx-next/web"167 }168 ],169 "inputs": [170 {171 "step": "install"172 },173 {174 "include": [175 "."176 ],177 "local": true178 }179 ],180 "name": "build",181 "secrets": [182 "*"183 ],184 "variables": {185 "NEXT_TELEMETRY_DISABLED": "1"186 }187 },188 {189 "caches": [190 "apt",191 "apt-lists"192 ],193 "commands": [194 {195 "cmd": "sh -c 'apt-get update \u0026\u0026 apt-get install -y libatomic1'",196 "customName": "install apt packages: libatomic1"197 }198 ],199 "inputs": [200 {201 "image": "ghcr.io/railwayapp/railpack-runtime:mise-2026.9.9"202 }203 ],204 "name": "packages:apt:runtime"205 }206 ]207}