Outsider

Results 106 comments of Outsider

@joonhwa I followed an [official Terraform Registry API document](https://www.terraform.io/docs/registry/api.html). There is no delete or update API. So, you can do them on Terrafrom Enterprise?

Currently, there is no support for authentication. I didn't know about `.netrc`. I will check if I support it.

> Terraform requires terraform provider registry, to publish "trusted" providers when serving providers back to clients - without that, terraform will refuse to download providers, and deployments will fail. @sponte...

For provider, there are no enough documents, especially for signing. In [the integration test](https://github.com/outsideris/citizen/blob/master/test/integration/terraform-cli.providers.spec.js#L153), terraform CLI can download providers without `/v1/publishers` API.

The test use terraform CLI with v0.12, v0.13 and v0.14.

> In order to be detected by the Terraform Registry, all provider repositories on GitHub must match the pattern terraform-provider-{NAME}, and the repository must be public. Only lowercase repository names...

I will check it on Windows. Can you provide your environment? e.g window version or node.js version.

Oops! Sorry for korea link. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled And you can see [12.9.0 release note](https://nodejs.org/ko/blog/release/v12.9.0/).

I will merge this in a few days.