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