brew
No long description provided.
Installation
dagger install github.com/jumppad-labs/daggerverse/brew@f6572111270cdfa7367f672d5ef3fec2e10dba0dEntrypoint
Return Type
Brew Example
dagger -m github.com/jumppad-labs/daggerverse/brew@f6572111270cdfa7367f672d5ef3fec2e10dba0d call \
func (m *MyModule) Example() *dagger.Brew {
return dag.
Brew()
}@function
def example() -> dagger.Brew:
return (
dag.brew()
)@func()
example(): Brew {
return dag
.brew()
}Types
Brew 🔗
formula() 🔗
example usage:
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| homepage | String ! | - | No description provided |
| repository | String ! | - | No description provided |
| version | String ! | - | No description provided |
| commiterName | String ! | - | No description provided |
| commiterEmail | String ! | - | No description provided |
| binaryName | String ! | - | No description provided |
| gitToken | Secret ! | - | No description provided |
| darwinX86Url | String | - | No description provided |
| darwinArm64Url | String | - | No description provided |
| linuxX86Url | String | - | No description provided |
| linuxArm64Url | String | - | No description provided |
Example
dagger -m github.com/jumppad-labs/daggerverse/brew@f6572111270cdfa7367f672d5ef3fec2e10dba0d call \
formula --homepage string --repository string --version string --commiter-name string --commiter-email string --binary-name string --git-token env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, homepage string, repository string, version string, commiterName string, commiterEmail string, binaryName string, gitToken *dagger.Secret) string {
return dag.
Brew().
Formula(ctx, homepage, repository, version, commiterName, commiterEmail, binaryName, gitToken)
}@function
async def example(homepage: str, repository: str, version: str, commiter_name: str, commiter_email: str, binary_name: str, git_token: dagger.Secret) -> str:
return await (
dag.brew()
.formula(homepage, repository, version, commiter_name, commiter_email, binary_name, git_token)
)@func()
async example(homepage: string, repository: string, version: string, commiterName: string, commiterEmail: string, binaryName: string, gitToken: Secret): Promise<string> {
return dag
.brew()
.formula(homepage, repository, version, commiterName, commiterEmail, binaryName, gitToken)
}