toolchains
No long description provided.
Installation
dagger install github.com/rajatjindal/daggerverse/toolchains@1cf99ad638162c8ad1251c9f08d15eb26933a07bEntrypoint
Return Type
Toolchains !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| golang | String ! | "1.23.6" | No description provided |
| postgresql | String ! | "17.4" | No description provided |
Example
dagger -m github.com/rajatjindal/daggerverse/toolchains@1cf99ad638162c8ad1251c9f08d15eb26933a07b call \
--golang string --postgresql stringfunc (m *MyModule) Example(golang string, postgresql string) *dagger.Toolchains {
return dag.
Toolchains(golang, postgresql)
}@function
def example(golang: str, postgresql: str) -> dagger.Toolchains:
return (
dag.toolchains(golang, postgresql)
)@func()
example(golang: string, postgresql: string): Toolchains {
return dag
.toolchains(golang, postgresql)
}Types
Toolchains 🔗
golang() 🔗
Return Type
String ! Example
dagger -m github.com/rajatjindal/daggerverse/toolchains@1cf99ad638162c8ad1251c9f08d15eb26933a07b call \
--golang string --postgresql string golangfunc (m *MyModule) Example(ctx context.Context, golang string, postgresql string) string {
return dag.
Toolchains(golang, postgresql).
Golang(ctx)
}@function
async def example(golang: str, postgresql: str) -> str:
return await (
dag.toolchains(golang, postgresql)
.golang()
)@func()
async example(golang: string, postgresql: string): Promise<string> {
return dag
.toolchains(golang, postgresql)
.golang()
}postgresql() 🔗
Return Type
String ! Example
dagger -m github.com/rajatjindal/daggerverse/toolchains@1cf99ad638162c8ad1251c9f08d15eb26933a07b call \
--golang string --postgresql string postgresqlfunc (m *MyModule) Example(ctx context.Context, golang string, postgresql string) string {
return dag.
Toolchains(golang, postgresql).
Postgresql(ctx)
}@function
async def example(golang: str, postgresql: str) -> str:
return await (
dag.toolchains(golang, postgresql)
.postgresql()
)@func()
async example(golang: string, postgresql: string): Promise<string> {
return dag
.toolchains(golang, postgresql)
.postgresql()
}initRequiredVersions() 🔗
Return Type
Toolchains !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
Example
dagger -m github.com/rajatjindal/daggerverse/toolchains@1cf99ad638162c8ad1251c9f08d15eb26933a07b call \
--golang string --postgresql string init-required-versions --source DIR_PATHfunc (m *MyModule) Example(golang string, postgresql string, source *dagger.Directory) *dagger.Toolchains {
return dag.
Toolchains(golang, postgresql).
InitRequiredVersions(source)
}@function
def example(golang: str, postgresql: str, source: dagger.Directory) -> dagger.Toolchains:
return (
dag.toolchains(golang, postgresql)
.init_required_versions(source)
)@func()
example(golang: string, postgresql: string, source: Directory): Toolchains {
return dag
.toolchains(golang, postgresql)
.initRequiredVersions(source)
}