Sha256: 0d04dfcc2ab7793e83ded8013fcbffbadaa677a6824b53ee7ac20a9357c240de

Contents?: true

Size: 360 Bytes

Versions: 6

Compression:

Stored size: 360 Bytes

Contents

module Stove
  class Plugin::Community < Plugin::Base
    id 'community'
    description 'Publish the release to the Chef community site'

    validate(:username) do
      Config.username
    end

    validate(:key) do
      Config.key
    end

    run('Publishing the release to the Chef community site') do
      Community.upload(cookbook)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
stove-3.2.6 lib/stove/plugins/community.rb
stove-3.2.5 lib/stove/plugins/community.rb
stove-3.2.4 lib/stove/plugins/community.rb
stove-3.2.3 lib/stove/plugins/community.rb
stove-3.2.2 lib/stove/plugins/community.rb
stove-3.2.1 lib/stove/plugins/community.rb