FAKE - F# Make


AppVeyorEnvironment

AppVeyor environment variables as described

Static members

Static memberDescription
AccountName
Signature: string

AppVeyor Account Name

ApiUrl
Signature: string

AppVeyor Build Agent API URL

BuildFolder
Signature: string

Path to clone directory

BuildId
Signature: string

AppVeyor unique build ID

BuildNumber
Signature: string

Build number

BuildVersion
Signature: string

Build version

Configuration
Signature: string

Configuration name set on Build tab of project settings (or through configuration parameter in appveyor.yml).

IsForcedBuild
Signature: string

If the build has been started by the "New Build" button or from the same API

IsReBuild
Signature: string

If the build has been started by the "Re-Build commit/PR" button or from the same API

IsScheduledBuild
Signature: string

If the build runs by scheduler;

JobId
Signature: string

AppVeyor unique job ID

JobName
Signature: string

The job name

Platform
Signature: string

Platform name set on Build tab of project settings (or through platform parameter in appveyor.yml).

ProjectId
Signature: string

AppVeyor unique project ID

ProjectName
Signature: string

Project name

ProjectSlug
Signature: string

Project slug (as seen in project details URL)

PullRequestNumber
Signature: string

GitHub Pull Request number

PullRequestTitle
Signature: string

GitHub Pull Request title

RepoBranch
Signature: string

Build branch

RepoCommit
Signature: string

Commit ID (SHA)

RepoCommitAuthor
Signature: string

Commit author's name

RepoCommitAuthorEmail
Signature: string

Commit author's email address

RepoCommitMessage
Signature: string

Commit message

RepoCommitMessageExtended
Signature: string

The rest of the commit message after line break (if exists)

RepoCommitTimestamp
Signature: string

Commit date/time

RepoName
Signature: string

Repository name in format owner-name/repo-name

RepoProvider
Signature: string

GitHub, BitBucket or Kiln

RepoScm
Signature: string

git or mercurial

RepoTag
Signature: bool

true if build has started by pushed tag; otherwise false

RepoTagName
Signature: string

contains tag name for builds started by tag

Fork me on GitHub