Dagger
Search

cloudflare

No long description provided.

Installation

dagger install github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800

Entrypoint

Return Type
Cloudflare
Example
func (m *myModule) example() *Cloudflare  {
	return dag.
			Cloudflare()
}
@function
def example() -> dag.Cloudflare:
	return (
		dag.cloudflare()
	)
@func()
example(): Cloudflare {
	return dag
		.cloudflare()
}

Types

Cloudflare 🔗

deploy() 🔗

Deploy your Worker to Cloudflare

Return Type
StringKind !
Arguments
NameTypeDefault ValueDescription
srcDirectory !-No description provided
apiTokenSecret !-No description provided
accountIdStringKind !-No description provided
Example
Function Cloudflare.deploy is not accessible from the cloudflare module
func (m *myModule) example(src , apiToken , accountId )   {
	return dag.
			Cloudflare().
			Deploy(src, apiToken, accountId)
}
@function
def example(src: , api_token: , account_id: ) -> :
	return (
		dag.cloudflare()
		.deploy(src, api_token, account_id)
	)
@func()
example(src: , apiToken: , accountId: ):  {
	return dag
		.cloudflare()
		.deploy(src, apiToken, accountId)
}

pagesDeploy() 🔗

Deploy a directory of static assets as a Pages deployment.

Return Type
StringKind !
Arguments
NameTypeDefault ValueDescription
srcDirectory !-No description provided
directoryStringKind !-No description provided
projectNameStringKind !-No description provided
apiTokenSecret !-No description provided
accountIdStringKind !-No description provided
Example
Function Cloudflare.pagesDeploy is not accessible from the cloudflare module
func (m *myModule) example(src , directory , projectName , apiToken , accountId )   {
	return dag.
			Cloudflare().
			PagesDeploy(src, directory, projectName, apiToken, accountId)
}
@function
def example(src: , directory: , project_name: , api_token: , account_id: ) -> :
	return (
		dag.cloudflare()
		.pages_deploy(src, directory, project_name, api_token, account_id)
	)
@func()
example(src: , directory: , projectName: , apiToken: , accountId: ):  {
	return dag
		.cloudflare()
		.pagesDeploy(src, directory, projectName, apiToken, accountId)
}