File tree Expand file tree Collapse file tree 3 files changed +61
-1
lines changed
tools/generator/cmd/issue Expand file tree Collapse file tree 3 files changed +61
-1
lines changed Original file line number Diff line number Diff line change 1+ trigger : none
2+
3+ pr : none
4+
5+ schedules :
6+ - cron : " 0 1 * * *"
7+ displayName : Daily release
8+ branches :
9+ include :
10+ - main
11+ always : true
12+
13+ stages :
14+ - stage :
15+ jobs :
16+ - job :
17+ displayName : Go Auto Release
18+ steps :
19+ - task : Npm@1
20+ inputs :
21+ command : ' custom'
22+ customCommand : ' install -g autorest@latest'
23+
24+ - task : GoTool@0
25+ inputs :
26+ version : ' 1.18.2'
27+
28+ - task : ShellScript@2
29+ inputs :
30+ scriptPath : ' eng/scripts/mgmt-auto-release.sh'
31+ cwd : ' $(System.DefaultWorkingDirectory)'
32+ args : ' $(azuresdk-github-pat)'
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -ex
3+
4+ export PATH=$PATH :$HOME /go/bin
5+ git config --global user.email " ReleaseHelper"
6+ git config --global user.name " ReleaseHelper"
7+
8+ cd ../
9+ git clone https://github.com/Azure/azure-sdk-for-go.git
10+ git clone https://github.com/Azure/azure-rest-api-specs.git
11+
12+ cd azure-sdk-for-go
13+ git remote add fork https://Azure:" $1 " @github.com/Azure/azure-sdk-for-go.git
14+ cd ../
15+
16+ go install github.com/Azure/azure-sdk-for-go/eng/tools/generator@latest
17+
18+ generator issue -t $1 > sdk-release.json
19+ cat sdk-release.json
20+
21+ file_size=` du -b ./sdk-release.json | awk ' {print $1}' `
22+ echo " sdk-release.json file size:" ${file_size}
23+ if [ ${file_size} -le 70 ]; then
24+ echo " There are no services that need to be released"
25+ else
26+ echo " run generator release-v2..."
27+ generator release-v2 ./azure-sdk-for-go ./azure-rest-api-specs ./sdk-release.json -t $1
28+ fi
Original file line number Diff line number Diff line change @@ -127,7 +127,7 @@ func (c *commandContext) execute() error {
127127 if err := c .validateConfig (* cfg ); err != nil {
128128 return err
129129 }
130- return reqErr
130+ return nil
131131}
132132
133133func (c * commandContext ) listIssues () ([]* github.Issue , error ) {
You can’t perform that action at this time.
0 commit comments