You've already forked go-semantic-release
style(assets): rename container to set
This commit is contained in:
@@ -65,7 +65,7 @@ func (g *Client) GetCompareURL(oldVersion, newVersion string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// CreateRelease creates release on remote
|
// CreateRelease creates release on remote
|
||||||
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, _ *assets.Container) error {
|
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, _ *assets.Set) error {
|
||||||
|
|
||||||
tag := "v" + releaseVersion.Next.Version.String()
|
tag := "v" + releaseVersion.Next.Version.String()
|
||||||
g.log.Infof("create release with version %s", tag)
|
g.log.Infof("create release with version %s", tag)
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ func (g *Client) GetCompareURL(oldVersion, newVersion string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// CreateRelease creates release on remote
|
// CreateRelease creates release on remote
|
||||||
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, assets *assets.Container) error {
|
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, assets *assets.Set) error {
|
||||||
err := g.makeRelease(releaseVersion, generatedChangelog)
|
err := g.makeRelease(releaseVersion, generatedChangelog)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
@@ -117,7 +117,7 @@ func (g *Client) makeRelease(releaseVersion *shared.ReleaseVersion, generatedCha
|
|||||||
}
|
}
|
||||||
|
|
||||||
// UploadAssets uploads specified assets
|
// UploadAssets uploads specified assets
|
||||||
func (g *Client) uploadAssets(assets *assets.Container) error {
|
func (g *Client) uploadAssets(assets *assets.Set) error {
|
||||||
if g.release != nil {
|
if g.release != nil {
|
||||||
for _, asset := range assets.All() {
|
for _, asset := range assets.All() {
|
||||||
path, err := asset.GetPath()
|
path, err := asset.GetPath()
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ func (g *Client) GetCompareURL(oldVersion, newVersion string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// CreateRelease creates release on remote
|
// CreateRelease creates release on remote
|
||||||
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, assets *assets.Container) error {
|
func (g *Client) CreateRelease(releaseVersion *shared.ReleaseVersion, generatedChangelog *shared.GeneratedChangelog, assets *assets.Set) error {
|
||||||
err := g.makeRelease(releaseVersion, generatedChangelog)
|
err := g.makeRelease(releaseVersion, generatedChangelog)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
@@ -136,7 +136,7 @@ func (g *Client) makeRelease(releaseVersion *shared.ReleaseVersion, generatedCha
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (g *Client) uploadAssets(assets *assets.Container) error {
|
func (g *Client) uploadAssets(assets *assets.Set) error {
|
||||||
for _, asset := range assets.All() {
|
for _, asset := range assets.All() {
|
||||||
path, err := asset.GetPath()
|
path, err := asset.GetPath()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ type Releasers struct {
|
|||||||
|
|
||||||
// Releaser interface for providers
|
// Releaser interface for providers
|
||||||
type Releaser interface {
|
type Releaser interface {
|
||||||
CreateRelease(*shared.ReleaseVersion, *shared.GeneratedChangelog, *assets.Container) error
|
CreateRelease(*shared.ReleaseVersion, *shared.GeneratedChangelog, *assets.Set) error
|
||||||
GetCommitURL() string
|
GetCommitURL() string
|
||||||
GetCompareURL(oldVersion, newVersion string) string
|
GetCompareURL(oldVersion, newVersion string) string
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ type SemanticRelease struct {
|
|||||||
analyzer *analyzer.Analyzer
|
analyzer *analyzer.Analyzer
|
||||||
calculator *calculator.Calculator
|
calculator *calculator.Calculator
|
||||||
releaser releaser.Releaser
|
releaser releaser.Releaser
|
||||||
assets *assets.Container
|
assets *assets.Set
|
||||||
repository string
|
repository string
|
||||||
checkConfig bool
|
checkConfig bool
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user