Skip to content

Commit 9432ec6

Browse files
authored
Merge pull request stelligent#284 from stelligent/bug/issue-283
Fix for issue stelligent#283
2 parents cea8051 + 42b4fa2 commit 9432ec6

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

provider/aws/pipeline.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ package aws
22

33
import (
44
"fmt"
5+
"reflect"
56
"regexp"
7+
"strings"
68

79
"github.com/aws/aws-sdk-go/aws"
810
"github.com/aws/aws-sdk-go/aws/session"
@@ -103,6 +105,9 @@ func (cplMgr *codePipelineManager) GetGitInfo(pipelineName string) (common.GitIn
103105
}
104106

105107
if actionState.CurrentRevision != nil && actionState.CurrentRevision.RevisionId != nil {
108+
fmt.Println(reflect.TypeOf(actionState.CurrentRevision.RevisionId))
109+
// Remove leading period, if it exists
110+
*actionState.CurrentRevision.RevisionId = strings.TrimPrefix(*actionState.CurrentRevision.RevisionId, ".")
106111
gitInfo.Revision = aws.StringValue(actionState.CurrentRevision.RevisionId)
107112
}
108113
return gitInfo, nil

provider/aws/pipeline_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ func TestCodePipelineManager_GetGitInfo_S3(t *testing.T) {
177177
Status: aws.String("Succeeded"),
178178
},
179179
CurrentRevision: &codepipeline.ActionRevision{
180-
RevisionId: aws.String("NN2QtU0xO2HlXFWnMb1C8bzsoP9eiG7q"),
180+
RevisionId: aws.String(".NN2QtU0xO2HlXFWnMb1C8bzsoP9eiG7q"),
181181
},
182182
},
183183
},

0 commit comments

Comments
 (0)