@@ -115,81 +115,6 @@ extends:
115115 condition : and(or(contains(variables['build.sourceBranch'], 'refs/tags/v'), eq(variables['build.sourceBranch'], '${{ parameters.previewBranch }}')), succeeded())
116116 dependsOn : build
117117 jobs :
118- - deployment : deploy_github
119- condition : and(contains(variables['build.sourceBranch'], 'refs/tags/v'), succeeded())
120- pool :
121- name : Azure-Pipelines-1ESPT-ExDShared
122- os : linux
123- image : ubuntu-latest
124- templateContext :
125- type : releaseJob
126- isProduction : true
127- inputs :
128- - input : pipelineArtifact
129- artifactName : jars
130- targetPath : " $(Pipeline.Workspace)"
131- environment : kiota-github-releases
132- strategy :
133- runOnce :
134- deploy :
135- steps :
136- - pwsh : |
137- $zips = Get-ChildItem -Path "$(Pipeline.Workspace)" -Filter "*.jar"
138- $zip = $zips | Select-Object -First 1
139- $zipName = $zip.Name
140- if ($zipName -match "\d+.\d+.\d+")
141- {
142- $version = $matches[0]
143- echo "Current version is $version"
144- echo "##vso[task.setvariable variable=artifactVersion;]$version"
145- }
146- else
147- {
148- Write-Error "No valid version found in jar file name."
149- exit 1
150- }
151-
152- - task : GitHubRelease@1
153- inputs :
154- gitHubConnection : " microsoftkiota"
155- tagSource : userSpecifiedTag
156- tag : " v$(artifactVersion)"
157- title : " v$(artifactVersion)"
158- assets : |
159- $(Pipeline.Workspace)/**/*.jar
160- $(Pipeline.Workspace)/**/*.jar.md5
161- $(Pipeline.Workspace)/**/*.jar.sha1
162- $(Pipeline.Workspace)/**/*.jar.sha256
163- $(Pipeline.Workspace)/**/*.jar.sha512
164- $(Pipeline.Workspace)/**/*.jar.asc
165- $(Pipeline.Workspace)/**/*.jar.asc.md5
166- $(Pipeline.Workspace)/**/*.jar.asc.sha1
167- $(Pipeline.Workspace)/**/*.jar.asc.sha256
168- $(Pipeline.Workspace)/**/*.jar.asc.sha512
169- $(Pipeline.Workspace)/**/*.pom
170- $(Pipeline.Workspace)/**/*.pom.md5
171- $(Pipeline.Workspace)/**/*.pom.sha1
172- $(Pipeline.Workspace)/**/*.pom.sha256
173- $(Pipeline.Workspace)/**/*.pom.sha512
174- $(Pipeline.Workspace)/**/*.pom.asc
175- $(Pipeline.Workspace)/**/*.pom.asc.md5
176- $(Pipeline.Workspace)/**/*.pom.asc.sha1
177- $(Pipeline.Workspace)/**/*.pom.asc.sha256
178- $(Pipeline.Workspace)/**/*.pom.asc.sha512
179- $(Pipeline.Workspace)/**/*.module
180- $(Pipeline.Workspace)/**/*.module.md5
181- $(Pipeline.Workspace)/**/*.module.sha1
182- $(Pipeline.Workspace)/**/*.module.sha256
183- $(Pipeline.Workspace)/**/*.module.sha512
184- $(Pipeline.Workspace)/**/*.module.asc
185- $(Pipeline.Workspace)/**/*.module.asc.md5
186- $(Pipeline.Workspace)/**/*.module.asc.sha1
187- $(Pipeline.Workspace)/**/*.module.asc.sha256
188- $(Pipeline.Workspace)/**/*.module.asc.sha512
189-
190- addChangeLog : false
191- action : edit
192-
193118 - deployment : deploy_maven
194119 # snapshots are not supported by ESRP release for now, but they are planning to add support. When it happens, simply remove the condition
195120 condition : and(contains(variables['build.sourceBranch'], 'refs/tags/v'), succeeded())
0 commit comments