fargate

package module
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2024 License: MIT Imports: 3 Imported by: 0

README

Fargate Custom Executor driver

This project contains a driver for GitLab Runner's Custom Executor that will use AWS Fargate to execute the jobs.

The project is very young and still under a heavy development.

Release channels

The driver is released in the form of a binary and is available from our S3 bucket.

For the latest stable release, visit https://gitlab-runner-custom-fargate-downloads.s3.amazonaws.com/latest/index.html.

For specific, tagged versions, please replace the latest in the URL with a specific tag. For example, to download version v0.1.0, go to https://gitlab-runner-custom-fargate-downloads.s3.amazonaws.com/v0.1.0/index.html.

For the latest beta version, based on the current state of the master branch, visit https://gitlab-runner-custom-fargate-downloads.s3.amazonaws.com/master/index.html. Beta versions are not recommended for production use, and some documentation might be out of sync, especially related guides that are hosted in other repositories.

All stable and RC releases, together with links to the specific S3 bucket, will be listed on the Releases page.

License

MIT

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	NAME     = "fargate"
	VERSION  = "dev"
	REVISION = "HEAD"
	BRANCH   = "HEAD"
	BUILT    = "now"

	AuthorName  = "GitLab Inc."
	AuthorEmail = "support@gitlab.com"
)

Functions

This section is empty.

Types

type VersionInfo

type VersionInfo struct {
	Name         string
	Version      string
	Revision     string
	Branch       string
	GOVersion    string
	BuiltAt      string
	OS           string
	Architecture string
}

func Version

func Version() *VersionInfo

func (*VersionInfo) Extended

func (v *VersionInfo) Extended() string

func (*VersionInfo) ShortLine

func (v *VersionInfo) ShortLine() string

func (*VersionInfo) UserAgent

func (v *VersionInfo) UserAgent() string

Directories

Path Synopsis
Package aws provides abstractions that will be used for managing Amazon AWS resources
Package aws provides abstractions that will be used for managing Amazon AWS resources
cmd
Package executors provides abstractions for executing shell scripts remotely
Package executors provides abstractions for executing shell scripts remotely
ssh
internal
cli
env
fs
ssh
Package task centralizes code related to managing tasks in the application
Package task centralizes code related to managing tasks in the application

Jump to

Keyboard shortcuts

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