API Reference dagger v0.8.7
modules
Modules
The Boolean
scalar type represents true
or false
.
Key value object that represents a build argument.
A global cache volume identifier.
Sharing mode of the cache volume.
A directory whose contents persist across runs.
Query
An OCI-compatible container, also known as a docker container.
A unique container identifier. Null designates an empty container (scratch).
The DateTime
scalar type represents a DateTime. The DateTime is serialized as an RFC 3339 quoted string
A directory.
A content-addressed directory identifier.
A simple key value object that represents an environment variable.
A file.
A file identifier.
A git ref (tag, branch or commit).
A git repository.
Information about the host execution environment.
An environment variable on the host environment.
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4"
) or integer (such as 4
) input value will be accepted as an ID.
Compression algorithm to use for image layers.
Mediatypes to use in published or exported image metadata.
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^53 1) and 2^53 - 1.
A simple key value object that represents a label.
Transport layer network protocol associated to a port.
Key value object that represents a Pipeline label.
The platform config OS and architecture in a Container.
A port exposed by a container.
A collection of Dagger resources that can be queried and invoked.
A command defined in a project that can be invoked from the CLI.
A flag accepted by a project command.
A unique project command identifier.
A unique project identifier.
A reference to a secret value, which can be handled more safely than the value itself.
A unique identifier for a secret.
Socket
A content-addressed socket identifier.
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
mix-tasks
Mix Tasks
Generate Dagger API.