Skip to content

Commit

Permalink
test windows only
Browse files Browse the repository at this point in the history
  • Loading branch information
Sayan Shaw committed Feb 9, 2024
1 parent b138758 commit d985634
Showing 1 changed file with 3 additions and 62 deletions.
65 changes: 3 additions & 62 deletions .pipelines/java_packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ stages:
displayName: build the extensions java package
- task: CopyFiles@2
displayName: 'Copy Java Files for $(Agent.OS) Arch to Artifact Staging Directory'
displayName: 'Copy Java Files for Windows Arch to Artifact Staging Directory'
inputs:
SourceFolder: 'out/$(Agent.OS)/RelWithDebInfo/java/build/libs'
SourceFolder: 'out/Windows/RelWithDebInfo/java/build/libs'
TargetFolder: '$(Build.ArtifactStagingDirectory)'

- task: PublishPipelineArtifact@1
Expand All @@ -37,63 +37,4 @@ stages:
displayName: 'Clean Agent Directories'
condition: always()

- job: Linux_CPU_Java_Packaging
workspace:
clean: all
pool: {name: 'Azure-Pipelines-EO-Ubuntu-2004-aiinfra'}

steps:
- script: |
sh ./build.sh -DOCOS_BUILD_JAVA=ON
displayName: build the extensions java package
- task: CopyFiles@2
displayName: 'Copy Java Files for $(Agent.OS) Arch to Artifact Staging Directory'
inputs:
SourceFolder: 'out/$(Agent.OS)/RelWithDebInfo/java/build/libs'
TargetFolder: '$(Build.ArtifactStagingDirectory)'

- task: PublishPipelineArtifact@1
displayName: 'Publish Linux Artifact'
inputs:
targetPath: '$(Build.ArtifactStagingDirectory)'
artifact: 'drop-linux-onnxruntime-extensions-java-cpu'

- template: templates/component-governance-component-detection-steps.yml
parameters :
condition : 'succeeded'

- task: mspremier.PostBuildCleanup.PostBuildCleanup-task.PostBuildCleanup@3
displayName: 'Clean Agent Directories'
condition: always()

- job: MacOS_CPU_Java_Packaging
workspace:
clean: all
pool:
vmImage: 'macOS-13'

steps:
- script: |
sh ./build.sh -DOCOS_BUILD_JAVA=ON
displayName: build the extensions java package
- task: CopyFiles@2
displayName: 'Copy Java Files for $(Agent.OS) Arch to Artifact Staging Directory'
inputs:
SourceFolder: 'out/$(Agent.OS)/RelWithDebInfo/java/build/libs'
TargetFolder: '$(Build.ArtifactStagingDirectory)'

- task: PublishPipelineArtifact@1
displayName: 'Publish MacOS Artifact'
inputs:
targetPath: '$(Build.ArtifactStagingDirectory)'
artifact: 'drop-macos-onnxruntime-extensions-java-cpu'

- template: templates/component-governance-component-detection-steps.yml
parameters :
condition : 'succeeded'

- task: mspremier.PostBuildCleanup.PostBuildCleanup-task.PostBuildCleanup@3
displayName: 'Clean Agent Directories'
condition: always()

0 comments on commit d985634

Please sign in to comment.