Documentation
¶
Index ¶
- type Client
- func (c *Client) GetRegistrationToken(ctx context.Context, enterprise, org, repo, name string) (*github.RegistrationToken, error)
- func (c *Client) ListRunners(ctx context.Context, enterprise, org, repo string) ([]*github.Runner, error)
- func (c *Client) RemoveRunner(ctx context.Context, enterprise, org, repo string, runnerID int64) error
- type Config
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
*github.Client
// GithubBaseURL to Github without API suffix.
GithubBaseURL string
// contains filtered or unexported fields
}
Client wraps GitHub client with some additional
func (*Client) GetRegistrationToken ¶
func (c *Client) GetRegistrationToken(ctx context.Context, enterprise, org, repo, name string) (*github.RegistrationToken, error)
GetRegistrationToken returns a registration token tied with the name of repository and runner.
Click to show internal directories.
Click to hide internal directories.