Skip to content

Commit 264ce7d

Browse files
committed
Fix for ovsx build including only linux binaries
This PR fixes #2365. Signed-off-by: Denis Golovin [email protected]
1 parent fa841fa commit 264ce7d

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

Jenkinsfile

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,16 @@ node('rhel8'){
2727
}
2828
}
2929

30-
stage('Package sources and ovsx package') {
31-
packageJson.extensionDependencies = ["ms-kubernetes-tools.vscode-kubernetes-tools"]
32-
writeJSON file: 'package.json', json: packageJson, pretty: 4
33-
sh 'node ./out/build/update-readme.js'
34-
sh "vsce package -o openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}-ovsx.vsix"
35-
sh "sha256sum *-ovsx.vsix > openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}-ovsx.vsix.sha256"
36-
sh "npm pack && mv vscode-openshift-connector-${packageJson.version}.tgz openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}.tgz"
37-
sh "sha256sum *.tgz > openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}.tgz.sha256"
30+
withEnv(['TARGET=all']) {
31+
stage('Package sources and ovsx package') {
32+
packageJson.extensionDependencies = ["ms-kubernetes-tools.vscode-kubernetes-tools"]
33+
writeJSON file: 'package.json', json: packageJson, pretty: 4
34+
sh 'node ./out/build/update-readme.js'
35+
sh "vsce package -o openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}-ovsx.vsix"
36+
sh "sha256sum *-ovsx.vsix > openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}-ovsx.vsix.sha256"
37+
sh "npm pack && mv vscode-openshift-connector-${packageJson.version}.tgz openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}.tgz"
38+
sh "sha256sum *.tgz > openshift-connector-${packageJson.version}-${env.BUILD_NUMBER}.tgz.sha256"
39+
}
3840
}
3941

4042
withEnv(['TARGET=win32']) {

0 commit comments

Comments
 (0)