temp(internal/releaser): update interface method Uploadassets

This commit is contained in:
fwiedmann
2019-07-09 01:46:31 +02:00
parent 3ad20b2d00
commit 9175d6cc49
3 changed files with 31 additions and 37 deletions

View File

@@ -9,6 +9,7 @@ import (
"github.com/Nightapes/go-semantic-release/internal/changelog"
"github.com/Nightapes/go-semantic-release/internal/gitutil"
"github.com/Nightapes/go-semantic-release/internal/releaser"
"github.com/Nightapes/go-semantic-release/internal/releaser/util"
"github.com/Nightapes/go-semantic-release/internal/shared"
"github.com/Nightapes/go-semantic-release/pkg/config"
log "github.com/sirupsen/logrus"
@@ -245,11 +246,21 @@ func (s *SemanticRelease) Release(force bool) error {
return err
}
if err = releaser.UploadAssets(s.config.Assets); err != nil {
if err = releaser.UploadAssets(s.repository, s.config.Assets); err != nil {
return err
}
return nil
}
// ZipFiles zip files configured in release config
func (s *SemanticRelease) ZipFiles() error {
for _, file := range s.config.Assets {
if file.Compress {
if _, err := util.PrepareAssets(s.repository, s.config.Assets); err != nil {
return err
}
}
}
return nil
}