class Release

Public Instance Methods

archive(appid:, squence:) click to toggle source
# File lib/api/release/release.rb, line 9
def archive(appid:, squence:)
        method = "POST"
        endpoint = "app/" << appid << "/" << sequence << "/archive"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
create(appid:, options:) click to toggle source
# File lib/api/release/release.rb, line 2
def create(appid:,  options:)
        method = "POST"
        endpoint = "app/" << appid << "/release"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
get_config(appid:, sequence:) click to toggle source
# File lib/api/release/release.rb, line 37
def get_config(appid:, sequence:)
        method = "GET"
        endpoint = "app/" << appid << "/" << sequence << "/raw"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
get_preflight_checks(appid:, sequence:) click to toggle source
# File lib/api/release/release.rb, line 16
def get_preflight_checks(appid:, sequence:)
        method = "GET"
        endpoint = "app/" << appid << "/" << sequence << "/preflightchecks"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
get_properties(appid:, sequence:) click to toggle source
# File lib/api/release/release.rb, line 30
def get_properties(appid:, sequence:)
        method = "GET"
        endpoint = "app/" << appid << "/" << sequence << "/properties"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end
promote(appid:, sequence:, options:) click to toggle source
# File lib/api/release/release.rb, line 23
def promote(appid:, sequence:, options:)
        method = "POST"
        endpoint = "app/" << appid << "/" << sequence << "/promote"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri, options)
end
update_config(appid:, sequence:) click to toggle source
# File lib/api/release/release.rb, line 44
def update_config(appid:, sequence:)
        method = "PUT"
        endpoint = "app/" << appid << "/" << sequence << "/raw"
        uri = ApiUri::build_uri(endpoint)
        return @client.request_json(method, uri)
end