internal/

directory
v0.105.0 Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2019 License: MIT

Directories

Path Synopsis
Package artifact provides the core artifact storage for goreleaser
Package artifact provides the core artifact storage for goreleaser
builders
golang
Package golang provides a Builder implementation for golang.
Package golang provides a Builder implementation for golang.
Package client contains the client implementations for several providers.
Package client contains the client implementations for several providers.
Package deprecate provides simple functions to standardize the output of deprecation notices on goreleaser
Package deprecate provides simple functions to standardize the output of deprecation notices on goreleaser
Package git provides an integration with the git command
Package git provides an integration with the git command
Package http implements functionality common to HTTP uploading pipelines.
Package http implements functionality common to HTTP uploading pipelines.
Package linux contains functions that are useful to generate linux packages.
Package linux contains functions that are useful to generate linux packages.
Package middleware define middlewares for Actions.
Package middleware define middlewares for Actions.
Package pipe provides generic erros for pipes to use.
Package pipe provides generic erros for pipes to use.
archive
Package archive implements the pipe interface with the intent of archiving and compressing the binaries, readme, and other artifacts.
Package archive implements the pipe interface with the intent of archiving and compressing the binaries, readme, and other artifacts.
artifactory
Package artifactory provides a Pipe that push to artifactory
Package artifactory provides a Pipe that push to artifactory
brew
Package brew implements the Pipe, providing formula generation and uploading it to a configured repo.
Package brew implements the Pipe, providing formula generation and uploading it to a configured repo.
build
Package build provides a pipe that can build binaries for several languages.
Package build provides a pipe that can build binaries for several languages.
changelog
Package changelog provides the release changelog to goreleaser.
Package changelog provides the release changelog to goreleaser.
checksums
Package checksums provides a Pipe that creates .checksums files for each artifact.
Package checksums provides a Pipe that creates .checksums files for each artifact.
defaults
Package defaults implements the Pipe interface providing default values for missing configuration.
Package defaults implements the Pipe interface providing default values for missing configuration.
dist
Package dist provides checks to make sure the dist folder is always empty.
Package dist provides checks to make sure the dist folder is always empty.
docker
Package docker provides a Pipe that creates and pushes a Docker image
Package docker provides a Pipe that creates and pushes a Docker image
env
Package env implements the Pipe interface providing validation of missing environment variables needed by the release process.
Package env implements the Pipe interface providing validation of missing environment variables needed by the release process.
git
Package git implements the Pipe interface getting and validating the current git repository state
Package git implements the Pipe interface getting and validating the current git repository state
nfpm
Package nfpm implements the Pipe interface providing NFPM bindings.
Package nfpm implements the Pipe interface providing NFPM bindings.
project
Package project sets "high level" defaults related to the project.
Package project sets "high level" defaults related to the project.
publish
Package publish contains the publishing pipe.
Package publish contains the publishing pipe.
put
Package put provides a Pipe that push using HTTP PUT
Package put provides a Pipe that push using HTTP PUT
release
Package release implements Pipe and manages github releases and its artifacts.
Package release implements Pipe and manages github releases and its artifacts.
s3
Package s3 provides a Pipe that push artifacts to s3/minio
Package s3 provides a Pipe that push artifacts to s3/minio
scoop
Package scoop provides a Pipe that generates a scoop.sh App Manifest and pushes it to a bucket
Package scoop provides a Pipe that generates a scoop.sh App Manifest and pushes it to a bucket
snapcraft
Package snapcraft implements the Pipe interface providing Snapcraft bindings.
Package snapcraft implements the Pipe interface providing Snapcraft bindings.
snapshot
Package snapshot provides the snapshoting functionality to goreleaser.
Package snapshot provides the snapshoting functionality to goreleaser.
Package pipeline provides generic erros for pipes to use.
Package pipeline provides generic erros for pipes to use.
Package semerrgroup wraps a error group with a semaphore with configurable size, so you can control the number of tasks being executed simultaneously.
Package semerrgroup wraps a error group with a semaphore with configurable size, so you can control the number of tasks being executed simultaneously.
Package static contains static "text" files, just because embedding real static files would be kind of an overengineering right now, so it's just strings in go code really.
Package static contains static "text" files, just because embedding real static files would be kind of an overengineering right now, so it's just strings in go code really.
Package testlib contains test helpers for goreleaser tests.
Package testlib contains test helpers for goreleaser tests.
Package tmpl provides templating utilities for goreleser
Package tmpl provides templating utilities for goreleser

Jump to

Keyboard shortcuts

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