dagger-dev
https://dagger.ioInstallation
dagger install github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426bEntrypoint
Return Type
DaggerDev !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory | - | No description provided |
| dockerCfg | Secret | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
func (m *MyModule) Example() *dagger.DaggerDev {
return dag.
DaggerDev()
}@function
def example() -> dagger.DaggerDev:
return (
dag.dagger_dev()
)@func()
example(): DaggerDev {
return dag
.daggerDev()
}Types
DaggerDev 🔗
A dev environment for the DaggerDev Engine
source() 🔗
Return Type
Directory ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sourcefunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerDev().
Source()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_dev()
.source()
)@func()
example(): Directory {
return dag
.daggerDev()
.source()
}version() 🔗
Return Type
String ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
versionfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
DaggerDev().
Version(ctx)
}@function
async def example() -> str:
return await (
dag.dagger_dev()
.version()
)@func()
async example(): Promise<string> {
return dag
.daggerDev()
.version()
}tag() 🔗
Return Type
String ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
tagfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
DaggerDev().
Tag(ctx)
}@function
async def example() -> str:
return await (
dag.dagger_dev()
.tag()
)@func()
async example(): Promise<string> {
return dag
.daggerDev()
.tag()
}modCodegenTargets() 🔗
When set, module codegen is automatically applied when retrieving the Dagger source code
Return Type
[String ! ] ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
mod-codegen-targetsfunc (m *MyModule) Example(ctx context.Context) []string {
return dag.
DaggerDev().
ModCodegenTargets(ctx)
}@function
async def example() -> List[str]:
return await (
dag.dagger_dev()
.mod_codegen_targets()
)@func()
async example(): Promise<string[]> {
return dag
.daggerDev()
.modCodegenTargets()
}check() 🔗
Check that everything works. Use this as CI entrypoint.
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| targets | [String ! ] | - | Directories to check |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
checkfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Check(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.check()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.check()
}sourceDeveloped() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| targets | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
source-developed --targets string1 --targets string2func (m *MyModule) Example(targets []string) *dagger.Directory {
return dag.
DaggerDev().
SourceDeveloped(targets)
}@function
def example(targets: List[str]) -> dagger.Directory:
return (
dag.dagger_dev()
.source_developed(targets)
)@func()
example(targets: string[]): Directory {
return dag
.daggerDev()
.sourceDeveloped(targets)
}cli() 🔗
Develop the Dagger CLI
Return Type
DaggerDevCli ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
clifunc (m *MyModule) Example() *dagger.DaggerDevCli {
return dag.
DaggerDev().
Cli()
}@function
def example() -> dagger.DaggerDevCli:
return (
dag.dagger_dev()
.cli()
)@func()
example(): DaggerDevCli {
return dag
.daggerDev()
.cli()
}lint() 🔗
Lint the codebase
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| pkgs | [String ! ] | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
lintfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Lint(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.lint()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.lint()
}go() 🔗
Dagger’s Go toolchain
Return Type
DaggerDevGoToolchain ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
gofunc (m *MyModule) Example() *dagger.DaggerDevGoToolchain {
return dag.
DaggerDev().
Go()
}@function
def example() -> dagger.DaggerDevGoToolchain:
return (
dag.dagger_dev()
.go()
)@func()
example(): DaggerDevGoToolchain {
return dag
.daggerDev()
.go()
}scripts() 🔗
Run Dagger scripts
Return Type
DaggerDevScripts ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
scriptsfunc (m *MyModule) Example() *dagger.DaggerDevScripts {
return dag.
DaggerDev().
Scripts()
}@function
def example() -> dagger.DaggerDevScripts:
return (
dag.dagger_dev()
.scripts()
)@func()
example(): DaggerDevScripts {
return dag
.daggerDev()
.scripts()
}test() 🔗
Find test suites to run
Return Type
DaggerDevTest ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
testfunc (m *MyModule) Example() *dagger.DaggerDevTest {
return dag.
DaggerDev().
Test()
}@function
def example() -> dagger.DaggerDevTest:
return (
dag.dagger_dev()
.test()
)@func()
example(): DaggerDevTest {
return dag
.daggerDev()
.test()
}evals() 🔗
Run the Dagger evals across the major model providers.
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| evals | [String ! ] | - | Run particular evals, or all evals if unspecified. |
| models | [String ! ] | - | Run particular models, or all models if unspecified. |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
evalsfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Evals(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.evals()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.evals()
}bench() 🔗
Find benchmark suites to run
Return Type
DaggerDevBench ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
benchfunc (m *MyModule) Example() *dagger.DaggerDevBench {
return dag.
DaggerDev().
Bench()
}@function
def example() -> dagger.DaggerDevBench:
return (
dag.dagger_dev()
.bench()
)@func()
example(): DaggerDevBench {
return dag
.daggerDev()
.bench()
}generate() 🔗
Run all code generation - SDKs, docs, etc
Return Type
Directory ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
generatefunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerDev().
Generate()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_dev()
.generate()
)@func()
example(): Directory {
return dag
.daggerDev()
.generate()
}sdk() 🔗
Develop Dagger SDKs
Return Type
DaggerDevSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdkfunc (m *MyModule) Example() *dagger.DaggerDevSdk {
return dag.
DaggerDev().
Sdk()
}@function
def example() -> dagger.DaggerDevSdk:
return (
dag.dagger_dev()
.sdk()
)@func()
example(): DaggerDevSdk {
return dag
.daggerDev()
.sdk()
}dev() 🔗
Creates a dev container that has a running CLI connected to a dagger engine
Return Type
Container !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| target | Directory | - | Mount a directory into the container's workdir, for convenience |
| image | Enum ! | "ALPINE" | Set target distro |
| gpuSupport | Boolean | - | Enable experimental GPU support |
| sharedCache | Boolean | - | Share cache globally |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
devfunc (m *MyModule) Example(image ) *dagger.Container {
return dag.
DaggerDev().
Dev(image)
}@function
def example(image: ) -> dagger.Container:
return (
dag.dagger_dev()
.dev(image)
)@func()
example(image: ): Container {
return dag
.daggerDev()
.dev(image)
}scan() 🔗
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
scanfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Scan(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.scan()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.scan()
}DaggerDevCli 🔗
binary() 🔗
Build the CLI binary
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| runnerHost | String | - | No description provided |
| platform | Scalar | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
cli \
binaryfunc (m *MyModule) Example() *dagger.File {
return dag.
DaggerDev().
Cli().
Binary()
}@function
def example() -> dagger.File:
return (
dag.dagger_dev()
.cli()
.binary()
)@func()
example(): File {
return dag
.daggerDev()
.cli()
.binary()
}devBinaries() 🔗
Build dev CLI binaries TODO: remove this
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| runnerHost | String | - | No description provided |
| platform | Scalar | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
cli \
dev-binariesfunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerDev().
Cli().
DevBinaries()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_dev()
.cli()
.dev_binaries()
)@func()
example(): Directory {
return dag
.daggerDev()
.cli()
.devBinaries()
}DaggerDevGoToolchain 🔗
env() 🔗
Return Type
Container ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
go \
envfunc (m *MyModule) Example() *dagger.Container {
return dag.
DaggerDev().
Go().
Env()
}@function
def example() -> dagger.Container:
return (
dag.dagger_dev()
.go()
.env()
)@func()
example(): Container {
return dag
.daggerDev()
.go()
.env()
}DaggerDevScripts 🔗
lint() 🔗
Lint scripts files
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
scripts \
lintfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Scripts().
Lint(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.scripts()
.lint()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.scripts()
.lint()
}test() 🔗
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
scripts \
testfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Scripts().
Test(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.scripts()
.test()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.scripts()
.test()
}DaggerDevTest 🔗
all() 🔗
Run all engine tests
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| failfast | Boolean | - | No description provided |
| parallel | Integer | - | No description provided |
| timeout | String | - | No description provided |
| race | Boolean | - | No description provided |
| envFile | Secret | - | No description provided |
| testVerbose | Boolean | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
allfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Test().
All(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.test()
.all()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.test()
.all()
}telemetry() 🔗
Run telemetry tests
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these tests |
| skip | String | - | Skip these tests |
| update | Boolean | - | No description provided |
| failfast | Boolean | - | No description provided |
| parallel | Integer | - | No description provided |
| timeout | String | - | No description provided |
| race | Boolean | - | No description provided |
| count | Integer ! | 1 | No description provided |
| envFile | Secret | - | No description provided |
| testVerbose | Boolean | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
telemetry --count integerfunc (m *MyModule) Example(count int) *dagger.Directory {
return dag.
DaggerDev().
Test().
Telemetry(count)
}@function
def example(count: int) -> dagger.Directory:
return (
dag.dagger_dev()
.test()
.telemetry(count)
)@func()
example(count: number): Directory {
return dag
.daggerDev()
.test()
.telemetry(count)
}list() 🔗
List all tests
Return Type
String ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
listfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
DaggerDev().
Test().
List(ctx)
}@function
async def example() -> str:
return await (
dag.dagger_dev()
.test()
.list()
)@func()
async example(): Promise<string> {
return dag
.daggerDev()
.test()
.list()
}specific() 🔗
Run specific tests
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these tests |
| skip | String | - | Skip these tests |
| pkg | String | "./..." | No description provided |
| failfast | Boolean | - | Abort test run on first failure |
| parallel | Integer | - | How many tests to run in parallel - defaults to the number of CPUs |
| timeout | String | - | How long before timing out the test run |
| race | Boolean | - | No description provided |
| count | Integer | 1 | No description provided |
| envFile | Secret | - | No description provided |
| testVerbose | Boolean | - | Enable verbose output |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
specificfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Test().
Specific(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.test()
.specific()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.test()
.specific()
}update() 🔗
Update specific tests
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these tests |
| skip | String | - | Skip these tests |
| pkg | String | "./..." | No description provided |
| failfast | Boolean | - | Abort test run on first failure |
| parallel | Integer | - | How many tests to run in parallel - defaults to the number of CPUs |
| timeout | String | - | How long before timing out the test run |
| race | Boolean | - | No description provided |
| count | Integer | 1 | No description provided |
| envFile | Secret | - | No description provided |
| testVerbose | Boolean | - | Enable verbose output |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
updatefunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerDev().
Test().
Update()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_dev()
.test()
.update()
)@func()
example(): Directory {
return dag
.daggerDev()
.test()
.update()
}dump() 🔗
Run specific tests while curling (pprof) dumps from their associated dev engine:
defaults to heap dumps, eg: take a heap dump every second and one after the tests complete:
dagger call test dump --run=TestCache/TestVolume --pkg=./core/integration --interval=1s export --path=/tmp/dump-$(date +"%Y%m%d_%H%M%S")
but also works for profiles:
dagger call test dump --run=TestCache/TestVolume --pkg=./core/integration --route=pprof/profile --no-final export --path=/tmp/dump-$(date +"%Y%m%d_%H%M%S")
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these tests |
| skip | String | - | Skip these tests |
| pkg | String | "./..." | No description provided |
| failfast | Boolean | - | Abort test run on first failure |
| parallel | Integer | - | How many tests to run in parallel - defaults to the number of CPUs |
| timeout | String | - | How long before timing out the test run |
| race | Boolean | - | No description provided |
| count | Integer | 1 | No description provided |
| testVerbose | Boolean | - | Enable verbose output |
| route | String | "pprof/heap" | debug subroute to dump, like pprof/profile, pprof/heap, or requests |
| noFinal | Boolean ! | false | when set, don't take a final dump after the tests have completed. usually good with --route="pprof/profile". |
| delay | String | "1s" | wait this long before starting to take dumps. delay does not include engine startup. |
| interval | String | "-1s" | wait this long between dumps. negative values will fetch exactly 1 dump excluding the one controlled by "final" |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
test \
dump --no-final booleanfunc (m *MyModule) Example(noFinal bool) *dagger.Directory {
return dag.
DaggerDev().
Test().
Dump(noFinal)
}@function
def example(no_final: bool) -> dagger.Directory:
return (
dag.dagger_dev()
.test()
.dump(no_final)
)@func()
example(noFinal: boolean): Directory {
return dag
.daggerDev()
.test()
.dump(noFinal)
}DaggerDevBench 🔗
all() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| failfast | Boolean | - | No description provided |
| timeout | String | - | No description provided |
| race | Boolean | - | No description provided |
| testVerbose | Boolean | - | No description provided |
| prewarm | Boolean | - | run benchmarks once with metrics tagged "prewarm" before running for real |
| discordWebhook | Secret | - | notify this discord webhook on failure |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
bench \
allfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Bench().
All(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.bench()
.all()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.bench()
.all()
}specific() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these benchmarks |
| skip | String | - | Skip these benchmarks |
| pkg | String | "./..." | No description provided |
| failfast | Boolean | - | Abort bench run on first failure |
| timeout | String | - | How long before timing out the benchmark run |
| race | Boolean | - | No description provided |
| count | Integer | 1 | No description provided |
| testVerbose | Boolean | - | Enable verbose output |
| prewarm | Boolean | - | run benchmarks once with metrics tagged "prewarm" before running for real |
| discordWebhook | Secret | - | notify this discord webhook on failure |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
bench \
specificfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Bench().
Specific(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.bench()
.specific()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.bench()
.specific()
}dump() 🔗
Run specific benchmarks while curling (pprof) dumps from their associated dev engine:
defaults to heap dumps, eg: take a heap dump every second and one after the tests complete:
dagger call test dump --run=TestCache/TestVolume --pkg=./core/integration --interval=1s export --path=/tmp/dump-$(date +"%Y%m%d_%H%M%S")
but also works for profiles:
dagger call test dump --run=TestCache/TestVolume --pkg=./core/integration --route=pprof/profile --no-final export --path=/tmp/dump-$(date +"%Y%m%d_%H%M%S")
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| run | String | - | Only run these tests |
| skip | String | - | Skip these tests |
| pkg | String | "./..." | No description provided |
| failfast | Boolean | - | Abort test run on first failure |
| timeout | String | - | How long before timing out the test run |
| race | Boolean | - | No description provided |
| count | Integer | 1 | No description provided |
| testVerbose | Boolean | - | Enable verbose output |
| route | String | "pprof/heap" | debug subroute to dump, like pprof/profile, pprof/heap, or requests |
| noFinal | Boolean ! | false | when set, don't take a final dump after the tests have completed. usually good with --route="pprof/profile". |
| delay | String | "1s" | wait this long before starting to take dumps. delay does not include engine startup. |
| interval | String | "-1s" | wait this long between dumps. negative values will fetch exactly 1 dump excluding the one controlled by "final" |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
bench \
dump --no-final booleanfunc (m *MyModule) Example(noFinal bool) *dagger.Directory {
return dag.
DaggerDev().
Bench().
Dump(noFinal)
}@function
def example(no_final: bool) -> dagger.Directory:
return (
dag.dagger_dev()
.bench()
.dump(no_final)
)@func()
example(noFinal: boolean): Directory {
return dag
.daggerDev()
.bench()
.dump(noFinal)
}DaggerDevSdk 🔗
A dev environment for the official Dagger SDKs
go() 🔗
Develop the Dagger Go SDK
Return Type
DaggerDevGoSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
gofunc (m *MyModule) Example() *dagger.DaggerDevGoSdk {
return dag.
DaggerDev().
Sdk().
Go()
}@function
def example() -> dagger.DaggerDevGoSdk:
return (
dag.dagger_dev()
.sdk()
.go()
)@func()
example(): DaggerDevGoSdk {
return dag
.daggerDev()
.sdk()
.go()
}python() 🔗
Develop the Dagger Python SDK
Return Type
DaggerDevPythonSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
pythonfunc (m *MyModule) Example() *dagger.DaggerDevPythonSdk {
return dag.
DaggerDev().
Sdk().
Python()
}@function
def example() -> dagger.DaggerDevPythonSdk:
return (
dag.dagger_dev()
.sdk()
.python()
)@func()
example(): DaggerDevPythonSdk {
return dag
.daggerDev()
.sdk()
.python()
}typescript() 🔗
Develop the Dagger Typescript SDK
Return Type
DaggerDevTypescriptSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
typescriptfunc (m *MyModule) Example() *dagger.DaggerDevTypescriptSdk {
return dag.
DaggerDev().
Sdk().
Typescript()
}@function
def example() -> dagger.DaggerDevTypescriptSdk:
return (
dag.dagger_dev()
.sdk()
.typescript()
)@func()
example(): DaggerDevTypescriptSdk {
return dag
.daggerDev()
.sdk()
.typescript()
}elixir() 🔗
Develop the Dagger Elixir SDK (experimental)
Return Type
DaggerDevElixirSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
elixirfunc (m *MyModule) Example() *dagger.DaggerDevElixirSdk {
return dag.
DaggerDev().
Sdk().
Elixir()
}@function
def example() -> dagger.DaggerDevElixirSdk:
return (
dag.dagger_dev()
.sdk()
.elixir()
)@func()
example(): DaggerDevElixirSdk {
return dag
.daggerDev()
.sdk()
.elixir()
}rust() 🔗
Develop the Dagger Rust SDK (experimental)
Return Type
DaggerDevRustSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
rustfunc (m *MyModule) Example() *dagger.DaggerDevRustSdk {
return dag.
DaggerDev().
Sdk().
Rust()
}@function
def example() -> dagger.DaggerDevRustSdk:
return (
dag.dagger_dev()
.sdk()
.rust()
)@func()
example(): DaggerDevRustSdk {
return dag
.daggerDev()
.sdk()
.rust()
}php() 🔗
Develop the Dagger PHP SDK (experimental)
Return Type
DaggerDevPhpsdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
phpfunc (m *MyModule) Example() *dagger.DaggerDevPhpsdk {
return dag.
DaggerDev().
Sdk().
Php()
}@function
def example() -> dagger.DaggerDevPhpsdk:
return (
dag.dagger_dev()
.sdk()
.php()
)@func()
example(): DaggerDevPhpsdk {
return dag
.daggerDev()
.sdk()
.php()
}java() 🔗
Develop the Dagger Java SDK (experimental)
Return Type
DaggerDevJavaSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
javafunc (m *MyModule) Example() *dagger.DaggerDevJavaSdk {
return dag.
DaggerDev().
Sdk().
Java()
}@function
def example() -> dagger.DaggerDevJavaSdk:
return (
dag.dagger_dev()
.sdk()
.java()
)@func()
example(): DaggerDevJavaSdk {
return dag
.daggerDev()
.sdk()
.java()
}dotnet() 🔗
Develop the Dagger Dotnet SDK (experimental)
Return Type
DaggerDevDotnetSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
dotnetfunc (m *MyModule) Example() *dagger.DaggerDevDotnetSdk {
return dag.
DaggerDev().
Sdk().
Dotnet()
}@function
def example() -> dagger.DaggerDevDotnetSdk:
return (
dag.dagger_dev()
.sdk()
.dotnet()
)@func()
example(): DaggerDevDotnetSdk {
return dag
.daggerDev()
.sdk()
.dotnet()
}all() 🔗
Return Type
DaggerDevAllSdk ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
allfunc (m *MyModule) Example() *dagger.DaggerDevAllSdk {
return dag.
DaggerDev().
Sdk().
All()
}@function
def example() -> dagger.DaggerDevAllSdk:
return (
dag.dagger_dev()
.sdk()
.all()
)@func()
example(): DaggerDevAllSdk {
return dag
.daggerDev()
.sdk()
.all()
}DaggerDevAllSdk 🔗
lint() 🔗
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
all \
lintfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Sdk().
All().
Lint(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.sdk()
.all()
.lint()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.sdk()
.all()
.lint()
}test() 🔗
Return Type
Void ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
all \
testfunc (m *MyModule) Example(ctx context.Context) {
return dag.
DaggerDev().
Sdk().
All().
Test(ctx)
}@function
async def example() -> None:
return await (
dag.dagger_dev()
.sdk()
.all()
.test()
)@func()
async example(): Promise<void> {
return dag
.daggerDev()
.sdk()
.all()
.test()
}testPublish() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
all \
test-publish --tag stringfunc (m *MyModule) Example(ctx context.Context, tag string) {
return dag.
DaggerDev().
Sdk().
All().
TestPublish(ctx, tag)
}@function
async def example(tag: str) -> None:
return await (
dag.dagger_dev()
.sdk()
.all()
.test_publish(tag)
)@func()
async example(tag: string): Promise<void> {
return dag
.daggerDev()
.sdk()
.all()
.testPublish(tag)
}generate() 🔗
Return Type
Directory ! Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
all \
generatefunc (m *MyModule) Example() *dagger.Directory {
return dag.
DaggerDev().
Sdk().
All().
Generate()
}@function
def example() -> dagger.Directory:
return (
dag.dagger_dev()
.sdk()
.all()
.generate()
)@func()
example(): Directory {
return dag
.daggerDev()
.sdk()
.all()
.generate()
}bump() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
dagger -m github.com/sipsma/dagger@171d1d5769cece37a091057843bd6795bed8426b call \
sdk \
all \
bump --version stringfunc (m *MyModule) Example(version string) *dagger.Directory {
return dag.
DaggerDev().
Sdk().
All().
Bump(version)
}@function
def example(version: str) -> dagger.Directory:
return (
dag.dagger_dev()
.sdk()
.all()
.bump(version)
)@func()
example(version: string): Directory {
return dag
.daggerDev()
.sdk()
.all()
.bump(version)
}DaggerDevGoSdk 🔗
lint() 🔗
Lint the Go SDK
Return Type
Void ! Example
Function DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Go SDK
Return Type
Void ! Example
Function DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Go SDK API
Return Type
Directory ! Example
Function DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Go SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| gitRepo | String | "https://github.com/dagger/dagger-go-sdk.git" | No description provided |
| gitRepoSource | String | "https://github.com/dagger/dagger.git" | No description provided |
| gitUserName | String | "dagger-ci" | No description provided |
| gitUserEmail | String | "hello@dagger.io" | No description provided |
| githubToken | Secret | - | No description provided |
Example
Function DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Go SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevGoSdk.bump is not accessible from the dagger-dev moduleDaggerDevPythonSdk 🔗
lint() 🔗
Lint the Python SDK
Return Type
Void ! Example
Function DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Python SDK
Return Type
Void ! Example
Function DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Python SDK API
Return Type
Directory ! Example
Function DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Python SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| pypiRepo | String | - | No description provided |
| pypiToken | Secret | - | No description provided |
Example
Function DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Python SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPythonSdk.bump is not accessible from the dagger-dev moduleDaggerDevTypescriptSdk 🔗
lint() 🔗
Lint the Typescript SDK
Return Type
Void ! Example
Function DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Typescript SDK
Return Type
Void ! Example
Function DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Typescript SDK API
Return Type
Directory ! Example
Function DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Typescript SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| npmToken | Secret | - | No description provided |
Example
Function DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Typescript SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevTypescriptSdk.bump is not accessible from the dagger-dev moduleDaggerDevElixirSdk 🔗
lint() 🔗
Lint the Elixir SDK
Return Type
Void ! Example
Function DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Elixir SDK
Return Type
Void ! Example
Function DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Elixir SDK API
Return Type
Directory ! Example
Function DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Elixir SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| hexApikey | Secret | - | No description provided |
Example
Function DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Elixir SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevElixirSdk.bump is not accessible from the dagger-dev moduleDaggerDevRustSdk 🔗
lint() 🔗
Lint the Rust SDK
Return Type
Void ! Example
Function DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Rust SDK
Return Type
Void ! Example
Function DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Rust SDK API
Return Type
Directory ! Example
Function DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Rust SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| cargoRegistryToken | Secret | - | No description provided |
Example
Function DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Rust SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevRustSdk.bump is not accessible from the dagger-dev moduleDaggerDevPhpsdk 🔗
lint() 🔗
Lint the PHP SDK
Return Type
Void ! Example
Function DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the PHP SDK
Return Type
Void ! Example
Function DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the PHP SDK API + docs
Return Type
Directory ! Example
Function DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the PHP SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
| gitRepo | String | "https://github.com/dagger/dagger-php-sdk.git" | No description provided |
| gitRepoSource | String | "https://github.com/dagger/dagger.git" | No description provided |
| gitUserName | String | "dagger-ci" | No description provided |
| gitUserEmail | String | "hello@dagger.io" | No description provided |
| githubToken | Secret | - | No description provided |
Example
Function DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the PHP SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevPhpsdk.bump is not accessible from the dagger-dev moduleDaggerDevJavaSdk 🔗
lint() 🔗
Lint the Java SDK
Return Type
Void ! Example
Function DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Test the Java SDK
Return Type
Void ! Example
Function DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.test is not accessible from the dagger-dev modulegenerate() 🔗
Regenerate the Java SDK API
Return Type
Directory ! Example
Function DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.generate is not accessible from the dagger-dev moduletestPublish() 🔗
Test the publishing process
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.testPublish is not accessible from the dagger-dev modulepublish() 🔗
Publish the Java SDK
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
| dryRun | Boolean | - | No description provided |
Example
Function DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.publish is not accessible from the dagger-dev modulebump() 🔗
Bump the Java SDK’s Engine dependency
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bump is not accessible from the dagger-dev modulebumpDeps() 🔗
Bump dependencies in the Java SDK
Return Type
Directory ! Example
Function DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.bumpDeps is not accessible from the dagger-dev modulemaven() 🔗
Return Type
Container ! Example
Function DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleFunction DaggerDevJavaSdk.maven is not accessible from the dagger-dev moduleDaggerDevDotnetSdk 🔗
lint() 🔗
Return Type
Void ! Example
Function DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.lint is not accessible from the dagger-dev moduletest() 🔗
Return Type
Void ! Example
Function DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.test is not accessible from the dagger-dev moduletestPublish() 🔗
Return Type
Void !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| tag | String ! | - | No description provided |
Example
Function DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.testPublish is not accessible from the dagger-dev modulegenerate() 🔗
Return Type
Directory ! Example
Function DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.generate is not accessible from the dagger-dev modulebump() 🔗
Return Type
Directory !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| version | String ! | - | No description provided |
Example
Function DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev moduleFunction DaggerDevDotnetSdk.bump is not accessible from the dagger-dev module