Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-61700

Windows upload needs required build_version parameter

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • appcenter-plugin
    • None
    • LTS Jenkins & .82 version of appcenter plugin
    • 0.9.2

      The upload of a zip file to a UWP/Windows App results in a 400 because build_version is not set:

      Creating an upload resource for app.
      Create upload resource for app successful.
      Uploading app to resource.
      io.jenkins.plugins.appcenter.AppCenterException: Upload app to resource unsuccessful: HTTP 400 Bad Request: \{"error":"Error: Missing required params from body: build_version, Service id: 9355f89b-f8f6-42e8-961e-68c4ee11946b"}
       at io.jenkins.plugins.appcenter.AppCenterLogger.logFailure(AppCenterLogger.java:23)
       at io.jenkins.plugins.appcenter.AppCenterLogger.logFailure(AppCenterLogger.java:37)
       at io.jenkins.plugins.appcenter.task.internal.UploadAppToResourceTask.lambda$uploadApp$0(UploadAppToResourceTask.java:71)
       Caused: java.util.concurrent.CompletionException
       at java.util.concurrent.CompletableFuture.encodeRelay(CompletableFuture.java:326)
       at java.util.concurrent.CompletableFuture.completeRelay(CompletableFuture.java:338)
       at java.util.concurrent.CompletableFuture.uniRelay(CompletableFuture.java:911)
       at java.util.concurrent.CompletableFuture$UniRelay.tryFire(CompletableFuture.java:899)
       at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
       at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
       at io.jenkins.plugins.appcenter.task.internal.UploadAppToResourceTask.lambda$uploadApp$0(UploadAppToResourceTask.java:72)
       at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760)
       at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:736)
       at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)
       at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1977)
       at retrofit2.CompletableFutureCallAdapterFactory$BodyCallAdapter$2.onResponse(CompletableFutureCallAdapterFactory.java:81)
       at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:129)
       at okhttp3.RealCall$AsyncCall.execute(RealCall.java:174)
       at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
       at java.lang.Thread.run(Thread.java:748)
      

            mezpahlan Mez Pahlan
            svenjost Sven Jost
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: