Sha256: c34d1d346b2a69ff58cf829df45f1a4ce969d2052438e91697641d282fc9af35
Contents?: true
Size: 506 Bytes
Versions: 67
Compression:
Stored size: 506 Bytes
Contents
module DPL class Provider class Ninefold < Provider requires 'ninefold' def check_auth raise Error, "must supply an auth token" unless option(:auth_token) end def check_app raise Error, "must supply an app ID" unless option(:app_id) end def needs_key? false end def push_app context.shell "AUTH_TOKEN=#{option(:auth_token)} APP_ID=#{option(:app_id)} ninefold app redeploy --robot --sure" end end end end
Version data entries
67 entries across 67 versions & 1 rubygems