diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2018-04-16 08:23:32 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2018-04-16 08:23:32 +0200 |
commit | f21b827f7b1b200b83f64a558b1b44cf6bf312e9 (patch) | |
tree | 10fd9f48e03bda6a89ed000fce10d2f17b8b46c5 /commands/release.go | |
parent | 7c597c7d756652c3cd50f3b538559ef505d817b9 (diff) |
commands: Re-add the missing releaser command
Diffstat (limited to 'commands/release.go')
-rw-r--r-- | commands/release.go | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/commands/release.go b/commands/release.go index a95697e49..4de165f35 100644 --- a/commands/release.go +++ b/commands/release.go @@ -18,10 +18,13 @@ package commands import ( "errors" + "github.com/gohugoio/hugo/config" "github.com/gohugoio/hugo/releaser" "github.com/spf13/cobra" ) +var _ cmder = (*releaseCommandeer)(nil) + type releaseCommandeer struct { cmd *cobra.Command @@ -31,7 +34,7 @@ type releaseCommandeer struct { try bool } -func createReleaser() *releaseCommandeer { +func createReleaser() cmder { // Note: This is a command only meant for internal use and must be run // via "go run -tags release main.go release" on the actual code base that is in the release. r := &releaseCommandeer{ @@ -53,6 +56,14 @@ func createReleaser() *releaseCommandeer { return r } +func (c *releaseCommandeer) getCommand() *cobra.Command { + return c.cmd +} + +func (c *releaseCommandeer) flagsToConfig(cfg config.Provider) { + +} + func (r *releaseCommandeer) release() error { if r.version == "" { return errors.New("must set the --rel flag to the relevant version number") |