Sha256: b76fd7ed010ec3ef480574250bee22e0f9bd7e48ddcf7d78a3f2a13305b98aae

Contents?: true

Size: 389 Bytes

Versions: 9

Compression:

Stored size: 389 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, options[:extended_metadata])
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
stove-5.2.0 lib/stove/plugins/community.rb
stove-5.1.0 lib/stove/plugins/community.rb
stove-5.0.0 lib/stove/plugins/community.rb
stove-4.1.1 lib/stove/plugins/community.rb
stove-4.1.0 lib/stove/plugins/community.rb
stove-4.0.0 lib/stove/plugins/community.rb
stove-3.2.8 lib/stove/plugins/community.rb
wood-stove-3.2.9000 lib/stove/plugins/community.rb
stove-3.2.7 lib/stove/plugins/community.rb