Open XVilka opened 5 years ago
We use HashiCorp Packer to build images. All scripts and Packer templates used by BYOC framework are open-source.
Unfortunately, the framework not documented for now. In short, PowerShell module use connect-AppveyorToXxx.ps1
scripts (and AppVeyorBYOC-Common.ps1
contains reusable bits of PowerShell code), those scripts gather all necessary info, prepare Cloud of your choice and start packer with one one of the templates:
You may fork this repository, add Alicloud and Tencentcloud builders to packer templates of your interest.
From our side, we have to add Alicloud support to the Appveyor Server and Appveyor Build Agent. You might help us to get up to speed with Alicloud. I suppose Ali cloud is very similar to AWS:
m4.large
in your opinion?)I heard you use .NET for development, so this probably can help you:
Since you probably use Hashicorp's Terraform, and you already support Azure, AWS, GCE, etc, it might be also useful to support also the other cloud providers too.
And any other popular clouds from https://www.terraform.io/docs/providers/type/major-index.html and https://www.terraform.io/docs/providers/type/cloud-index.html