-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
5 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -82,7 +82,7 @@ All layer specifications may also contain the following optional fields: | |
* ``versioned`` (:toml:`boolean`): by default, and when this setting is ``false``, | ||
the layer is considered unversioned (even if an ``@`` symbol appears in the | ||
layer name). The layer metadata will always report the lock version for these | ||
layers as ``1`` and this value is never implicitly included when deriving | ||
layers as ``1`` and the lock version is never implicitly included when deriving | ||
other names from the layer name. | ||
When this setting is ``true``, the layer is implicitly versioned. | ||
For implicitly versioned layers, a lock version number is stored as part of | ||
|
@@ -96,7 +96,7 @@ This means the following layer versioning styles are supported: | |
|
||
* *unversioned*: layer name uses a format like ``my-app`` with ``versioned`` | ||
omitted or set to ``false``. Dependencies from other layers (if any) refer to | ||
the unversioned layer name. Only the latest version of an implicitly versioned | ||
the unversioned layer name. Only the latest version of an unversioned | ||
layer can be built and published, and only one version can be installed | ||
on any given target system. :ref:`Artifact tagging <layer-metadata>` allows | ||
multiple versions of unversioned layers to still be distributed in parallel. | ||
|
@@ -141,10 +141,9 @@ Runtime layer specifications must contain the following additional field: | |
|
||
* ``python_implementation`` (:toml:`string`): the :pypi:`pbs-installer` name | ||
of the Python runtime to be installed as the base runtime for this layer | ||
(and any upper layers that depend on this layer). | ||
* ``implementation_version`` (:toml:`string`): the :pypi:`pbs-installer` name | ||
of the Python runtime to be installed as the base runtime for this layer | ||
(and any upper layers that depend on this layer). | ||
(and any upper layers that depend on this layer). Implementation names | ||
use the format ``{implementation_name}@{implementation_version}`` | ||
(for example, ``[email protected]``). | ||
|
||
|
||
Framework layer specification fields | ||
|