Ruby 4.0 リファレンスマニュアル

instance method Gem::Package#build

build(skip_validation = false, strict_validation = false) -> ()Ruby 2.0.0 から[permalink][rdoc][edit]

Gem::Package#spec= で設定した仕様から .gem ファイルを書き出します。

引数の意味は Gem::Package.build と同じです。Successfully built RubyGem から始まるメッセージを出力します。

[PARAM] skip_validation:
真を指定すると Gem::Specification#validate を実行しません。
[PARAM] strict_validation:
真を指定すると、警告も検証エラーとして扱います。
[EXCEPTION] ArgumentError:
skip_validation と strict_validation がともに真の場合に発生します。

[SEE_ALSO] Gem::Package.build