Skip to content

Commit

Permalink
updated gh/azdo workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
vandsh committed Jan 31, 2024
1 parent 24c4521 commit 78edbf1
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 14 deletions.
12 changes: 10 additions & 2 deletions tools/azdo_pipelines/run-extractor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,17 @@ stages:
$InformationPreference = "Continue"
Write-Information "Downloading extractor..."
$extractorFileName = "$(Agent.OS)" -like "*win*" ? "extractor.win-x64.exe" : "extractor.linux-x64.exe"
$extractorFileName = "extractor.linux-x64"
$extractorFinalFileName = "extractor"
if("$(Agent.OS)" -like "*win*"){
$extractorFileName = "extractor.win-x64.exe"
$extractorFinalFileName = "extractor.exe"
}
else if("$(Agent.OS)" -like "*mac*" && "$(Agent.OSArchitecture)" -like "*arm*"){
$extractorFileName = "extractor.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/$(apiops_release_version)/$extractorFileName"
$destinationFilePath = Join-Path "$(Agent.TempDirectory)" "extractor.exe"
$destinationFilePath = Join-Path "$(Agent.TempDirectory)" $extractorFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("$(Agent.OS)" -like "*linux*")
Expand Down
13 changes: 11 additions & 2 deletions tools/azdo_pipelines/run-publisher-with-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -88,9 +88,18 @@ steps:
$InformationPreference = "Continue"
Write-Information "Downloading publisher..."
$publisherFileName = "$(Agent.OS)" -like "*win*" ? "publisher.win-x64.exe" : "publisher.linux-x64.exe"
$publisherFileName = "publisher.linux-x64"
$publisherFinalFileName = "publisher"
if("$(Agent.OS)" -like "*win*"){
$publisherFileName = "publisher.win-x64.exe"
$publisherFinalFileName = "publisher.exe"
}
else if("$(Agent.OS)" -like "*mac*" && "$(Agent.OSArchitecture)" -like "*arm*"){
$publisherFileName = "publisher.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/$(apiops_release_version)/$publisherFileName"
$destinationFilePath = Join-Path "$(Agent.TempDirectory)" "publisher.exe"
$destinationFilePath = Join-Path "$(Agent.TempDirectory)" $publisherFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("$(Agent.OS)" -like "*linux*")
Expand Down
13 changes: 11 additions & 2 deletions tools/github_workflows/run-extractor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,18 @@ jobs:
$InformationPreference = "Continue"
Write-Information "Downloading extractor..."
$extractorFileName = "${{ runner.os }}" -like "*win*" ? "extractor.win-x64.exe" : "extractor.linux-x64.exe"
$extractorFileName = "extractor.linux-x64"
$extractorFinalFileName = "extractor"
if("${{ runner.os }}" -like "*win*"){
$extractorFileName = "extractor.win-x64.exe"
$extractorFinalFileName = "extractor.exe"
}
else if("${{ runner.os }}" -like "*mac*" && "${{ runner.arch }}" -like "*arm*"){
$extractorFileName = "extractor.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/${{ env.apiops_release_version }}/$extractorFileName"
$destinationFilePath = Join-Path "${{ runner.temp }}" "extractor.exe"
$destinationFilePath = Join-Path "${{ runner.temp }}" $extractorFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("${{ runner.os }}" -like "*linux*")
Expand Down
52 changes: 44 additions & 8 deletions tools/github_workflows/run-publisher-with-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,18 @@ jobs:
$InformationPreference = "Continue"
Write-Information "Downloading publisher..."
$publisherFileName = "${{ runner.os }}" -like "*win*" ? "publisher.win-x64.exe" : "publisher.linux-x64.exe"
$publisherFileName = "publisher.linux-x64"
$publisherFinalFileName = "publisher"
if("${{ runner.os }}" -like "*win*"){
$publisherFileName = "publisher.win-x64.exe"
$publisherFinalFileName = "publisher.exe"
}
else if("${{ runner.os }}" -like "*mac*" && "${{ runner.arch }}" -like "*arm*"){
$publisherFileName = "publisher.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/${{ env.apiops_release_version }}/$publisherFileName"
$destinationFilePath = Join-Path "${{ runner.temp }}" "publisher.exe"
$destinationFilePath = Join-Path "${{ runner.temp }}" $publisherFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("${{ runner.os }}" -like "*linux*")
Expand Down Expand Up @@ -104,9 +113,18 @@ jobs:
$InformationPreference = "Continue"
Write-Information "Downloading publisher..."
$publisherFileName = "${{ runner.os }}" -like "*win*" ? "publisher.win-x64.exe" : "publisher.linux-x64.exe"
$publisherFileName = "publisher.linux-x64"
$publisherFinalFileName = "publisher"
if("${{ runner.os }}" -like "*win*"){
$publisherFileName = "publisher.win-x64.exe"
$publisherFinalFileName = "publisher.exe"
}
else if("${{ runner.os }}" -like "*mac*" && "${{ runner.arch }}" -like "*arm*"){
$publisherFileName = "publisher.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/${{ env.apiops_release_version }}/$publisherFileName"
$destinationFilePath = Join-Path "${{ runner.temp }}" "publisher.exe"
$destinationFilePath = Join-Path "${{ runner.temp }}" $publisherFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("${{ runner.os }}" -like "*linux*")
Expand Down Expand Up @@ -141,9 +159,18 @@ jobs:
$InformationPreference = "Continue"
Write-Information "Downloading publisher..."
$publisherFileName = "${{ runner.os }}" -like "*win*" ? "publisher.win-x64.exe" : "publisher.linux-x64.exe"
$publisherFileName = "publisher.linux-x64"
$publisherFinalFileName = "publisher"
if("${{ runner.os }}" -like "*win*"){
$publisherFileName = "publisher.win-x64.exe"
$publisherFinalFileName = "publisher.exe"
}
else if("${{ runner.os }}" -like "*mac*" && "${{ runner.arch }}" -like "*arm*"){
$publisherFileName = "publisher.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/${{ env.apiops_release_version }}/$publisherFileName"
$destinationFilePath = Join-Path "${{ runner.temp }}" "publisher.exe"
$destinationFilePath = Join-Path "${{ runner.temp }}" $publisherFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("${{ runner.os }}" -like "*linux*")
Expand Down Expand Up @@ -177,9 +204,18 @@ jobs:
$InformationPreference = "Continue"
Write-Information "Downloading publisher..."
$publisherFileName = "${{ runner.os }}" -like "*win*" ? "publisher.win-x64.exe" : "publisher.linux-x64.exe"
$publisherFileName = "publisher.linux-x64"
$publisherFinalFileName = "publisher"
if("${{ runner.os }}" -like "*win*"){
$publisherFileName = "publisher.win-x64.exe"
$publisherFinalFileName = "publisher.exe"
}
else if("${{ runner.os }}" -like "*mac*" && "${{ runner.arch }}" -like "*arm*"){
$publisherFileName = "publisher.osx-arm64"
}
$uri = "https://github.com/Azure/apiops/releases/download/${{ env.apiops_release_version }}/$publisherFileName"
$destinationFilePath = Join-Path "${{ runner.temp }}" "publisher.exe"
$destinationFilePath = Join-Path "${{ runner.temp }}" $publisherFinalFileName
Invoke-WebRequest -Uri "$uri" -OutFile "$destinationFilePath"
if ("${{ runner.os }}" -like "*linux*")
Expand Down

0 comments on commit 78edbf1

Please sign in to comment.