21 lines
405 B
Go
21 lines
405 B
Go
package bitbucket
|
|
|
|
import (
|
|
"strings"
|
|
|
|
"git.schreifuchs.ch/schreifuchs/pierre-bot/internal/gitadapters/baseadapter"
|
|
)
|
|
|
|
type BitbucketAdapter struct {
|
|
baseadapter.Rest
|
|
}
|
|
|
|
func NewBitbucket(baseURL string, bearerToken string) *BitbucketAdapter {
|
|
baseURL, _ = strings.CutSuffix(baseURL, "/")
|
|
baseURL += "/rest/api/1.0"
|
|
|
|
return &BitbucketAdapter{
|
|
Rest: baseadapter.NewRest(baseURL, bearerToken),
|
|
}
|
|
}
|