Skip to content

Commit c9bba37

Browse files
sayanshaw24Sayan Shaw
andauthored
update java packaging pipeline to have .pom and .jar files in correct location (#735)
Co-authored-by: Sayan Shaw <[email protected]>
1 parent ca433cb commit c9bba37

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.pipelines/java_packaging.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,19 @@ stages:
160160
jar cmf0 META-INF/MANIFEST.MF onnxruntime-extensions-$(OrtExtVersion).jar *
161161
displayName: Combine and pack JAR with Windows, Linux and MacOS Binaries
162162
163+
- script: |
164+
cd $(Build.ArtifactStagingDirectory)
165+
mkdir drop
166+
cp onnxruntime-extensions-$(OrtExtVersion).jar drop/onnxruntime-extensions-$(OrtExtVersion).jar
167+
cp onnxruntime-extensions-$(OrtExtVersion)-javadoc.jar drop/onnxruntime-extensions-$(OrtExtVersion)-javadoc.jar
168+
cp onnxruntime-extensions-$(OrtExtVersion)-sources.jar drop/onnxruntime-extensions-$(OrtExtVersion)-sources.jar
169+
cp META-INF/maven/com.microsoft.onnxruntime/onnxruntime-extensions/pom.xml drop/onnxruntime-extensions-$(OrtExtVersion).pom
170+
displayName: Move files to a drop folder for publishing
171+
163172
- task: PublishPipelineArtifact@1
164173
displayName: 'Publish MacOS Artifact'
165174
inputs:
166-
targetPath: '$(Build.ArtifactStagingDirectory)'
175+
targetPath: '$(Build.ArtifactStagingDirectory)/drop'
167176
artifact: 'drop-onnxruntime-extensions-java-cpu'
168177

169178
- template: templates/component-governance-component-detection-steps.yml

0 commit comments

Comments
 (0)