feat: add ucloud us3 deployer

This commit is contained in:
Fu Diwei
2025-01-14 22:19:40 +08:00
parent 6a9cf2ed28
commit db68721834
19 changed files with 419 additions and 26 deletions

View File

@@ -20,7 +20,7 @@ var (
)
func init() {
argsPrefix := "CERTIMATE_DEPLOYER_UCLOUDCDN_"
argsPrefix := "CERTIMATE_DEPLOYER_UCLOUDUCDN_"
flag.StringVar(&fInputCertPath, argsPrefix+"INPUTCERTPATH", "", "")
flag.StringVar(&fInputKeyPath, argsPrefix+"INPUTKEYPATH", "", "")
@@ -32,12 +32,12 @@ func init() {
/*
Shell command to run this test:
go test -v ./ucloud_cdn_test.go -args \
--CERTIMATE_DEPLOYER_UCLOUDCDN_INPUTCERTPATH="/path/to/your-input-cert.pem" \
--CERTIMATE_DEPLOYER_UCLOUDCDN_INPUTKEYPATH="/path/to/your-input-key.pem" \
--CERTIMATE_DEPLOYER_UCLOUDCDN_PRIVATEKEY="your-private-key" \
--CERTIMATE_DEPLOYER_UCLOUDCDN_PUBLICKEY="your-public-key" \
--CERTIMATE_DEPLOYER_UCLOUDCDN_DOMAINID="your-domain-id"
go test -v ./ucloud_ucdn_test.go -args \
--CERTIMATE_DEPLOYER_UCLOUDUCDN_INPUTCERTPATH="/path/to/your-input-cert.pem" \
--CERTIMATE_DEPLOYER_UCLOUDUCDN_INPUTKEYPATH="/path/to/your-input-key.pem" \
--CERTIMATE_DEPLOYER_UCLOUDUCDN_PRIVATEKEY="your-private-key" \
--CERTIMATE_DEPLOYER_UCLOUDUCDN_PUBLICKEY="your-public-key" \
--CERTIMATE_DEPLOYER_UCLOUDUCDN_DOMAINID="your-domain-id"
*/
func TestDeploy(t *testing.T) {
flag.Parse()
@@ -53,9 +53,9 @@ func TestDeploy(t *testing.T) {
}, "\n"))
deployer, err := provider.New(&provider.UCloudUCDNDeployerConfig{
AccessKeyId: fPrivateKey,
AccessKeySecret: fPublicKey,
DomainId: fDomainId,
PrivateKey: fPrivateKey,
PublicKey: fPublicKey,
DomainId: fDomainId,
})
if err != nil {
t.Errorf("err: %+v", err)