cloudflare
No long description provided.
Installation
dagger install github.com/fluent-ci-templates/cloudflare-pipeline@229db8979b76a664df389068999489cc6455a800
Entrypoint
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 \
deploy
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
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-deploy
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)
}