server

package
v0.0.0-...-1d05166 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2018 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Module = cmder.NewModule("godson").
	SetUsage("continuous integration server written in golang").
	AddFlag(
		&cli.StringFlag{
			Name:        "host",
			EnvVars:     []string{"HOST"},
			Usage:       "API listen host",
			Destination: &flagHost,
		},
		&cli.IntFlag{
			Name:        "port",
			EnvVars:     []string{"PORT"},
			Value:       3000,
			Usage:       "API listen port",
			Destination: &flagPort,
		},
		&cli.BoolFlag{
			Name:        "tls",
			EnvVars:     []string{"TLS"},
			Usage:       "API with TLS, 'cert.pem', 'key.pem' should be prepared",
			Destination: &flagTLS,
		},
		&cli.StringFlag{
			Name:        "cors",
			EnvVars:     []string{"CORS"},
			Value:       "http://localhost:9000",
			Usage:       "Cross-Origin Resource Sharing",
			Destination: &flagCORS,
		},
		&cli.StringFlag{
			Name:        "config",
			EnvVars:     []string{"GODSON_CONFIG"},
			Value:       "godson.json",
			Usage:       "godson config json file path",
			Destination: &flagConfig,
		},
	).
	SetAction(action)

Module info

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL