staydevops-ts
No long description provided.
Installation
dagger install github.com/StaytunedLLP/daggerverse@00d6ab387a231b01fc6430db721d35c0fd90254cEntrypoint
Return Type
StaydevopsTs Example
dagger -m github.com/StaytunedLLP/daggerverse@00d6ab387a231b01fc6430db721d35c0fd90254c call \
func (m *MyModule) Example() *dagger.StaydevopsTs {
return dag.
StaydevopsTs()
}@function
def example() -> dagger.StaydevopsTs:
return (
dag.staydevops_ts()
)@func()
example(): StaydevopsTs {
return dag
.staydevopsTs()
}Types
StaydevopsTs 🔗
verifyChromiumBidi() 🔗
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
| nodeAuthToken | Secret | - | No description provided |
| packagePaths | String ! | "." | No description provided |
Example
dagger -m github.com/StaytunedLLP/daggerverse@00d6ab387a231b01fc6430db721d35c0fd90254c call \
verify-chromium-bidi --source DIR_PATH --package-paths stringfunc (m *MyModule) Example(ctx context.Context, source *dagger.Directory, packagePaths string) string {
return dag.
StaydevopsTs().
VerifyChromiumBidi(ctx, source, packagePaths)
}@function
async def example(source: dagger.Directory, package_paths: str) -> str:
return await (
dag.staydevops_ts()
.verify_chromium_bidi(source, package_paths)
)@func()
async example(source: Directory, packagePaths: string): Promise<string> {
return dag
.staydevopsTs()
.verifyChromiumBidi(source, packagePaths)
}prepareNodeWorkspace() 🔗
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
| nodeAuthToken | Secret | - | No description provided |
| packagePaths | String ! | "." | No description provided |
| playwrightInstall | Boolean ! | false | No description provided |
| firebaseTools | Boolean ! | false | No description provided |
Example
dagger -m github.com/StaytunedLLP/daggerverse@00d6ab387a231b01fc6430db721d35c0fd90254c call \
prepare-node-workspace --source DIR_PATH --package-paths string --playwright-install boolean --firebase-tools booleanfunc (m *MyModule) Example(ctx context.Context, source *dagger.Directory, packagePaths string, playwrightInstall bool, firebaseTools bool) string {
return dag.
StaydevopsTs().
PrepareNodeWorkspace(ctx, source, packagePaths, playwrightInstall, firebaseTools)
}@function
async def example(source: dagger.Directory, package_paths: str, playwright_install: bool, firebase_tools: bool) -> str:
return await (
dag.staydevops_ts()
.prepare_node_workspace(source, package_paths, playwright_install, firebase_tools)
)@func()
async example(source: Directory, packagePaths: string, playwrightInstall: boolean, firebaseTools: boolean): Promise<string> {
return dag
.staydevopsTs()
.prepareNodeWorkspace(source, packagePaths, playwrightInstall, firebaseTools)
}deployWebhosting() 🔗
Return Type
String !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| source | Directory ! | - | No description provided |
| projectId | String ! | - | No description provided |
| gcpCredentials | Secret ! | - | No description provided |
| appId | String | - | No description provided |
| only | String | - | No description provided |
| frontendDir | String | - | No description provided |
| backendDir | String | - | No description provided |
| firebaseDir | String | - | No description provided |
| webappConfig | Secret | - | No description provided |
| extraEnv | Secret | - | No description provided |
| nodeAuthToken | Secret | - | No description provided |
Example
dagger -m github.com/StaytunedLLP/daggerverse@00d6ab387a231b01fc6430db721d35c0fd90254c call \
deploy-webhosting --source DIR_PATH --project-id string --gcp-credentials env:MYSECRETfunc (m *MyModule) Example(ctx context.Context, source *dagger.Directory, projectId string, gcpCredentials *dagger.Secret) string {
return dag.
StaydevopsTs().
DeployWebhosting(ctx, source, projectId, gcpCredentials)
}@function
async def example(source: dagger.Directory, project_id: str, gcp_credentials: dagger.Secret) -> str:
return await (
dag.staydevops_ts()
.deploy_webhosting(source, project_id, gcp_credentials)
)@func()
async example(source: Directory, projectId: string, gcpCredentials: Secret): Promise<string> {
return dag
.staydevopsTs()
.deployWebhosting(source, projectId, gcpCredentials)
}