Sha256: 9e3739025ed54871c695c41e7c439f4cbb255fc0a6c72a947dd0dc53e729e6c2
Contents?: true
Size: 543 Bytes
Versions: 7
Compression:
Stored size: 543 Bytes
Contents
module Dpl module Providers class Cargo < Provider status :beta description sq(<<-str) tbd str env :cargo opt '--token TOKEN', 'Cargo registry API token', required: true, secret: true opt '--allow_dirty', 'Allow publishing from a dirty git working directory' cmds publish: 'cargo publish %{publish_opts}' def deploy shell :publish end private def publish_opts opts_for(%i(token allow_dirty), dashed: true) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems