Skip to content

Commit

Permalink
Update for test
Browse files Browse the repository at this point in the history
  • Loading branch information
Phoenix He committed Oct 15, 2019
1 parent f4760ef commit 4499ea6
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 17 deletions.
55 changes: 55 additions & 0 deletions .azure-pipelines/SDKAutomation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
trigger:
batch: false
branches:
include:
- master

jobs:
- job: "SDKAutomation"
displayName: SDK Automation
pool:
vmImage: 'Ubuntu 16.04'
container:
image: sdkautomation.azurecr.io/openapi-sdk-automation:test
endpoint: sdkautomationv2-registry
timeoutInMinutes: 180

variables:
NODE_OPTIONS: '--max-old-space-size=8192'
BLOB_STORAGE_PREFIX: sdkautomation-pipeline
SPEC_REPO: $(Build.Repository.Name)
PR_NUMBER: $(System.PullRequest.PullRequestNumber)
strategy:
matrix:
Net:
SDK_REPO_NAME: azure-sdk-for-net
Java:
SDK_REPO_NAME: azure-sdk-for-java
JavaScript:
SDK_REPO_NAME: azure-sdk-for-js
Python:
SDK_REPO_NAME: azure-sdk-for-python
Go:
SDK_REPO_NAME: azure-sdk-for-go
steps:
- checkout: none
- script: printenv
displayName: Display ENV
- script: git config --global user.email "[email protected]" && git config --global user.name "SDK Automation"
displayName: Configure Git
- script: |
curl \
-s https://api.github.com/repos/$(Build.Repository.Name)/commits/$(Build.SourceVersion)/pulls \
-H "Accept: application/vnd.github.groot-preview+json" \
| python3 -c "import sys,json; a=json.load(sys.stdin); print(f'##vso[task.setvariable variable=PR_NUMBER]{a[0][\"number\"]}' if len(a)>0 else '##vso[task.logissue type=error]Last commit $(Build.SourceVersion) doesnot have a related PR')"
displayName: Get PR_NUMBER
condition: in(variables['Build.Reason'], 'IndividualCI', 'Manual')
- script: sudo chown `id -ng`:`id -ng` . && npm start
env:
BLOB_STORAGE_NAME: $(blob-storage-name)
BLOB_STORAGE_KEY: $(blob-storage-key)
GITHUB_COMMENT_AUTHOR_NAME: $(github-comment-author-name)
GITHUBAPP_ID: $(githubapp-id)
GITHUBAPP_PRIVATE_KEY: $(githubapp-private-key)
displayName: SDK Automation
workingDirectory: /z
25 changes: 8 additions & 17 deletions specificationRepositoryConfiguration.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,33 +2,24 @@
"$schema": "https://openapistorageprod.blob.core.windows.net/sdkautomation/prod/schemas/specificationRepositoryConfiguration.schema.json",
"sdkRepositoryMappings": {
"azure-sdk-for-go": {
"mainBranch": "latest",
"integrationBranchPrefix": "sdkAutomationProdTest",
"generationRepository": "AzureSDKAutomation/azure-sdk-for-go",
"integrationRepository": "AzureSDKAutomation/azure-sdk-for-go",
"mainRepository": "test-repo-billy/azure-sdk-for-go"
"mainRepository": "test-repo-arcturus/azure-sdk-for-go"
},
"azure-sdk-for-java": {
"generationRepository": "AzureSDKAutomation/azure-sdk-for-java",
"mainRepository": "test-repo-billy/azure-sdk-for-java"
"mainRepository": "test-repo-tih/azure-sdk-for-java"
},
"azure-sdk-for-js": {
"generationRepository": "AzureSDKAutomation/azure-sdk-for-js",
"mainRepository": "test-repo-billy/azure-sdk-for-js"
"mainRepository": "test-repo-tih/azure-sdk-for-js"
},
"azure-sdk-for-net": {
"generationRepository": "AzureSDKAutomation/azure-sdk-for-net",
"mainRepository": "test-repo-billy/azure-sdk-for-net"
"mainRepository": "test-repo-tih/azure-sdk-for-net"
},
"azure-sdk-for-python": {
"generationRepository": "AzureSDKAutomation/azure-sdk-for-python",
"integrationRepository": "AzureSDKAutomation/azure-sdk-for-python",
"mainRepository": "test-repo-billy/azure-sdk-for-python"
"mainRepository": "test-repo-tih/azure-sdk-for-python"
},
"azure-sdk-for-ruby": {
"mainBranch": "latest",
"generationRepository": "AzureSDKAutomation/azure-sdk-for-ruby",
"mainRepository": "test-repo-billy/azure-sdk-for-ruby"
}
"mainRepository": "test-repo-tih/azure-sdk-for-ruby"
},
"azure-sdk-for-node": "test-repo-tih/azure-sdk-for-node"
}
}

0 comments on commit 4499ea6

Please sign in to comment.