Skip to content

Commit 3742c3a

Browse files
authored
Merge pull request #39 from OpsLevel/kr/add-last-deploy
populate last deploy into the MCP data for a component
2 parents e01ade2 + d88f086 commit 3742c3a

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/cmd/root.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
_ "embed"
66
"encoding/json"
7+
"errors"
78
"fmt"
89
"os"
910
"strings"
@@ -263,8 +264,11 @@ var rootCmd = &cobra.Command{
263264
resp, err := client.GetAliasableResource(resourceType, identifier)
264265
switch v := resp.(type) {
265266
case *opslevel.Service:
266-
v.Properties, err = v.GetProperties(client, nil)
267-
return newToolResult(v, err)
267+
lastDeploy, err1 := v.GetLastDeploy(client, nil)
268+
properties, err2 := v.GetProperties(client, nil)
269+
v.LastDeploy = lastDeploy
270+
v.Properties = properties
271+
return newToolResult(v, errors.Join(err1, err2))
268272
default:
269273
return newToolResult(resp, err)
270274
}

0 commit comments

Comments
 (0)