View Source Dagger.File (dagger v0.14.0)
A file.
Summary
Functions
Retrieves the contents of the file.
Return the file's digest. The format of the digest is not guaranteed to be stable between releases of Dagger. It is guaranteed to be stable between invocations of the same Dagger engine.
Writes the file to a file path on the host.
A unique identifier for this File.
Retrieves the name of the file.
Retrieves the size of the file, in bytes.
Force evaluation in the engine.
Retrieves this file with its name set to the given name.
Retrieves this file with its created/modified timestamps set to the given time.
Types
Functions
Retrieves the contents of the file.
Return the file's digest. The format of the digest is not guaranteed to be stable between releases of Dagger. It is guaranteed to be stable between invocations of the same Dagger engine.
@spec export(t(), String.t(), [{:allow_parent_dir_path, boolean() | nil}]) :: {:ok, String.t()} | {:error, term()}
Writes the file to a file path on the host.
@spec id(t()) :: {:ok, Dagger.FileID.t()} | {:error, term()}
A unique identifier for this File.
Retrieves the name of the file.
Retrieves the size of the file, in bytes.
Force evaluation in the engine.
Retrieves this file with its name set to the given name.
Retrieves this file with its created/modified timestamps set to the given time.