mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-09-17 18:20:26 +00:00
rename forge properties
This commit is contained in:
@@ -125,12 +125,12 @@ func PatchForge(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
forge.URL = in.URL
|
forge.URL = in.URL
|
||||||
forge.Type = in.Type
|
forge.Type = in.Type
|
||||||
forge.Client = in.Client
|
forge.OAuthClientID = in.OAuthClientID
|
||||||
forge.OAuthHost = in.OAuthHost
|
forge.OAuthHost = in.OAuthHost
|
||||||
forge.SkipVerify = in.SkipVerify
|
forge.SkipVerify = in.SkipVerify
|
||||||
forge.AdditionalOptions = in.AdditionalOptions
|
forge.AdditionalOptions = in.AdditionalOptions
|
||||||
if in.ClientSecret != "" {
|
if in.ClientSecret != "" {
|
||||||
forge.ClientSecret = in.ClientSecret
|
forge.OAuthClientSecret = in.ClientSecret
|
||||||
}
|
}
|
||||||
|
|
||||||
err = _store.ForgeUpdate(forge)
|
err = _store.ForgeUpdate(forge)
|
||||||
@@ -163,8 +163,8 @@ func PostForge(c *gin.Context) {
|
|||||||
forge := &model.Forge{
|
forge := &model.Forge{
|
||||||
URL: in.URL,
|
URL: in.URL,
|
||||||
Type: in.Type,
|
Type: in.Type,
|
||||||
Client: in.Client,
|
OAuthClientID: in.OAuthClientID,
|
||||||
ClientSecret: in.ClientSecret,
|
OAuthClientSecret: in.OAuthClientSecret,
|
||||||
OAuthHost: in.OAuthHost,
|
OAuthHost: in.OAuthHost,
|
||||||
SkipVerify: in.SkipVerify,
|
SkipVerify: in.SkipVerify,
|
||||||
AdditionalOptions: in.AdditionalOptions,
|
AdditionalOptions: in.AdditionalOptions,
|
||||||
|
@@ -41,8 +41,8 @@ func Forge(forge *model.Forge) (forge.Forge, error) {
|
|||||||
|
|
||||||
func setupBitbucket(forge *model.Forge) (forge.Forge, error) {
|
func setupBitbucket(forge *model.Forge) (forge.Forge, error) {
|
||||||
opts := &bitbucket.Opts{
|
opts := &bitbucket.Opts{
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Debug().
|
log.Debug().
|
||||||
@@ -61,8 +61,8 @@ func setupGitea(forge *model.Forge) (forge.Forge, error) {
|
|||||||
|
|
||||||
opts := gitea.Opts{
|
opts := gitea.Opts{
|
||||||
URL: strings.TrimRight(serverURL.String(), "/"),
|
URL: strings.TrimRight(serverURL.String(), "/"),
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
SkipVerify: forge.SkipVerify,
|
SkipVerify: forge.SkipVerify,
|
||||||
OAuthHost: forge.OAuthHost,
|
OAuthHost: forge.OAuthHost,
|
||||||
}
|
}
|
||||||
@@ -88,8 +88,8 @@ func setupForgejo(forge *model.Forge) (forge.Forge, error) {
|
|||||||
|
|
||||||
opts := forgejo.Opts{
|
opts := forgejo.Opts{
|
||||||
URL: strings.TrimRight(server.String(), "/"),
|
URL: strings.TrimRight(server.String(), "/"),
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
SkipVerify: forge.SkipVerify,
|
SkipVerify: forge.SkipVerify,
|
||||||
OAuth2URL: forge.OAuthHost,
|
OAuth2URL: forge.OAuthHost,
|
||||||
}
|
}
|
||||||
@@ -110,8 +110,8 @@ func setupForgejo(forge *model.Forge) (forge.Forge, error) {
|
|||||||
func setupGitLab(forge *model.Forge) (forge.Forge, error) {
|
func setupGitLab(forge *model.Forge) (forge.Forge, error) {
|
||||||
opts := gitlab.Opts{
|
opts := gitlab.Opts{
|
||||||
URL: forge.URL,
|
URL: forge.URL,
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
SkipVerify: forge.SkipVerify,
|
SkipVerify: forge.SkipVerify,
|
||||||
OAuthHost: forge.OAuthHost,
|
OAuthHost: forge.OAuthHost,
|
||||||
}
|
}
|
||||||
@@ -139,8 +139,8 @@ func setupGitHub(forge *model.Forge) (forge.Forge, error) {
|
|||||||
|
|
||||||
opts := github.Opts{
|
opts := github.Opts{
|
||||||
URL: forge.URL,
|
URL: forge.URL,
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
SkipVerify: forge.SkipVerify,
|
SkipVerify: forge.SkipVerify,
|
||||||
MergeRef: mergeRef,
|
MergeRef: mergeRef,
|
||||||
OnlyPublic: publicOnly,
|
OnlyPublic: publicOnly,
|
||||||
@@ -171,8 +171,8 @@ func setupBitbucketDatacenter(forge *model.Forge) (forge.Forge, error) {
|
|||||||
|
|
||||||
opts := bitbucketdatacenter.Opts{
|
opts := bitbucketdatacenter.Opts{
|
||||||
URL: forge.URL,
|
URL: forge.URL,
|
||||||
OAuthClientID: forge.Client,
|
OAuthClientID: forge.OAuthClientID,
|
||||||
OAuthClientSecret: forge.ClientSecret,
|
OAuthClientSecret: forge.OAuthClientSecret,
|
||||||
Username: gitUsername,
|
Username: gitUsername,
|
||||||
Password: gitPassword,
|
Password: gitPassword,
|
||||||
OAuthHost: forge.OAuthHost,
|
OAuthHost: forge.OAuthHost,
|
||||||
|
@@ -30,8 +30,8 @@ type Forge struct {
|
|||||||
ID int64 `json:"id" xorm:"pk autoincr 'id'"`
|
ID int64 `json:"id" xorm:"pk autoincr 'id'"`
|
||||||
Type ForgeType `json:"type" xorm:"VARCHAR(250)"`
|
Type ForgeType `json:"type" xorm:"VARCHAR(250)"`
|
||||||
URL string `json:"url" xorm:"VARCHAR(500) 'url'"`
|
URL string `json:"url" xorm:"VARCHAR(500) 'url'"`
|
||||||
Client string `json:"client,omitempty" xorm:"VARCHAR(250)"`
|
OAuthClientID string `json:"client,omitempty" xorm:"VARCHAR(250)"`
|
||||||
ClientSecret string `json:"-" xorm:"VARCHAR(250)"` // do not expose client secret
|
OAuthClientSecret string `json:"-" xorm:"VARCHAR(250)"` // do not expose client secret
|
||||||
SkipVerify bool `json:"skip_verify,omitempty" xorm:"bool"`
|
SkipVerify bool `json:"skip_verify,omitempty" xorm:"bool"`
|
||||||
OAuthHost string `json:"oauth_host,omitempty" xorm:"VARCHAR(250) 'oauth_host'"` // public url for oauth if different from url
|
OAuthHost string `json:"oauth_host,omitempty" xorm:"VARCHAR(250) 'oauth_host'"` // public url for oauth if different from url
|
||||||
AdditionalOptions map[string]any `json:"additional_options,omitempty" xorm:"json"`
|
AdditionalOptions map[string]any `json:"additional_options,omitempty" xorm:"json"`
|
||||||
|
@@ -115,8 +115,8 @@ func setupForgeService(c *cli.Command, _store store.Store) error {
|
|||||||
_forge.AdditionalOptions = make(map[string]any)
|
_forge.AdditionalOptions = make(map[string]any)
|
||||||
}
|
}
|
||||||
|
|
||||||
_forge.Client = strings.TrimSpace(c.String("forge-oauth-client"))
|
_forge.OAuthClientID = strings.TrimSpace(c.String("forge-oauth-client"))
|
||||||
_forge.ClientSecret = strings.TrimSpace(c.String("forge-oauth-secret"))
|
_forge.OAuthClientSecret = strings.TrimSpace(c.String("forge-oauth-secret"))
|
||||||
_forge.URL = c.String("forge-url")
|
_forge.URL = c.String("forge-url")
|
||||||
_forge.SkipVerify = c.Bool("forge-skip-verify")
|
_forge.SkipVerify = c.Bool("forge-skip-verify")
|
||||||
_forge.OAuthHost = c.String("forge-oauth-host")
|
_forge.OAuthHost = c.String("forge-oauth-host")
|
||||||
|
@@ -27,11 +27,11 @@ func TestForgeCRUD(t *testing.T) {
|
|||||||
defer closer()
|
defer closer()
|
||||||
|
|
||||||
forge1 := &model.Forge{
|
forge1 := &model.Forge{
|
||||||
Type: "github",
|
Type: "github",
|
||||||
URL: "https://github.com",
|
URL: "https://github.com",
|
||||||
Client: "client",
|
OAuthClientID: "client",
|
||||||
ClientSecret: "secret",
|
OAuthClientSecret: "secret",
|
||||||
SkipVerify: false,
|
SkipVerify: false,
|
||||||
AdditionalOptions: map[string]any{
|
AdditionalOptions: map[string]any{
|
||||||
"foo": "bar",
|
"foo": "bar",
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user