Skip to content

Commit 052a329

Browse files
authored
refactor (#79)
* refactor * profile test * fix
1 parent 2745d76 commit 052a329

File tree

19 files changed

+1193
-1108
lines changed

19 files changed

+1193
-1108
lines changed

Gopkg.toml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,3 @@
1-
2-
# Gopkg.toml example
3-
#
4-
# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md
5-
# for detailed Gopkg.toml documentation.
6-
#
7-
# required = ["github.com/user/thing/cmd/thing"]
8-
# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"]
9-
#
10-
# [[constraint]]
11-
# name = "github.com/user/project"
12-
# version = "1.0.0"
13-
#
14-
# [[constraint]]
15-
# name = "github.com/user/project2"
16-
# branch = "dev"
17-
# source = "github.com/myfork/project2"
18-
#
19-
# [[override]]
20-
# name = "github.com/x/y"
21-
# version = "2.4.0"
22-
23-
241
[[constraint]]
252
name = "github.com/bitrise-io/go-utils"
263
branch = "master"

bitriseclient/certificate.go renamed to bitriseio/bitrise/certificate.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package bitriseclient
1+
package bitrise
22

33
import (
44
"math/big"
@@ -76,7 +76,7 @@ type IdentityResponse struct {
7676
}
7777

7878
// FetchUploadedIdentities ...
79-
func (client *BitriseClient) FetchUploadedIdentities() ([]IdentityListData, error) {
79+
func (client *Client) FetchUploadedIdentities() ([]IdentityListData, error) {
8080
log.Debugf("\nDownloading provisioning profile list from Bitrise...")
8181

8282
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, certificatesEndPoint)
@@ -104,7 +104,7 @@ func (client *BitriseClient) FetchUploadedIdentities() ([]IdentityListData, erro
104104
}
105105

106106
// GetUploadedCertificatesSerialby ...
107-
func (client *BitriseClient) GetUploadedCertificatesSerialby(identitySlug string) (certificateSerialList []big.Int, err error) {
107+
func (client *Client) GetUploadedCertificatesSerialby(identitySlug string) (certificateSerialList []big.Int, err error) {
108108
downloadURL, certificatePassword, err := client.getUploadedIdentityDownloadURLBy(identitySlug)
109109
if err != nil {
110110
return nil, err
@@ -128,7 +128,7 @@ func (client *BitriseClient) GetUploadedCertificatesSerialby(identitySlug string
128128
return serialList, nil
129129
}
130130

131-
func (client *BitriseClient) getUploadedIdentityDownloadURLBy(certificateSlug string) (downloadURL string, password string, err error) {
131+
func (client *Client) getUploadedIdentityDownloadURLBy(certificateSlug string) (downloadURL string, password string, err error) {
132132
log.Debugf("\nGet downloadURL for certificate (slug - %s) from Bitrise...", certificateSlug)
133133

134134
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, certificatesEndPoint, certificateSlug)
@@ -157,7 +157,7 @@ func (client *BitriseClient) getUploadedIdentityDownloadURLBy(certificateSlug st
157157
return requestResponse.Data.DownloadURL, requestResponse.Data.CertificatePassword, nil
158158
}
159159

160-
func (client *BitriseClient) downloadUploadedIdentity(downloadURL string) (content string, err error) {
160+
func (client *Client) downloadUploadedIdentity(downloadURL string) (content string, err error) {
161161
log.Debugf("\nDownloading identities from Bitrise...")
162162
log.Debugf("\nRequest URL: %s", downloadURL)
163163

@@ -182,7 +182,7 @@ func (client *BitriseClient) downloadUploadedIdentity(downloadURL string) (conte
182182
}
183183

184184
// RegisterIdentity ...
185-
func (client *BitriseClient) RegisterIdentity(certificateSize int64) (RegisterIdentityData, error) {
185+
func (client *Client) RegisterIdentity(certificateSize int64) (RegisterIdentityData, error) {
186186
log.Printf("Register %s on Bitrise...", "Identities.p12")
187187

188188
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, certificatesEndPoint)
@@ -217,7 +217,7 @@ func (client *BitriseClient) RegisterIdentity(certificateSize int64) (RegisterId
217217
}
218218

219219
// UploadIdentity ...
220-
func (client *BitriseClient) UploadIdentity(uploadURL string, uploadFileName string, outputDirPath string, exportFileName string) error {
220+
func (client *Client) UploadIdentity(uploadURL string, uploadFileName string, outputDirPath string, exportFileName string) error {
221221
log.Printf("Upload %s to Bitrise...", exportFileName)
222222

223223
filePth := filepath.Join(outputDirPath, exportFileName)
@@ -235,7 +235,7 @@ func (client *BitriseClient) UploadIdentity(uploadURL string, uploadFileName str
235235
}
236236

237237
// ConfirmIdentityUpload ...
238-
func (client *BitriseClient) ConfirmIdentityUpload(certificateSlug string, certificateUploadName string) error {
238+
func (client *Client) ConfirmIdentityUpload(certificateSlug string, certificateUploadName string) error {
239239
log.Printf("Confirm - %s - upload to Bitrise...", certificateUploadName)
240240

241241
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, "build-certificates", certificateSlug, "uploaded")

bitriseclient/bitriseclient.go renamed to bitriseio/bitrise/client.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package bitriseclient
1+
package bitrise
22

33
import (
44
"bytes"
@@ -58,17 +58,17 @@ type MyAppsResponse struct {
5858
Paging Paging `json:"paging"`
5959
}
6060

61-
// BitriseClient ...
62-
type BitriseClient struct {
61+
// Client ...
62+
type Client struct {
6363
accessToken string
6464
selectedAppSlug string
6565
headers map[string]string
6666
client http.Client
6767
}
6868

69-
// NewBitriseClient ...
70-
func NewBitriseClient(accessToken string) (*BitriseClient, []Application, error) {
71-
client := &BitriseClient{accessToken, "", map[string]string{"Authorization": "token " + accessToken}, http.Client{}}
69+
// NewClient ...
70+
func NewClient(accessToken string) (*Client, []Application, error) {
71+
client := &Client{accessToken, "", map[string]string{"Authorization": "token " + accessToken}, http.Client{}}
7272
var apps []Application
7373

7474
log.Infof("Fetching your application list from Bitrise...")
@@ -120,12 +120,12 @@ func NewBitriseClient(accessToken string) (*BitriseClient, []Application, error)
120120
}
121121

122122
// SetSelectedAppSlug ...
123-
func (client *BitriseClient) SetSelectedAppSlug(slug string) {
123+
func (client *Client) SetSelectedAppSlug(slug string) {
124124
client.selectedAppSlug = slug
125125
}
126126

127127
// RunRequest ...
128-
func RunRequest(client *BitriseClient, req *http.Request, requestResponse interface{}) (interface{}, []byte, error) {
128+
func RunRequest(client *Client, req *http.Request, requestResponse interface{}) (interface{}, []byte, error) {
129129
var responseBody []byte
130130

131131
if err := retry.Times(1).Wait(5 * time.Second).Try(func(attempt uint) error {
@@ -201,7 +201,7 @@ func createRequest(requestMethod string, url string, headers map[string]string,
201201
return req, nil
202202
}
203203

204-
func performRequest(bitriseClient *BitriseClient, request *http.Request) (body []byte, statusCode int, err error) {
204+
func performRequest(bitriseClient *Client, request *http.Request) (body []byte, statusCode int, err error) {
205205
response, err := bitriseClient.client.Do(request)
206206
if err != nil {
207207
// On error, any Response can be ignored

bitriseclient/profile.go renamed to bitriseio/bitrise/profile.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package bitriseclient
1+
package bitrise
22

33
import (
44
"net/http"
@@ -72,7 +72,7 @@ type UploadedProvisioningProfileResponse struct {
7272
}
7373

7474
// FetchProvisioningProfiles ...
75-
func (client *BitriseClient) FetchProvisioningProfiles() ([]ProvisioningProfileListData, error) {
75+
func (client *Client) FetchProvisioningProfiles() ([]ProvisioningProfileListData, error) {
7676
log.Debugf("\nDownloading provisioning profile list from Bitrise...")
7777

7878
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, provisioningProfilesEndPoint)
@@ -102,7 +102,7 @@ func (client *BitriseClient) FetchProvisioningProfiles() ([]ProvisioningProfileL
102102
}
103103

104104
// GetUploadedProvisioningProfileUUIDby ...
105-
func (client *BitriseClient) GetUploadedProvisioningProfileUUIDby(profileSlug string) (UUID string, err error) {
105+
func (client *Client) GetUploadedProvisioningProfileUUIDby(profileSlug string) (UUID string, err error) {
106106
downloadURL, err := client.getUploadedProvisioningProfileDownloadURLBy(profileSlug)
107107
if err != nil {
108108
return "", err
@@ -126,7 +126,7 @@ func (client *BitriseClient) GetUploadedProvisioningProfileUUIDby(profileSlug st
126126
return data.UUID, nil
127127
}
128128

129-
func (client *BitriseClient) getUploadedProvisioningProfileDownloadURLBy(profileSlug string) (downloadURL string, err error) {
129+
func (client *Client) getUploadedProvisioningProfileDownloadURLBy(profileSlug string) (downloadURL string, err error) {
130130
log.Debugf("\nGet downloadURL for provisioning profile (slug - %s) from Bitrise...", profileSlug)
131131

132132
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, provisioningProfilesEndPoint, profileSlug)
@@ -155,7 +155,7 @@ func (client *BitriseClient) getUploadedProvisioningProfileDownloadURLBy(profile
155155
return requestResponse.Data.DownloadURL, nil
156156
}
157157

158-
func (client *BitriseClient) downloadUploadedProvisioningProfile(downloadURL string) (content string, err error) {
158+
func (client *Client) downloadUploadedProvisioningProfile(downloadURL string) (content string, err error) {
159159
log.Debugf("\nDownloading provisioning profile from Bitrise...")
160160
log.Debugf("\nRequest URL: %s", downloadURL)
161161

@@ -180,7 +180,7 @@ func (client *BitriseClient) downloadUploadedProvisioningProfile(downloadURL str
180180
}
181181

182182
// RegisterProvisioningProfile ...
183-
func (client *BitriseClient) RegisterProvisioningProfile(provisioningProfSize int64, profile profileutil.ProvisioningProfileInfoModel) (RegisterProvisioningProfileData, error) {
183+
func (client *Client) RegisterProvisioningProfile(provisioningProfSize int64, profile profileutil.ProvisioningProfileInfoModel) (RegisterProvisioningProfileData, error) {
184184
log.Printf("Register %s on Bitrise...", profile.Name)
185185

186186
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, provisioningProfilesEndPoint)
@@ -215,7 +215,7 @@ func (client *BitriseClient) RegisterProvisioningProfile(provisioningProfSize in
215215
}
216216

217217
// UploadProvisioningProfile ...
218-
func (client *BitriseClient) UploadProvisioningProfile(uploadURL string, uploadFileName string, outputDirPath string, exportFileName string) error {
218+
func (client *Client) UploadProvisioningProfile(uploadURL string, uploadFileName string, outputDirPath string, exportFileName string) error {
219219
log.Printf("Upload %s to Bitrise...", exportFileName)
220220

221221
filePth := filepath.Join(outputDirPath, exportFileName)
@@ -236,7 +236,7 @@ func (client *BitriseClient) UploadProvisioningProfile(uploadURL string, uploadF
236236
}
237237

238238
// ConfirmProvisioningProfileUpload ...
239-
func (client *BitriseClient) ConfirmProvisioningProfileUpload(profileSlug string, provUploadName string) error {
239+
func (client *Client) ConfirmProvisioningProfileUpload(profileSlug string, provUploadName string) error {
240240
log.Printf("Confirm - %s - upload to Bitrise...", provUploadName)
241241

242242
requestURL, err := urlutil.Join(baseURL, appsEndPoint, client.selectedAppSlug, provisioningProfilesEndPoint, profileSlug, "uploaded")

0 commit comments

Comments
 (0)