Preskton / terraform-provider-twilio

Terraform provider for Twilio. 🌎☎️ Preserved for archaeological fun. Please see the official Twilio TF provider @ https://github.com/twilio/terraform-provider-twilio.
https://github.com/twilio/terraform-provider-twilio
Apache License 2.0
31 stars 9 forks source link

Publishing to the Terraform Registry ahead of 0.13 Release #47

Closed aicarmic closed 4 years ago

aicarmic commented 4 years ago

Hey There,

I'm on our Terraform Provider team and came across this provider, thanks for the work you put into developing and maintaining it! We'd love to work with you on publishing to our new Provider Registry ahead of the Terraform 0.13 release. This offers a variety of benefits for our community contributors, and having the provider published in our registry means users can benefit from our provider source, and no longer need to manually install. If you're interested, please reach out to terraform-registry-beta@hashicorp.com and we'll get the ball rolling!

Best, Tony

Preskton commented 4 years ago

This sounds super neato, @aicarmic! Will reach out.

Preskton commented 4 years ago

Instructions here -- https://www.terraform.io/docs/registry/providers/publishing.html#creating-a-github-release

Preskton commented 4 years ago

Published. I think at this point, I'm waiting for some backend thing to sync so we can do:

terraform {
  required_providers {
    twilio = {
      source = "Preskton/twilio"
      version = "0.1.5"
    }
  }
}

// stuff
Preskton commented 4 years ago

Looks good!

prestondoster@Presktop:~/code/tftest|                                                 
⇒  terraform init                                                                     

Initializing the backend...                                                           

Initializing provider plugins...                                                      
- Finding preskton/twilio versions matching "0.1.5"...                                
- Installing preskton/twilio v0.1.5...                                                
- Installed preskton/twilio v0.1.5 (self-signed, key ID 092973B1E51B3C15)             

Partner and community providers are signed by their developers.                       
If you'd like to know more about provider signing, you can read about it here:        
https://www.terraform.io/docs/plugins/signing.html                                    

Terraform has been successfully initialized!                                          

You may now begin working with Terraform. Try running "terraform plan" to see         
any changes that are required for your infrastructure. All Terraform commands         
should now work.                                                                      

If you ever set or change modules or backend configuration for Terraform,             
rerun this command to reinitialize your working directory. If you forget, other       
commands will detect it and remind you to do so if necessary.