setup

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2019 License: Apache-2.0 Imports: 21 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ElasticLoadBalancer

func ElasticLoadBalancer(projectName string)

func GitHubWebhook

func GitHubWebhook()

func GitRepository

func GitRepository(projectName string)

func HaProxy

func HaProxy(projectName string)

func Jenkins

func Jenkins(projectName string)

func LocalDynamoDb

func LocalDynamoDb()

func Route53HostedZone

func Route53HostedZone(projectName string, hostedZone string)

func S3Buckets

func S3Buckets(projectName string)

func Selenium

func Selenium(projectName string)

func SonarQube

func SonarQube(projectName string)

func Templates

func Templates(projectName string, description string, gitAuth string)

func ValidateInputs

func ValidateInputs(projectName string, frontEnd string, backEnd string, database string)

Types

type CreateRepoRequest

type CreateRepoRequest struct {
	Name        string `json:"name"`
	Private     bool   `json:"private"`
	Description string `json:"description"`
}

type CreateWebhookRequest

type CreateWebhookRequest struct {
	Name   string                     `json:"name"`
	Active bool                       `json:"active"`
	Events []string                   `json:"events"`
	Config CreateWebhookRequestConfig `json:"config"`
}

type CreateWebhookRequestConfig

type CreateWebhookRequestConfig struct {
	Url         string `json:"url"`
	ContentType string `json:"content_type"`
}

Jump to

Keyboard shortcuts

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