plugin_open.go 508 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package cmd

import (
	"fmt"
	"log"

	"github.com/spf13/cobra"
)

func init() {
	pluginCmd.AddCommand(pluginOpenCmd)
}

var pluginOpenCmd = &cobra.Command{
	Use:   "open",
	Short: "Openout update center server",
	Long:  `Openout update center server`,
yJunS's avatar
yJunS 已提交
18
	Run: func(_ *cobra.Command, _ []string) {
LinuxSuRen's avatar
LinuxSuRen 已提交
19
		jenkins := getCurrentJenkinsFromOptionsOrDie()
20 21 22 23 24 25 26 27

		if jenkins.URL != "" {
			open(fmt.Sprintf("%s/pluginManager", jenkins.URL))
		} else {
			log.Fatal(fmt.Sprintf("No URL fond from %s", jenkins.Name))
		}
	},
}