cloudflare
No long description provided.
Installation
dagger install github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800Entrypoint
Return Type
Cloudflare Example
dagger -m github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800 call \
func (m *MyModule) Example() *dagger.Cloudflare {
return dag.
Cloudflare()
}@function
def example() -> dagger.Cloudflare:
return (
dag.cloudflare()
)@func()
example(): Cloudflare {
return dag
.cloudflare()
}Types
Cloudflare 🔗
deploy() 🔗
Deploy your Worker to Cloudflare
Return Type
StringKind !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory ! | - | No description provided |
| apiToken | Secret ! | - | No description provided |
| accountId | StringKind ! | - | No description provided |
Example
dagger -m github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800 call \
deployfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| src | Directory ! | - | No description provided |
| directory | StringKind ! | - | No description provided |
| projectName | StringKind ! | - | No description provided |
| apiToken | Secret ! | - | No description provided |
| accountId | StringKind ! | - | No description provided |
Example
dagger -m github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800 call \
pages-deployfunc (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)
}