feat: new deployment provider: netlify site

This commit is contained in:
Fu Diwei
2025-05-15 23:17:32 +08:00
parent 70bd2f0581
commit e6e2587bfc
14 changed files with 631 additions and 4 deletions

View File

@@ -20,11 +20,11 @@ type DeployerConfig struct {
ApiKey string `json:"apiKey"`
// 是否允许不安全的连接。
AllowInsecureConnections bool `json:"allowInsecureConnections,omitempty"`
// 站类型。
// 站类型。
SiteType string `json:"siteType"`
// 站名称(单个)。
// 站名称(单个)。
SiteName string `json:"siteName,omitempty"`
// 站名称(多个)。
// 站名称(多个)。
SiteNames []string `json:"siteNames,omitempty"`
}