dagger
No long description provided.
Installation
dagger install github.com/shykes/daggerverse/dagger@v0.3.1Entrypoint
Return Type
Dagger Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
func (m *MyModule) Example() *dagger.Dagger {
return dag.
Dagger()
}@function
def example() -> dagger.Dagger:
return (
dag.dagger()
)@func()
example(): Dagger {
return dag
.dagger()
}Types
Dagger 🔗
A Dagger module for Dagger
cloud() 🔗
Return Type
Cloud ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
cloudfunc (m *MyModule) Example() *dagger.DaggerCloud {
return dag.
Dagger().
Cloud()
}@function
def example() -> dagger.DaggerCloud:
return (
dag.dagger()
.cloud()
)@func()
example(): DaggerCloud {
return dag
.dagger()
.cloud()
}engine() 🔗
The Dagger Engine
Return Type
Engine ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
enginefunc (m *MyModule) Example() *dagger.DaggerEngine {
return dag.
Dagger().
Engine()
}@function
def example() -> dagger.DaggerEngine:
return (
dag.dagger()
.engine()
)@func()
example(): DaggerEngine {
return dag
.dagger()
.engine()
}Cloud 🔗
Dagger Cloud
about() 🔗
Return Type
String ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
cloud \
aboutfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Dagger().
Cloud().
About(ctx)
}@function
async def example() -> str:
return await (
dag.dagger()
.cloud()
.about()
)@func()
async example(): Promise<string> {
return dag
.dagger()
.cloud()
.about()
}url() 🔗
Return Type
String ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
cloud \
urlfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Dagger().
Cloud().
Url(ctx)
}@function
async def example() -> str:
return await (
dag.dagger()
.cloud()
.url()
)@func()
async example(): Promise<string> {
return dag
.dagger()
.cloud()
.url()
}Engine 🔗
The Dagger Engine
latest() 🔗
Return the latest release of the Dagger Engine
Return Type
EngineRelease ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
latestfunc (m *MyModule) Example() *dagger.DaggerEngineRelease {
return dag.
Dagger().
Engine().
Latest()
}@function
def example() -> dagger.DaggerEngineRelease:
return (
dag.dagger()
.engine()
.latest()
)@func()
example(): DaggerEngineRelease {
return dag
.dagger()
.engine()
.latest()
}dev() 🔗
A development version of the engine source code Default to main branch on official upstream repository
Return Type
EngineDev ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
devfunc (m *MyModule) Example() *dagger.DaggerEngineDev {
return dag.
Dagger().
Engine().
Dev()
}@function
def example() -> dagger.DaggerEngineDev:
return (
dag.dagger()
.engine()
.dev()
)@func()
example(): DaggerEngineDev {
return dag
.dagger()
.engine()
.dev()
}versions() 🔗
Return Type
[String ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
versionsfunc (m *MyModule) Example(ctx context.Context) []string {
return dag.
Dagger().
Engine().
Versions(ctx)
}@function
async def example() -> List[str]:
return await (
dag.dagger()
.engine()
.versions()
)@func()
async example(): Promise<string[]> {
return dag
.dagger()
.engine()
.versions()
}releases() 🔗
Return Type
[EngineRelease ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
releasesfunc (m *MyModule) Example() []*dagger.DaggerEngineRelease {
return dag.
Dagger().
Engine().
Releases()
}@function
def example() -> List[dagger.DaggerEngineRelease]:
return (
dag.dagger()
.engine()
.releases()
)@func()
example(): DaggerEngineRelease[] {
return dag
.dagger()
.engine()
.releases()
}release() 🔗
An official source release of the Dagger Engine
Return Type
EngineRelease !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version stringfunc (m *MyModule) Example(version string) *dagger.DaggerEngineRelease {
return dag.
Dagger().
Engine().
Release(version)
}@function
def example(version: str) -> dagger.DaggerEngineRelease:
return (
dag.dagger()
.engine()
.release(version)
)@func()
example(version: string): DaggerEngineRelease {
return dag
.dagger()
.engine()
.release(version)
}EngineRelease 🔗
version() 🔗
Return Type
String ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
versionfunc (m *MyModule) Example(ctx context.Context, version string) string {
return dag.
Dagger().
Engine().
Release(version).
Version(ctx)
}@function
async def example(version: str) -> str:
return await (
dag.dagger()
.engine()
.release(version)
.version()
)@func()
async example(version: string): Promise<string> {
return dag
.dagger()
.engine()
.release(version)
.version()
}source() 🔗
Return Type
EngineSource ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
sourcefunc (m *MyModule) Example(version string) *dagger.DaggerEngineSource {
return dag.
Dagger().
Engine().
Release(version).
Source()
}@function
def example(version: str) -> dagger.DaggerEngineSource:
return (
dag.dagger()
.engine()
.release(version)
.source()
)@func()
example(version: string): DaggerEngineSource {
return dag
.dagger()
.engine()
.release(version)
.source()
}EngineDev 🔗
Participate in developing the open-source Dagger Engine
branch() 🔗
A development version of the engine source code, pulled from a git branch
Return Type
EngineSource !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| name | String ! | - | No description provided |
| repository | String | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
dev \
branch --name stringfunc (m *MyModule) Example(name string) *dagger.DaggerEngineSource {
return dag.
Dagger().
Engine().
Dev().
Branch(name)
}@function
def example(name: str) -> dagger.DaggerEngineSource:
return (
dag.dagger()
.engine()
.dev()
.branch(name)
)@func()
example(name: string): DaggerEngineSource {
return dag
.dagger()
.engine()
.dev()
.branch(name)
}pullRequest() 🔗
A development version of the engine source code, pulled from a pull request
Return Type
EngineSource !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| number | Integer ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
dev \
pull-request --number integerfunc (m *MyModule) Example(number int) *dagger.DaggerEngineSource {
return dag.
Dagger().
Engine().
Dev().
PullRequest(number)
}@function
def example(number: int) -> dagger.DaggerEngineSource:
return (
dag.dagger()
.engine()
.dev()
.pull_request(number)
)@func()
example(number: number): DaggerEngineSource {
return dag
.dagger()
.engine()
.dev()
.pullRequest(number)
}EngineSource 🔗
source() 🔗
Return Type
Directory ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
sourcefunc (m *MyModule) Example(version string) *dagger.Directory {
return dag.
Dagger().
Engine().
Release(version).
Source().
Source()
}@function
def example(version: str) -> dagger.Directory:
return (
dag.dagger()
.engine()
.release(version)
.source()
.source()
)@func()
example(version: string): Directory {
return dag
.dagger()
.engine()
.release(version)
.source()
.source()
}oses() 🔗
Supported operating systems
Return Type
[String ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
osesfunc (m *MyModule) Example(ctx context.Context, version string) []string {
return dag.
Dagger().
Engine().
Release(version).
Source().
Oses(ctx)
}@function
async def example(version: str) -> List[str]:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.oses()
)@func()
async example(version: string): Promise<string[]> {
return dag
.dagger()
.engine()
.release(version)
.source()
.oses()
}arches() 🔗
Supported hardware architectures
Return Type
[String ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
archesfunc (m *MyModule) Example(ctx context.Context, version string) []string {
return dag.
Dagger().
Engine().
Release(version).
Source().
Arches(ctx)
}@function
async def example(version: str) -> List[str]:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.arches()
)@func()
async example(version: string): Promise<string[]> {
return dag
.dagger()
.engine()
.release(version)
.source()
.arches()
}cli() 🔗
Build the Dagger CLI and return the binary
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| operatingSystem | String | - | No description provided |
| arch | String | - | No description provided |
| workerRegistry | String | "registry.dagger.io/engine" | No description provided |
| version | String | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
clifunc (m *MyModule) Example(version string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Cli()
}@function
def example(version: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.cli()
)@func()
example(version: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.cli()
}goBase() 🔗
GoBase is a standardized base image for running Go, cache optimized for the layout of this engine source code
Return Type
Container ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
go-basefunc (m *MyModule) Example(version string) *dagger.Container {
return dag.
Dagger().
Engine().
Release(version).
Source().
GoBase()
}@function
def example(version: str) -> dagger.Container:
return (
dag.dagger()
.engine()
.release(version)
.source()
.go_base()
)@func()
example(version: string): Container {
return dag
.dagger()
.engine()
.release(version)
.source()
.goBase()
}worker() 🔗
Return Type
Worker ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
workerfunc (m *MyModule) Example(version string) *dagger.DaggerWorker {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker()
}@function
def example(version: str) -> dagger.DaggerWorker:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
)@func()
example(version: string): DaggerWorker {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
}Worker 🔗
goBase() 🔗
Return Type
Container ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
go-basefunc (m *MyModule) Example(version string) *dagger.Container {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
GoBase()
}@function
def example(version: str) -> dagger.Container:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.go_base()
)@func()
example(version: string): Container {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.goBase()
}engine() 🔗
Return Type
EngineSource ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
enginefunc (m *MyModule) Example(version string) *dagger.DaggerEngineSource {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Engine()
}@function
def example(version: str) -> dagger.DaggerEngineSource:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.engine()
)@func()
example(version: string): DaggerEngineSource {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.engine()
}version() 🔗
Return Type
String ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
versionfunc (m *MyModule) Example(ctx context.Context, version string) string {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Version(ctx)
}@function
async def example(version: str) -> str:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.version()
)@func()
async example(version: string): Promise<string> {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.version()
}arches() 🔗
Return Type
[String ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
archesfunc (m *MyModule) Example(ctx context.Context, version string) []string {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Arches(ctx)
}@function
async def example(version: str) -> List[str]:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.arches()
)@func()
async example(version: string): Promise<string[]> {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.arches()
}containers() 🔗
Build a worker container for each supported architecture
Return Type
[Container ! ] ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
containersfunc (m *MyModule) Example(version string) []*dagger.Container {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Containers()
}@function
def example(version: str) -> List[dagger.Container]:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.containers()
)@func()
example(version: string): Container[] {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.containers()
}publish() 🔗
Publish the worker container to the given registry
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| ref | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
publish --ref stringfunc (m *MyModule) Example(ctx context.Context, version string, ref string) string {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Publish(ctx, ref)
}@function
async def example(version: str, ref: str) -> str:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.publish(ref)
)@func()
async example(version: string, ref: string): Promise<string> {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.publish(ref)
}withVersion() 🔗
Set the engine version
Return Type
Worker !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
with-version --version stringfunc (m *MyModule) Example(version string, version1 string) *dagger.DaggerWorker {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
WithVersion(version1)
}@function
def example(version: str, version1: str) -> dagger.DaggerWorker:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.with_version(version1)
)@func()
example(version: string, version1: string): DaggerWorker {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.withVersion(version1)
}container() 🔗
Build a worker container for the given architecture
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
container --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.Container {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Container(arch)
}@function
def example(version: str, arch: str) -> dagger.Container:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.container(arch)
)@func()
example(version: string, arch: string): Container {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.container(arch)
}qemuBins() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
qemu-bins --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.Directory {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
QemuBins(arch)
}@function
def example(version: str, arch: str) -> dagger.Directory:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.qemu_bins(arch)
)@func()
example(version: string, arch: string): Directory {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.qemuBins(arch)
}buildctl() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
buildctl --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Buildctl(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.buildctl(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.buildctl(arch)
}shim() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
shim --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Shim(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.shim(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.shim(arch)
}daemon() 🔗
The worker daemon
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
daemon --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Daemon(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.daemon(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.daemon(arch)
}cniplugins() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
cniplugins --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.Directory {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Cniplugins(arch)
}@function
def example(version: str, arch: str) -> dagger.Directory:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.cniplugins(arch)
)@func()
example(version: string, arch: string): Directory {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.cniplugins(arch)
}dnsname() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
dnsname --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Dnsname(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.dnsname(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.dnsname(arch)
}runc() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
runc --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Runc(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.runc(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.runc(arch)
}daggerBin() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| arch | String ! | - | No description provided |
Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
dagger-bin --arch stringfunc (m *MyModule) Example(version string, arch string) *dagger.File {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
DaggerBin(arch)
}@function
def example(version: str, arch: str) -> dagger.File:
return (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.dagger_bin(arch)
)@func()
example(version: string, arch: string): File {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.daggerBin(arch)
}tests() 🔗
Run all worker tests
Return Type
Void ! Example
dagger -m github.com/shykes/daggerverse/dagger@fcca1b35819c321058c0fb1392e58a17c5339c0f call \
engine \
release --version string \
source \
worker \
testsfunc (m *MyModule) Example(ctx context.Context, version string) {
return dag.
Dagger().
Engine().
Release(version).
Source().
Worker().
Tests(ctx)
}@function
async def example(version: str) -> None:
return await (
dag.dagger()
.engine()
.release(version)
.source()
.worker()
.tests()
)@func()
async example(version: string): Promise<void> {
return dag
.dagger()
.engine()
.release(version)
.source()
.worker()
.tests()
}