blob: 9c3e64acbc16002ebd766e07c0652a9ec90f2f6f [file] [log] [blame]
# Copyright (c) HashiCorp, Inc.
terraform {
required_providers {
devlake = {
source = "registry.terraform.io/incubator-devlake-terraform/devlake"
}
}
}
provider "devlake" {
host = "http://localhost:4000/api"
token = "whatever"
}
resource "devlake_bitbucketserver_connection" "bbserver" {
endpoint = "https://bitbucket-server.org"
name = "should_not_exist"
password = "whatever"
username = "serviceAccount"
}
resource "devlake_bitbucketserver_connection_scopeconfig" "scopeconf" {
connection_id = devlake_bitbucketserver_connection.bbserver.id
name = "conf"
}
resource "devlake_bitbucketserver_connection_scope" "scope" {
id = "PROJECT/repos/REPO"
clone_url = "https://bitbucket-server.org/scp/project/repos/repo.git"
connection_id = devlake_bitbucketserver_connection.bbserver.id
description = "example repo"
html_url = "https://bitbucket-server.org/projects/PROJECT/repos/REPO/browse"
name = "PROJECT/REPO"
scope_config_id = devlake_bitbucketserver_connection_scopeconfig.scopeconf.id
}