Type object
File match railpack.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/railpack/latest.json
Source https://schema.railpack.com

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

provider string

The provider to use

buildAptPackages string[]

List of apt packages to install during the build step

steps Record<string, object>

Map of step names to step definitions

deploy object

Deploy configuration

6 nested properties
aptPackages string[]

List of apt packages to include at runtime

base object | object | object | string

The base image to use for the deploy step

inputs object | object | object | string[]

The inputs for the deploy step

startCommand string

The command to run in the container

variables Record<string, string>

The variables available to this step. The key is the name of the variable that is referenced in a variable command

paths string[]

The paths to prepend to the $PATH environment variable

packages Record<string, string>

Map of package name to package version

caches Record<string, object>

Map of cache name to cache definitions. The cache key can be referenced in an exec command

secrets string[]

Secrets that should be made available to commands that have useSecrets set to true

$schema string

The schema for this config