使用 Terraform 的 GitHub Provider 来操作 GitHub

在使用之前,需要先配置访问 GitHub 的 API 的认证信息,如 GitHub Personal Access Token

以下是一个使用 Terraform 操作 GitHub 的示例:

# 配置 GitHub Provider
provider "github" {
  token = "GITHUB_PERSONAL_ACCESS_TOKEN"
}

# 创建一个新的 GitHub Repository
resource "github_repository" "example" {
  name        = "example-repo"
  description = "This is an example repository"
  visibility  = "public"
}

# 添加一个 Collaborators
resource "github_repository_collaborator" "example" {
  repository = github_repository.example.name
  username   = "example-collaborator"
  permission = "push"
}

示例中,我们使用了 GitHub Provider 创建了一个新的公开仓库,并添加了一个 Collaborator

点赞(0)

评论列表 共有 0 评论

暂无评论

微信服务号

微信客服

淘宝店铺

support@elephdev.com

发表
评论
Go
顶部