mirror of
https://github.com/hanzoai/pack.git
synced 2026-09-30 23:43:13 +00:00
update snapshot tests
This commit is contained in:
@@ -51,8 +51,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -71,6 +71,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -88,7 +91,8 @@
|
||||
"setup",
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -102,7 +106,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -116,7 +120,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:config",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
@@ -130,6 +134,9 @@
|
||||
"packages:apt:config"
|
||||
],
|
||||
"name": "build",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
|
||||
@@ -43,8 +43,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -74,6 +74,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"CGO_ENABLED": "0"
|
||||
}
|
||||
@@ -95,7 +98,10 @@
|
||||
"packages:mise",
|
||||
"install"
|
||||
],
|
||||
"name": "build"
|
||||
"name": "build",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -40,8 +40,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -71,6 +71,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"CGO_ENABLED": "0"
|
||||
}
|
||||
@@ -92,7 +95,10 @@
|
||||
"packages:mise",
|
||||
"install"
|
||||
],
|
||||
"name": "build"
|
||||
"name": "build",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -54,8 +54,8 @@
|
||||
"/root/.local/state/mise",
|
||||
"/app/mise.toml"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -74,6 +74,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -98,7 +99,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -117,9 +119,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -49,8 +49,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -69,6 +69,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -97,7 +98,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -116,9 +118,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -49,8 +49,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -69,6 +69,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -93,7 +94,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "corepack"
|
||||
"name": "corepack",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -117,7 +119,8 @@
|
||||
"setup",
|
||||
"corepack"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -136,9 +139,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -53,8 +53,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -73,6 +73,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -101,7 +102,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -121,9 +123,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -49,8 +49,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -69,6 +69,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -105,7 +106,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -116,9 +118,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -49,8 +49,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -69,6 +69,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -97,7 +98,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -108,9 +110,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+5
-4
@@ -45,8 +45,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -65,6 +65,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -81,9 +82,9 @@
|
||||
"setup"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -56,8 +56,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -76,6 +76,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -100,7 +101,8 @@
|
||||
"packages:mise",
|
||||
"setup"
|
||||
],
|
||||
"name": "corepack"
|
||||
"name": "corepack",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -148,7 +150,8 @@
|
||||
"setup",
|
||||
"corepack"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -169,9 +172,9 @@
|
||||
"install"
|
||||
],
|
||||
"name": "build",
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+16
-8
@@ -31,8 +31,8 @@
|
||||
"steps": [
|
||||
{
|
||||
"name": "packages:image",
|
||||
"startingImage": "php:8.2.27-fpm",
|
||||
"useSecrets": false
|
||||
"secrets": [],
|
||||
"startingImage": "php:8.2.27-fpm"
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -49,7 +49,7 @@
|
||||
"packages:image"
|
||||
],
|
||||
"name": "packages:apt:nginx",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -73,6 +73,9 @@
|
||||
"packages:apt:nginx"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"COMPOSER_CACHE_DIR": "/opt/cache/composer"
|
||||
}
|
||||
@@ -103,8 +106,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -123,6 +126,7 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup:node",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"CI": "true",
|
||||
"NODE_ENV": "production",
|
||||
@@ -151,7 +155,8 @@
|
||||
"packages:mise",
|
||||
"setup:node"
|
||||
],
|
||||
"name": "install:node"
|
||||
"name": "install:node",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -173,9 +178,9 @@
|
||||
"outputs": [
|
||||
"/app"
|
||||
],
|
||||
"variables": {
|
||||
"HELLO": "world"
|
||||
}
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"assets": {
|
||||
@@ -208,6 +213,9 @@
|
||||
"packages:apt:nginx"
|
||||
],
|
||||
"name": "nginx:setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"IS_LARAVEL": "true"
|
||||
}
|
||||
|
||||
@@ -23,8 +23,8 @@
|
||||
"steps": [
|
||||
{
|
||||
"name": "packages:image",
|
||||
"startingImage": "php:8.2.27-fpm",
|
||||
"useSecrets": false
|
||||
"secrets": [],
|
||||
"startingImage": "php:8.2.27-fpm"
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -41,7 +41,7 @@
|
||||
"packages:image"
|
||||
],
|
||||
"name": "packages:apt:nginx",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -65,6 +65,9 @@
|
||||
"packages:apt:nginx"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"COMPOSER_CACHE_DIR": "/opt/cache/composer"
|
||||
}
|
||||
@@ -99,10 +102,16 @@
|
||||
"dependsOn": [
|
||||
"packages:apt:nginx"
|
||||
],
|
||||
"name": "nginx:setup"
|
||||
"name": "nginx:setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "packages:mise"
|
||||
"name": "packages:mise",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -19,8 +19,8 @@
|
||||
"steps": [
|
||||
{
|
||||
"name": "packages:image",
|
||||
"startingImage": "php:8.4.3-fpm",
|
||||
"useSecrets": false
|
||||
"secrets": [],
|
||||
"startingImage": "php:8.4.3-fpm"
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -37,7 +37,7 @@
|
||||
"packages:image"
|
||||
],
|
||||
"name": "packages:apt:nginx",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"assets": {
|
||||
@@ -69,10 +69,16 @@
|
||||
"dependsOn": [
|
||||
"packages:apt:nginx"
|
||||
],
|
||||
"name": "nginx:setup"
|
||||
"name": "nginx:setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "packages:mise"
|
||||
"name": "packages:mise",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -43,8 +43,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -63,6 +63,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -103,6 +106,7 @@
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"PDM_CHECK_UPDATE": "false"
|
||||
}
|
||||
@@ -119,7 +123,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -47,8 +47,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -67,6 +67,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -95,7 +98,8 @@
|
||||
"setup",
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -109,7 +113,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -43,8 +43,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -63,6 +63,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -98,7 +101,8 @@
|
||||
"setup",
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -112,7 +116,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -52,8 +52,8 @@
|
||||
"/root/.local/state/mise",
|
||||
"/app/.python-version"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -72,6 +72,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -100,7 +103,8 @@
|
||||
"setup",
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install"
|
||||
"name": "install",
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -114,7 +118,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -48,8 +48,8 @@
|
||||
"/root/.local/state/mise",
|
||||
"/app/.python-version"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -68,6 +68,9 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"PIP_CACHE_DIR": "/opt/pip-cache",
|
||||
"PIP_DEFAULT_TIMEOUT": "100",
|
||||
@@ -111,6 +114,7 @@
|
||||
"packages:apt:python-system-deps"
|
||||
],
|
||||
"name": "install",
|
||||
"secrets": [],
|
||||
"variables": {
|
||||
"UV_CACHE_DIR": "/opt/uv-cache",
|
||||
"UV_COMPILE_BYTECODE": "1",
|
||||
@@ -129,7 +133,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:python-system-deps",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -10,14 +10,13 @@
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"name": "packages:mise"
|
||||
"name": "packages:mise",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
{
|
||||
"cmd": "sh -c '{ \"name\": \"NOT_SECRET\", \"value\": \"not secret\" }'",
|
||||
"customName": "{ \"name\": \"NOT_SECRET\", \"value\": \"not secret\" }"
|
||||
},
|
||||
{
|
||||
"dest": ".",
|
||||
"src": "."
|
||||
@@ -30,7 +29,16 @@
|
||||
"dependsOn": [
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "defaultsToUsing"
|
||||
"name": "defaultsToUsing",
|
||||
"outputs": [
|
||||
"/app"
|
||||
],
|
||||
"secrets": [
|
||||
"*"
|
||||
],
|
||||
"variables": {
|
||||
"NOT_SECRET": "not secret"
|
||||
}
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
@@ -47,14 +55,13 @@
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "doesNotUseSecrets",
|
||||
"useSecrets": false
|
||||
"outputs": [
|
||||
"/app"
|
||||
],
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
{
|
||||
"cmd": "sh -c '{ \"name\": \"NOT_SECRET\", \"value\": \"not secret\" }'",
|
||||
"customName": "{ \"name\": \"NOT_SECRET\", \"value\": \"not secret\" }"
|
||||
},
|
||||
{
|
||||
"dest": ".",
|
||||
"src": "."
|
||||
@@ -67,7 +74,17 @@
|
||||
"dependsOn": [
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "usesSecrets"
|
||||
"name": "usesSecrets",
|
||||
"outputs": [
|
||||
"/app"
|
||||
],
|
||||
"secrets": [
|
||||
"MY_SECRET",
|
||||
"MY_OTHER_SECRET"
|
||||
],
|
||||
"variables": {
|
||||
"NOT_SECRET": "not secret"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -33,8 +33,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -59,7 +59,10 @@
|
||||
"dependsOn": [
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup"
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -33,8 +33,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -59,7 +59,10 @@
|
||||
"dependsOn": [
|
||||
"packages:mise"
|
||||
],
|
||||
"name": "setup"
|
||||
"name": "setup",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -57,8 +57,8 @@
|
||||
"/etc/mise/config.toml",
|
||||
"/root/.local/state/mise"
|
||||
],
|
||||
"secrets": [],
|
||||
"startingImage": "ghcr.io/railwayapp/railpack-builder-base:latest",
|
||||
"useSecrets": false,
|
||||
"variables": {
|
||||
"MISE_CACHE_DIR": "/mise/cache",
|
||||
"MISE_CONFIG_DIR": "/mise",
|
||||
@@ -79,7 +79,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:test",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
},
|
||||
{
|
||||
"commands": [
|
||||
@@ -93,6 +93,9 @@
|
||||
"name": "install",
|
||||
"outputs": [
|
||||
"node_modules"
|
||||
],
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -106,7 +109,10 @@
|
||||
"install",
|
||||
"packages:apt:config"
|
||||
],
|
||||
"name": "build"
|
||||
"name": "build",
|
||||
"secrets": [
|
||||
"*"
|
||||
]
|
||||
},
|
||||
{
|
||||
"caches": [
|
||||
@@ -120,7 +126,7 @@
|
||||
}
|
||||
],
|
||||
"name": "packages:apt:config",
|
||||
"useSecrets": false
|
||||
"secrets": []
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user