distgo

package
v0.0.0-...-abeb386 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2016 License: Apache-2.0 Imports: 9 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
main
pkg
git

Jump to

Keyboard shortcuts

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