distgo

package
v0.0.0-...-862138a Latest Latest
Warning

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

Go to latest
Published: May 29, 2017 License: Apache-2.0 Imports: 11 Imported by: 0

README

distgo

distgo is a library and CLI for running, building, distributing and publishing products in a Go project.

Documentation

Documentation for distgo is provided in the Go code and as part of the application itself.

  • Run distgo --help to get an overview of the commands and flags
  • distgo is configured using a YML or JSON configuration file. Refer to the documentation in apps/distgo/config/config.go for information on the configuration parameters that are available.
  • Refer to apps/distgo/config/example_test.go for sample configuration files

Development

Use the following commands for development. All paths in the example commands assume that they are run from the root project directory of godel -- if the current working directory is apps/distgo, use ../../godelw instead.

  • Run ./godelw verify to apply formatting, perform linting checks and run the gödel tests
  • Run ./godelw test --tags=distgo to run the distgo-specific tests (not included by default in the tests run by ./godlew verify)
  • Run ./godelw build to build the distgo binary in apps/distgo/build

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func App

func App() *cli.App

Types

This section is empty.

Directories

Path Synopsis
cmd
run
Package integration contains the integration tests for distgo.
Package integration contains the integration tests for distgo.
main
pkg
git

Jump to

Keyboard shortcuts

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