Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/artifact-manager-s3-plugin
  Commit: 6758f440c73769e3fd1bfbd5205b442ea5547fee
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/6758f440c73769e3fd1bfbd5205b442ea5547fee
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java

  Log Message:
  -----------
  Use workspace paths when detecting content types, not archive paths


  Commit: c640416dd7fdde90ac893774a54e39175ec462b7
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/c640416dd7fdde90ac893774a54e39175ec462b7
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java

  Log Message:
  -----------
  Do not content type in blob metadata when it is null since that will cause a 
400 Bad Request error

Example of the error in question:

hudson.AbortException: Failed to upload ... to ..., response: 400 Bad Request, 
body:
<?xml version='1.0' encoding='UTF-8'?>
<Error>
  <Code>MalformedSecurityHeader</Code>
  <Message>Your request has a malformed header.</Message>
  <ParameterName>content-type</ParameterName>
  <Details>Header was included in signedheaders, but not in the 
request.</Details>
</Error>


  Commit: 4311349edd6518abfc265d885f02e4b3bab877bc
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/4311349edd6518abfc265d885f02e4b3bab877bc
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M pom.xml
    M 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java

  Log Message:
  -----------
  Add regression test


  Commit: 56b1cb7237d04a3bcc197ff3657be43ceeb7e44f
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/56b1cb7237d04a3bcc197ff3657be43ceeb7e44f
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java

  Log Message:
  -----------
  The keys in contentTypes are now the workspace-relative paths


  Commit: bbeed64d6571515caa0be17eb4d53da8a3ef651d
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/bbeed64d6571515caa0be17eb4d53da8a3ef651d
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3AbstractTest.java

  Log Message:
  -----------
  Merge branch 'master' into content-type-issues


  Commit: a68f97f5e84a3a8d5bb0a0acc7dde34be682b74d
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/a68f97f5e84a3a8d5bb0a0acc7dde34be682b74d
  Author: Devin Nusbaum <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
    M 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java

  Log Message:
  -----------
  Always specify content-type, falling back to application/octet-stream if 
necessary, and fix regression test


  Commit: 5a152c51703761bc06a3ed30a9d36947222306e8
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/5a152c51703761bc06a3ed30a9d36947222306e8
  Author: Jesse Glick <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M pom.xml
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3BlobStoreConfig.java
    M 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/S3AbstractTest.java
    A 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/V2ProfileCredentialsProvider.java

  Log Message:
  -----------
  Merge branch 'master' into content-type-issues


  Commit: b5d21c758eb349fdd9a3012e22cfbea57a59a2ce
      
https://github.com/jenkinsci/artifact-manager-s3-plugin/commit/b5d21c758eb349fdd9a3012e22cfbea57a59a2ce
  Author: Jesse Glick <[email protected]>
  Date:   2023-01-20 (Fri, 20 Jan 2023)

  Changed paths:
    M pom.xml
    M 
src/main/java/io/jenkins/plugins/artifact_manager_jclouds/JCloudsArtifactManager.java
    M 
src/test/java/io/jenkins/plugins/artifact_manager_jclouds/s3/JCloudsArtifactManagerTest.java

  Log Message:
  -----------
  Merge pull request #349 from dwnusbaum/content-type-issues

`JCloudsArtifactManager` fails to archive artifacts when their workspace path 
is not identical to their archive path


Compare: 
https://github.com/jenkinsci/artifact-manager-s3-plugin/compare/0e0e95ddb04c...b5d21c758eb3

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/artifact-manager-s3-plugin/push/refs/heads/master/0e0e95-b5d21c%40github.com.

Reply via email to