This is an automated email from the ASF dual-hosted git repository.

klesh pushed a change to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-devlake-terraform.git


    from 1003be1  initial commit
     add 2be2eb2  feat: terraform provider template
     add de4dbc9  feat: devlake tf provider with apikey resource+data source
     add 235da96  fix: simpler index access without typecast
     add ec4d879  fix: already set to that value
     add 9c77ba4  feat: bitbucket server connection
     add 57c6686  ci: simpler tests, add local script
     new 8a88c0f  Merge pull request #1 from tim-goto/main

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .envrc                                             |  11 +
 .github/dependabot.yml                             |  18 +
 .github/workflows/release.yml                      |  41 ++
 .github/workflows/test.yml                         |  93 +++
 .gitignore                                         |  36 ++
 .golangci.yml                                      |  29 +
 .goreleaser.yml                                    |  63 ++
 CHANGELOG.md                                       |   3 +
 GNUmakefile                                        |  27 +
 LICENSE                                            | 375 ++++++++++++
 README.md                                          |  52 ++
 docker_compose/.env                                |  86 +++
 docker_compose/docker-compose.yml                  | 132 ++++
 docker_compose/start.sh                            |  14 +
 docker_compose/token.sh                            |  11 +
 docs/data-sources/apikeys.md                       |  39 ++
 docs/index.md                                      |  38 ++
 docs/resources/apikey.md                           |  29 +
 docs/resources/bitbucketserver_connection.md       |  35 ++
 examples/README.md                                 |   9 +
 examples/data-sources/apikeys/data-source.tf       |  20 +
 examples/provider/provider.tf                      |  14 +
 examples/resources/apikey/import.sh                |   6 +
 examples/resources/apikey/resource.tf              |  25 +
 .../resources/bitbucketserverconnection/import.sh  |   6 +
 .../bitbucketserverconnection/resource.tf          |  26 +
 go.mod                                             |  64 ++
 go.sum                                             | 240 ++++++++
 internal/client/apikeys.go                         |  87 +++
 internal/client/bitbucketserver.go                 | 110 ++++
 internal/client/client.go                          |  65 ++
 internal/client/models.go                          |  46 ++
 internal/provider/apikey_resource.go               | 244 ++++++++
 internal/provider/apikey_resource_test.go          |  65 ++
 internal/provider/apikeys_data_source.go           | 186 ++++++
 internal/provider/apikeys_data_source_test.go      |  37 ++
 .../bitbucketserver_connection_resource.go         | 305 ++++++++++
 .../bitbucketserver_connection_resource_test.go    |  75 +++
 internal/provider/provider.go                      | 187 ++++++
 internal/provider/provider_test.go                 |  31 +
 main.go                                            |  41 ++
 shell.nix                                          |  12 +
 terraform-registry-manifest.json                   |   6 +
 tools/go.mod                                       |  94 +++
 tools/go.sum                                       | 677 +++++++++++++++++++++
 tools/tools.go                                     |  22 +
 46 files changed, 3832 insertions(+)
 create mode 100644 .envrc
 create mode 100644 .github/dependabot.yml
 create mode 100644 .github/workflows/release.yml
 create mode 100644 .github/workflows/test.yml
 create mode 100644 .gitignore
 create mode 100644 .golangci.yml
 create mode 100644 .goreleaser.yml
 create mode 100644 CHANGELOG.md
 create mode 100644 GNUmakefile
 create mode 100644 LICENSE
 create mode 100644 README.md
 create mode 100644 docker_compose/.env
 create mode 100644 docker_compose/docker-compose.yml
 create mode 100755 docker_compose/start.sh
 create mode 100755 docker_compose/token.sh
 create mode 100644 docs/data-sources/apikeys.md
 create mode 100644 docs/index.md
 create mode 100644 docs/resources/apikey.md
 create mode 100644 docs/resources/bitbucketserver_connection.md
 create mode 100644 examples/README.md
 create mode 100644 examples/data-sources/apikeys/data-source.tf
 create mode 100644 examples/provider/provider.tf
 create mode 100644 examples/resources/apikey/import.sh
 create mode 100644 examples/resources/apikey/resource.tf
 create mode 100644 examples/resources/bitbucketserverconnection/import.sh
 create mode 100644 examples/resources/bitbucketserverconnection/resource.tf
 create mode 100644 go.mod
 create mode 100644 go.sum
 create mode 100644 internal/client/apikeys.go
 create mode 100644 internal/client/bitbucketserver.go
 create mode 100644 internal/client/client.go
 create mode 100644 internal/client/models.go
 create mode 100644 internal/provider/apikey_resource.go
 create mode 100644 internal/provider/apikey_resource_test.go
 create mode 100644 internal/provider/apikeys_data_source.go
 create mode 100644 internal/provider/apikeys_data_source_test.go
 create mode 100644 internal/provider/bitbucketserver_connection_resource.go
 create mode 100644 
internal/provider/bitbucketserver_connection_resource_test.go
 create mode 100644 internal/provider/provider.go
 create mode 100644 internal/provider/provider_test.go
 create mode 100644 main.go
 create mode 100644 shell.nix
 create mode 100644 terraform-registry-manifest.json
 create mode 100644 tools/go.mod
 create mode 100644 tools/go.sum
 create mode 100644 tools/tools.go

Reply via email to