Dagger
Search

staydevops-ts

No long description provided.

Installation

dagger install github.com/StaytunedLLP/daggerverse@96f4869dd9e510b6f5f27bbf63d48a888984a45e

Entrypoint

Return Type
StaydevopsTs
Example
dagger -m github.com/StaytunedLLP/daggerverse@96f4869dd9e510b6f5f27bbf63d48a888984a45e 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
NameTypeDefault ValueDescription
sourceDirectory !-No description provided
nodeAuthTokenSecret -No description provided
packagePathsString !"."No description provided
Example
dagger -m github.com/StaytunedLLP/daggerverse@96f4869dd9e510b6f5f27bbf63d48a888984a45e call \
 verify-chromium-bidi --source DIR_PATH --package-paths string
func (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
NameTypeDefault ValueDescription
sourceDirectory !-No description provided
nodeAuthTokenSecret -No description provided
packagePathsString !"."No description provided
playwrightInstallBoolean !falseNo description provided
firebaseToolsBoolean !falseNo description provided
Example
dagger -m github.com/StaytunedLLP/daggerverse@96f4869dd9e510b6f5f27bbf63d48a888984a45e call \
 prepare-node-workspace --source DIR_PATH --package-paths string --playwright-install boolean --firebase-tools boolean
func (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
NameTypeDefault ValueDescription
sourceDirectory !-No description provided
projectIdString !-No description provided
gcpCredentialsSecret !-No description provided
appIdString -No description provided
onlyString -No description provided
frontendDirString -No description provided
backendDirString -No description provided
firebaseDirString -No description provided
webappConfigSecret -No description provided
extraEnvSecret -No description provided
nodeAuthTokenSecret -No description provided
Example
dagger -m github.com/StaytunedLLP/daggerverse@96f4869dd9e510b6f5f27bbf63d48a888984a45e call \
 deploy-webhosting --source DIR_PATH --project-id string --gcp-credentials env:MYSECRET
func (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)
}