Dagger
Search

copilot-setup

No long description provided.

Installation

dagger install github.com/StaytunedLLP/devops/dagger-modules/copilot-setup@30d07e2f16e96a634fd98d8343d25a8f73d1284f

Entrypoint

Return Type
CopilotSetup
Example
dagger -m github.com/StaytunedLLP/devops/dagger-modules/copilot-setup@30d07e2f16e96a634fd98d8343d25a8f73d1284f call \
func (m *MyModule) Example() *dagger.CopilotSetup  {
	return dag.
			Copilotsetup()
}
@function
def example() -> dagger.CopilotSetup:
	return (
		dag.copilot_setup()
	)
@func()
example(): CopilotSetup {
	return dag
		.copilotSetup()
}

Types

CopilotSetup 🔗

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/devops/dagger-modules/copilot-setup@30d07e2f16e96a634fd98d8343d25a8f73d1284f call \
 prepare-node-workspace --source DIR_PATH --node-auth-token env:MYSECRET --package-paths string --playwright-install boolean --firebase-tools boolean
func (m *MyModule) Example(ctx context.Context, source *dagger.Directory, nodeAuthToken *dagger.Secret, packagePaths string, playwrightInstall bool, firebaseTools bool) string  {
	return dag.
			Copilotsetup().
			Preparenodeworkspace(ctx, source, nodeAuthToken, packagePaths, playwrightInstall, firebaseTools)
}
@function
async def example(source: dagger.Directory, nodeauthtoken: dagger.Secret, packagepaths: str, playwrightinstall: bool, firebasetools: bool) -> str:
	return await (
		dag.copilot_setup()
		.preparenodeworkspace(source, nodeauthtoken, packagepaths, playwrightinstall, firebasetools)
	)
@func()
async example(source: Directory, nodeAuthToken: Secret, packagePaths: string, playwrightInstall: boolean, firebaseTools: boolean): Promise<string> {
	return dag
		.copilotSetup()
		.prepareNodeWorkspace(source, nodeAuthToken, packagePaths, playwrightInstall, firebaseTools)
}