diff --git a/deploy-apps/manifest-attributes.html.md.erb b/deploy-apps/manifest-attributes.html.md.erb index ecbddfe4..02fdd0e7 100644 --- a/deploy-apps/manifest-attributes.html.md.erb +++ b/deploy-apps/manifest-attributes.html.md.erb @@ -368,6 +368,24 @@ The default number of instances is 1. To ensure that platform maintenance does not interrupt your app, <%= vars.recommended_by %> recommends running at least two instances. +### lifecycle + +The `lifecycle` attribute specifies which application lifecycle to use for staging and running the application. Three variants are supported at the moment: + +- [`buildpack`](../../buildpacks/classic.html) +- [`cnb`](../../buildpacks/cnb/index.html) +- [`docker`](push-docker.html) + +For example: + +``` +--- + ... + lifecycle: buildpack +``` + +The default is `buildpack` unless the [`docker`](#docker) attribute is specified. + ### log-rate-limit-per-second The `log-rate-limit-per-second` attribute specifies the log rate limit for all instances of an app. This attribute requires a unit of measurement: `B`, `K`, `KB`, `M`, `MB`, `G`, or `GB`, in either uppercase or lowercase.