Show / Hide Table of Contents

Class GitSourceDependency

Represents a git repository as a build dependency.

Inheritance
object
GitSourceDependency
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudBuild.v1.Data
Assembly: Google.Apis.CloudBuild.v1.dll
Syntax
public class GitSourceDependency : IDirectResponseSchema

Properties

Depth

Optional. How much history should be fetched for the build (default 1, -1 for all history).

Declaration
[JsonProperty("depth")]
public virtual long? Depth { get; set; }
Property Value
Type Description
long?

DestPath

Required. Where should the files be placed on the worker.

Declaration
[JsonProperty("destPath")]
public virtual string DestPath { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

RecurseSubmodules

Optional. True if submodules should be fetched too (default false).

Declaration
[JsonProperty("recurseSubmodules")]
public virtual bool? RecurseSubmodules { get; set; }
Property Value
Type Description
bool?

Repository

Required. The kind of repo (url or dev connect).

Declaration
[JsonProperty("repository")]
public virtual GitSourceRepository Repository { get; set; }
Property Value
Type Description
GitSourceRepository

Revision

Required. The revision that we will fetch the repo at.

Declaration
[JsonProperty("revision")]
public virtual string Revision { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX