This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
dagger/docs/reference/universe/netlify.md
Solomon Hykes d7a805f42b stdlib: move all imports to alpha.dagger.io
Signed-off-by: Solomon Hykes <solomon@dagger.io>
2021-06-25 10:31:22 +00:00

2.1 KiB

sidebar_label
netlify

alpha.dagger.io/netlify

Netlify client operations

import "alpha.dagger.io/netlify"

netlify.#Account

Netlify account credentials

netlify.#Account Inputs

Name Type Description
name *"" | string Use this Netlify account name (also referred to as "team" in the Netlify docs)
token dagger.#Secret Netlify authentication token

netlify.#Account Outputs

No output.

netlify.#Site

Netlify site

netlify.#Site Inputs

Name Type Description
account.name *"" | string Use this Netlify account name (also referred to as "team" in the Netlify docs)
account.token dagger.#Secret Netlify authentication token
contents dagger.#Artifact Contents of the application to deploy
name string Deploy to this Netlify site
create *true | bool Create the Netlify site if it doesn't exist?

netlify.#Site Outputs

Name Type Description
url string Website url
deployUrl string Unique Deploy URL
logsUrl string Logs URL for this deployment