mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2026-03-16 17:54:07 +01:00
Allow to change status context again (#674)
* use flag value * fix test * sed -i 's/STATUS_CONTEXT/WOODPECKER_STATUS_CONTEXT/g' * docs * Update docs/docs/91-migrations.md Co-authored-by: Anbraten <anton@ju60.de>
This commit is contained in:
@@ -209,6 +209,12 @@ var flags = []cli.Flag{
|
||||
//
|
||||
// remote parameters
|
||||
//
|
||||
&cli.StringFlag{
|
||||
EnvVars: []string{"WOODPECKER_STATUS_CONTEXT", "WOODPECKER_GITHUB_CONTEXT", "WOODPECKER_GITEA_CONTEXT"},
|
||||
Name: "status-context",
|
||||
Usage: "status context prefix",
|
||||
Value: "ci/woodpecker",
|
||||
},
|
||||
&cli.BoolFlag{
|
||||
Name: "flat-permissions",
|
||||
Usage: "no remote call for permissions should be made",
|
||||
@@ -227,12 +233,6 @@ var flags = []cli.Flag{
|
||||
Usage: "github server address",
|
||||
Value: "https://github.com",
|
||||
},
|
||||
&cli.StringFlag{
|
||||
EnvVars: []string{"WOODPECKER_GITHUB_CONTEXT"},
|
||||
Name: "github-context",
|
||||
Usage: "github status context",
|
||||
Value: "continuous-integration/woodpecker",
|
||||
},
|
||||
&cli.StringFlag{
|
||||
EnvVars: []string{"WOODPECKER_GITHUB_CLIENT"},
|
||||
Name: "github-client",
|
||||
@@ -332,12 +332,6 @@ var flags = []cli.Flag{
|
||||
Name: "gitea-secret",
|
||||
Usage: "gitea oauth2 client secret",
|
||||
},
|
||||
&cli.StringFlag{
|
||||
EnvVars: []string{"WOODPECKER_GITEA_CONTEXT"},
|
||||
Name: "gitea-context",
|
||||
Usage: "gitea status context",
|
||||
Value: "continuous-integration/woodpecker",
|
||||
},
|
||||
&cli.StringFlag{
|
||||
EnvVars: []string{"WOODPECKER_GITEA_GIT_USERNAME"},
|
||||
Name: "gitea-git-username",
|
||||
|
||||
@@ -296,6 +296,7 @@ func setupEvilGlobals(c *cli.Context, v store.Store, r remote.Remote) {
|
||||
}
|
||||
server.Config.Server.Port = c.String("server-addr")
|
||||
server.Config.Server.Docs = c.String("docs")
|
||||
server.Config.Server.StatusContext = c.String("status-context")
|
||||
server.Config.Server.SessionExpires = c.Duration("session-expires")
|
||||
server.Config.Pipeline.Networks = c.StringSlice("network")
|
||||
server.Config.Pipeline.Volumes = c.StringSlice("volume")
|
||||
|
||||
@@ -229,7 +229,6 @@ func setupGitea(c *cli.Context) (remote.Remote, error) {
|
||||
}
|
||||
opts := gitea.Opts{
|
||||
URL: strings.TrimRight(server.String(), "/"),
|
||||
Context: c.String("gitea-context"),
|
||||
Username: c.String("gitea-git-username"),
|
||||
Password: c.String("gitea-git-password"),
|
||||
Client: c.String("gitea-client"),
|
||||
@@ -276,7 +275,6 @@ func setupGitlab(c *cli.Context) (remote.Remote, error) {
|
||||
func setupGithub(c *cli.Context) (remote.Remote, error) {
|
||||
opts := github.Opts{
|
||||
URL: c.String("github-server"),
|
||||
Context: c.String("github-context"),
|
||||
Client: c.String("github-client"),
|
||||
Secret: c.String("github-secret"),
|
||||
Scopes: c.StringSlice("github-scope"),
|
||||
|
||||
Reference in New Issue
Block a user