
Hi @techknowlogick 👋 as discussed on twitter the changes i made on my fork 😃 not sure if you are aware of this but currently hashicorp only allows publishing via github, so if you want to publish this provider to the terraform registry as well, feel free to also take a look at my goreleaser config and drone/github actions usage her: https://git.uploadfilter24.eu/lerentis/terraform-provider-gitea Co-authored-by: Tobias Trabelsi <lerentis@uploadfilter24.eu> Reviewed-on: https://gitea.com/gitea/terraform-provider-gitea/pulls/2 Co-authored-by: lerentis <lerentis@noreply.gitea.io> Co-committed-by: lerentis <lerentis@noreply.gitea.io>
1.5 KiB
1.5 KiB
page_title, subcategory, description
page_title | subcategory | description |
---|---|---|
gitea Provider |
gitea Provider
Example Usage
terraform {
required_providers {
gitea = {
source = "gitea/gitea"
version = "0.6.1"
}
}
}
provider "gitea" {
base_url = var.gitea_url # optionally use GITEA_BASE_URL env var
token = var.gitea_token # optionally use GITEA_TOKEN env var
# Username/Password authentication is mutally exclusive with token authentication
# username = var.username # optionally use GITEA_USERNAME env var
# password = var.password # optionally use GITEA_PASSWORD env var
# A file containing the ca certificate to use in case ssl certificate is not from a standard chain
cacert_file = var.cacert_file
# If you are running a gitea instance with self signed TLS certificates
# and you want to disable certificate validation you can deactivate it with this flag
insecure = false
}
Schema
Optional
base_url
(String) The Gitea Base API URLcacert_file
(String) A file containing the ca certificate to use in case ssl certificate is not from a standard chaininsecure
(Boolean) Disable SSL verification of API callspassword
(String) Password in case of using basic authtoken
(String) The application token used to connect to Gitea.username
(String) Username in case of using basic auth