Skip to content

Commit 4bcbe7b

Browse files
Merge pull request #329 from drone/CI-16298
Add tag ref support for azure content apis
2 parents d9147fb + 6a6fa10 commit 4bcbe7b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

scm/driver/azure/content.go

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99
"encoding/base64"
1010
"fmt"
1111
"net/url"
12+
"strings"
1213

1314
"github.com/drone/go-scm/scm"
1415
)
@@ -207,6 +208,8 @@ func generateURIFromRef(ref string) (uri string) {
207208
if ref != "" {
208209
if len(ref) == 40 {
209210
return fmt.Sprintf("&versionDescriptor.versionType=commit&versionDescriptor.version=%s", ref)
211+
} else if strings.HasPrefix(ref, "refs/tags/") {
212+
return fmt.Sprintf("&versionDescriptor.versionType=tag&versionDescriptor.version=%s", scm.TrimRef(ref))
210213
} else {
211214
return fmt.Sprintf("&versionDescriptor.versionType=branch&versionDescriptor.version=%s", ref)
212215
}

0 commit comments

Comments
 (0)