Skip to content

Commit

Permalink
Merge pull request #425 from OctopusDeploy/enh-deploybldmeta5583
Browse files Browse the repository at this point in the history
Include Package Build Metadata in the deployment variables
  • Loading branch information
slewis74 authored May 27, 2019
2 parents f9c23ca + 4a4af98 commit b810137
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3276,6 +3276,17 @@ Octopus.Client.Model
ExecutionTarget = 1
NotAcquired = 2
}
class PackageBuildMetadata
{
.ctor()
String BuildNumber { get; set; }
String BuildUrl { get; set; }
String PackageId { get; set; }
String VcsCommitNumber { get; set; }
String VcsRoot { get; set; }
String VcsType { get; set; }
String Version { get; set; }
}
class PackageFromBuiltInFeedResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Expand Down Expand Up @@ -3713,6 +3724,7 @@ Octopus.Client.Model
{
.ctor()
List<CommitDetails> Commits { get; set; }
List<PackageBuildMetadata> PackageBuildMetadata { get; set; }
String ReleaseNotes { get; set; }
String Version { get; set; }
List<WorkItemLink> WorkItems { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3294,6 +3294,17 @@ Octopus.Client.Model
ExecutionTarget = 1
NotAcquired = 2
}
class PackageBuildMetadata
{
.ctor()
String BuildNumber { get; set; }
String BuildUrl { get; set; }
String PackageId { get; set; }
String VcsCommitNumber { get; set; }
String VcsRoot { get; set; }
String VcsType { get; set; }
String Version { get; set; }
}
class PackageFromBuiltInFeedResource
Octopus.Client.Extensibility.IResource
Octopus.Client.Model.IAuditedResource
Expand Down Expand Up @@ -3731,6 +3742,7 @@ Octopus.Client.Model
{
.ctor()
List<CommitDetails> Commits { get; set; }
List<PackageBuildMetadata> PackageBuildMetadata { get; set; }
String ReleaseNotes { get; set; }
String Version { get; set; }
List<WorkItemLink> WorkItems { get; set; }
Expand Down
13 changes: 13 additions & 0 deletions source/Octopus.Client/Model/PackageBuildMetadata.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
namespace Octopus.Client.Model
{
public class PackageBuildMetadata
{
public string PackageId { get; set; }
public string Version { get; set; }
public string BuildNumber { get; set; }
public string BuildUrl { get; set; }
public string VcsType { get; set; }
public string VcsRoot { get; set; }
public string VcsCommitNumber { get; set; }
}
}
9 changes: 9 additions & 0 deletions source/Octopus.Client/Model/ReleaseChanges.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,16 @@ public class ReleaseChanges
{
public string Version { get; set; }
public string ReleaseNotes { get; set; }
public List<PackageBuildMetadata> PackageBuildMetadata { get; set; }

/// <summary>
/// Aggregate of distinct work items from all VersionMetadata
/// </summary>
public List<WorkItemLink> WorkItems { get; set; }

/// <summary>
/// Aggregate of distinct commits from all VersionMetadata
/// </summary>
public List<CommitDetails> Commits { get; set; }
}
}

0 comments on commit b810137

Please sign in to comment.