Last active
April 24, 2016 22:46
-
-
Save bradrydzewski/ae2461353065bbff06ab8c935893d513 to your computer and use it in GitHub Desktop.
Plugin Flags
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var flags = []cli.Flag{ | |
cli.StringFlag{ | |
Name: "repo.fullname", | |
Usage: "repository full name", | |
EnvVar: "DRONE_REPO", | |
}, | |
cli.StringFlag{ | |
Name: "repo.owner", | |
Usage: "repository owner", | |
EnvVar: "DRONE_REPO_OWNER", | |
}, | |
cli.StringFlag{ | |
Name: "repo.name", | |
Usage: "repository name", | |
EnvVar: "DRONE_REPO_NAME", | |
}, | |
cli.StringFlag{ | |
Name: "repo.link", | |
Usage: "repository link", | |
EnvVar: "DRONE_REPO_LINK", | |
}, | |
cli.StringFlag{ | |
Name: "repo.avatar", | |
Usage: "repository avatar", | |
EnvVar: "DRONE_REPO_AVATAR", | |
}, | |
cli.StringFlag{ | |
Name: "repo.branch", | |
Usage: "repository default branch", | |
EnvVar: "DRONE_REPO_BRANCH", | |
}, | |
cli.BoolFlag{ | |
Name: "repo.private", | |
Usage: "repository is private", | |
EnvVar: "DRONE_REPO_PRIVATE", | |
}, | |
cli.BoolFlag{ | |
Name: "repo.trusted", | |
Usage: "repository is trusted", | |
EnvVar: "DRONE_REPO_TRUSTED", | |
}, | |
// | |
// commit args | |
// | |
cli.StringFlag{ | |
Name: "remote.url", | |
Usage: "git remote url", | |
EnvVar: "DRONE_REMOTE_URL", | |
}, | |
cli.StringFlag{ | |
Name: "commit.sha", | |
Usage: "git commit sha", | |
EnvVar: "DRONE_COMMIT_SHA", | |
}, | |
cli.StringFlag{ | |
Name: "commit.ref", | |
Value: "refs/heads/master", | |
Usage: "git commit ref", | |
EnvVar: "DRONE_COMMIT_REF", | |
}, | |
cli.StringFlag{ | |
Name: "commit.branch", | |
Value: "master", | |
Usage: "git commit branch", | |
EnvVar: "DRONE_COMMIT_BRANCH", | |
}, | |
cli.StringFlag{ | |
Name: "commit.message", | |
Usage: "git commit message", | |
EnvVar: "DRONE_COMMIT_MESSAGE", | |
}, | |
cli.StringFlag{ | |
Name: "commit.link", | |
Usage: "git commit link", | |
EnvVar: "DRONE_COMMIT_LINK", | |
}, | |
cli.StringFlag{ | |
Name: "commit.author", | |
Usage: "git author name", | |
EnvVar: "DRONE_COMMIT_AUTHOR", | |
}, | |
cli.StringFlag{ | |
Name: "commit.author.email", | |
Usage: "git author email", | |
EnvVar: "DRONE_COMMIT_AUTHOR_EMAIL", | |
}, | |
cli.StringFlag{ | |
Name: "commit.author.avatar", | |
Usage: "git author avatar", | |
EnvVar: "DRONE_COMMIT_AUTHOR_AVATAR", | |
}, | |
// | |
// build args | |
// | |
cli.StringFlag{ | |
Name: "build.event", | |
Value: "push", | |
Usage: "build event", | |
EnvVar: "DRONE_BUILD_EVENT", | |
}, | |
cli.IntFlag{ | |
Name: "build.number", | |
Usage: "build number", | |
EnvVar: "DRONE_BUILD_NUMBER", | |
}, | |
cli.Int64Flag{ | |
Name: "build.created", | |
Usage: "build created", | |
EnvVar: "DRONE_BUILD_CREATED", | |
}, | |
cli.Int64Flag{ | |
Name: "build.started", | |
Usage: "build started", | |
EnvVar: "DRONE_BUILD_STARTED", | |
}, | |
cli.Int64Flag{ | |
Name: "build.finished", | |
Usage: "build finished", | |
EnvVar: "DRONE_BUILD_FINISHED", | |
}, | |
cli.StringFlag{ | |
Name: "build.status", | |
Usage: "build status", | |
Value: "success", | |
EnvVar: "DRONE_BUILD_STATUS", | |
}, | |
cli.StringFlag{ | |
Name: "build.link", | |
Usage: "build link", | |
EnvVar: "DRONE_BUILD_LINK", | |
}, | |
cli.StringFlag{ | |
Name: "build.deploy.to", | |
Usage: "build deployment target", | |
EnvVar: "DRONE_DEPLOY_TO", | |
}, | |
cli.BoolFlag{ | |
Name: "yaml.verified", | |
Usage: "build yaml is verified", | |
EnvVar: "DRONE_YAML_VERIFIED", | |
}, | |
cli.BoolFlag{ | |
Name: "yaml.verified", | |
Usage: "build yaml is signed", | |
EnvVar: "DRONE_YAML_SIGNED", | |
}, | |
// | |
// prev build args | |
// | |
cli.IntFlag{ | |
Name: "prev.build.number", | |
Usage: "previous build number", | |
EnvVar: "DRONE_PREV_BUILD_NUMBER", | |
}, | |
cli.StringFlag{ | |
Name: "prev.build.status", | |
Usage: "previous build status", | |
EnvVar: "DRONE_PREV_BUILD_STATUS", | |
}, | |
cli.StringFlag{ | |
Name: "prev.commit.sha", | |
Usage: "previous build sha", | |
EnvVar: "DRONE_PREV_COMMIT_SHA", | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment