Dagger
Search

copilot-setup

No long description provided.

Installation

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

Entrypoint

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