spaceship/lib/spaceship/connect_api/client.rb in fastlane-2.118.0.beta.20190314200016 vs spaceship/lib/spaceship/connect_api/client.rb in fastlane-2.118.0.beta.20190315200105
- old
+ new
@@ -228,9 +228,30 @@
req.params = params
end
handle_response(response)
end
+ def patch_builds(build_id: nil, attributes: {})
+ # PATCH
+ # https://appstoreconnect.apple.com/iris/v1/builds/<build_id>
+ path = "builds/#{build_id}"
+
+ body = {
+ data: {
+ attributes: attributes,
+ id: build_id,
+ type: "builds"
+ }
+ }
+
+ response = request(:patch) do |req|
+ req.url(path)
+ req.body = body.to_json
+ req.headers['Content-Type'] = 'application/json'
+ end
+ handle_response(response)
+ end
+
def post_beta_app_review_submissions(build_id: nil)
# POST
# https://appstoreconnect.apple.com/iris/v1/betaAppReviewSubmissions
body = {