class AppVeyor::Project

Attributes

accountId[RW]
accountName[RW]
alwaysBuildClosedPullRequests[RW]
builds[RW]
created[RW]
enableDeploymentInPullRequests[RW]
enableSecureVariablesInPullRequests[RW]
enableSecureVariablesInPullRequestsFromSameRepo[RW]
isPrivate[RW]
name[RW]
nuGetFeed[RW]
projectId[RW]
repositoryBranch[RW]
repositoryName[RW]
repositoryScm[RW]
repositoryType[RW]
rollingBuilds[RW]
securityDescriptor[RW]
skipBranchesWithoutAppveyorYml[RW]
slug[RW]
tags[RW]
updated[RW]

Public Class Methods

new(options = {}) click to toggle source
# File lib/appveyor-api/projects.rb, line 22
def initialize(options = {})
  options.each { |k, v| public_send("#{k}=", v) } if options
end

Public Instance Methods

account_id() click to toggle source
# File lib/appveyor-api/projects.rb, line 52
def account_id
  @accountId
end
account_name() click to toggle source
# File lib/appveyor-api/projects.rb, line 60
def account_name
  @accountName
end
always_build_closed_pull_requests() click to toggle source
# File lib/appveyor-api/projects.rb, line 104
def always_build_closed_pull_requests
  @alwaysBuildClosedPullRequests
end
enable_secure_variables_in_pull_requests() click to toggle source
# File lib/appveyor-api/projects.rb, line 88
def enable_secure_variables_in_pull_requests
  @enableSecureVariablesInPullRequests
end
enable_secure_variables_in_pull_requests_from_same_repo() click to toggle source
# File lib/appveyor-api/projects.rb, line 92
def enable_secure_variables_in_pull_requests_from_same_repo
  @enableSecureVariablesInPullRequestsFromSameRepo
end
enbale_deployment_in_pull_requests() click to toggle source
# File lib/appveyor-api/projects.rb, line 96
def enbale_deployment_in_pull_requests
  @enableDeploymentInPullRequests
end
nuget_feed() click to toggle source
# File lib/appveyor-api/projects.rb, line 108
def nuget_feed
  @nuGetFeed
end
project_id() click to toggle source
# File lib/appveyor-api/projects.rb, line 48
def project_id
  @projectId
end
project_name() click to toggle source
# File lib/appveyor-api/projects.rb, line 56
def project_name
  @name
end
repository_branch() click to toggle source
# File lib/appveyor-api/projects.rb, line 76
def repository_branch
  @repositoryBranch
end
repository_name() click to toggle source
# File lib/appveyor-api/projects.rb, line 72
def repository_name
  @repositoryName
end
repository_scm() click to toggle source
# File lib/appveyor-api/projects.rb, line 68
def repository_scm
  @repositoryScm
end
repository_type() click to toggle source
# File lib/appveyor-api/projects.rb, line 64
def repository_type
  @repositoryType
end
rolling_builds() click to toggle source
# File lib/appveyor-api/projects.rb, line 100
def rolling_builds
  @rollingBuilds
end
security_descriptor() click to toggle source
# File lib/appveyor-api/projects.rb, line 112
def security_descriptor
  @securityDescriptor
end
skip_branches_without_appveyor_yml() click to toggle source
# File lib/appveyor-api/projects.rb, line 84
def skip_branches_without_appveyor_yml
  @skipBranchesWithoutAppveyorYml
end