diff --git a/Makefile b/Makefile index 88e4dbe..8f27adb 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION=v1.4.11 +VERSION=v1.4.12 ifndef GOBIN ifndef GOPATH diff --git a/pkg/codefresh/codefresh.go b/pkg/codefresh/codefresh.go index 8277982..b6fdc4c 100644 --- a/pkg/codefresh/codefresh.go +++ b/pkg/codefresh/codefresh.go @@ -17,6 +17,11 @@ type ( GraphQL() gql.GraphQLAPI Rest() rest.RestAPI InternalClient() *client.CfClient + HttpClient() HttpClient + } + + HttpClient interface { + NativeRestAPI(ctx context.Context, opt *client.RequestOptions) (*http.Response, error) } ClientOptions struct { @@ -66,3 +71,7 @@ func (c *codefresh) Rest() rest.RestAPI { func (c *codefresh) InternalClient() *client.CfClient { return c.client } + +func (c *codefresh) HttpClient() HttpClient { + return c.client +}