Skip to content

Commit

Permalink
Merge pull request #925 from solidify/feature/integration-test-pipeline
Browse files Browse the repository at this point in the history
Feature/integration test pipeline
  • Loading branch information
Alexander-Hjelm authored Dec 5, 2023
2 parents 15c61d1 + d507e9c commit 5fd3941
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions test/integration/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ steps:
script: |
$file = "$(System.DefaultWorkingDirectory)\test\integration\config.json"
$str_find = "__workspace__"
$str_replace = "$(System.DefaultWorkingDirectory)\test\integration\jira-migrator-workspace"
$str_replace = "$(System.DefaultWorkingDirectory)\workspace"
$str_replace = $str_replace -replace "\\", "\\"
((Get-Content -path $file -Raw) -replace $str_find, $str_replace) | Set-Content -Path $file
cat $file
Expand All @@ -47,6 +47,14 @@ steps:
scriptPath: '$(System.DefaultWorkingDirectory)\test\integration\delete-work-items.py'
arguments: '$(AdoOrganizationUrl) $(AdoProjectName) $(AdoApiToken)'

- task: PowerShell@2
displayName: Create workspace and copy users.txt
inputs:
targetType: 'inline'
script: |
New-Item -Path "$(System.DefaultWorkingDirectory)" -Name "workspace" -ItemType Directory
Copy-Item "$(System.DefaultWorkingDirectory)\test\integration\users.txt" -Destination "$(System.DefaultWorkingDirectory)\workspace"
- script: $(System.DefaultWorkingDirectory)\src\WorkItemMigrator\JiraExport\bin\$(BuildConfiguration)\jira-export.exe -u $(JiraUser) -p $(JiraApiToken) --url $(JiraUrl) --config $(System.DefaultWorkingDirectory)\test\integration\config.json --force
displayName: jira-export.exe

Expand All @@ -58,4 +66,4 @@ steps:
inputs:
scriptSource: 'filePath'
scriptPath: '$(System.DefaultWorkingDirectory)\test\integration\smoke-tests.py'
arguments: '$(AdoOrganizationUrl) $(AdoProjectName) $(AdoApiToken) $(JiraUrl) $(JiraUser) $(JiraApiToken) $(JiraProject) $(System.DefaultWorkingDirectory)\test\integration\jira-migrator-workspace\users.txt'
arguments: '$(AdoOrganizationUrl) $(AdoProjectName) $(AdoApiToken) $(JiraUrl) $(JiraUser) $(JiraApiToken) $(JiraProject) $(System.DefaultWorkingDirectory)\test\integration\users.txt'

0 comments on commit 5fd3941

Please sign in to comment.