Skip to content

Commit

Permalink
ci: migrate to a new Jenkins instance (#719)
Browse files Browse the repository at this point in the history
  • Loading branch information
djelinek authored Nov 22, 2024
1 parent e3fdece commit 34edfff
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,11 +174,11 @@ It is launching UI tests. Beware that it can take several minutes to start. Stay
* Update version in `package.json`
* Push changes in a Pull Request
* Wait for Pull Request to be merged
* Check build is working fine on [GitHub Actions](https://github.com/KaotoIO/vscode-kaoto/actions) and [Jenkins CI](https://studio-jenkins-csb-codeready.apps.ocp-c1.prod.psi.redhat.com/job/Fuse/job/VSCode/job/vscode-kaoto-release/)
* Check build is working fine on [GitHub Actions](https://github.com/KaotoIO/vscode-kaoto/actions) and [Jenkins CI](https://master-jenkins-csb-fusetools-qe.apps.ocp-c1.prod.psi.redhat.com/view/VS%20Code%20-%20release/job/vscode/job/eng/job/vscode-kaoto-release/)
* Check that someone listed as _submitter_ in Jenkinsfile is available
* Create a tag
* Push the tag to vscode-kaoto repository
* Start build on [Jenkins CI](https://studio-jenkins-csb-codeready.apps.ocp-c1.prod.psi.redhat.com/job/Fuse/job/VSCode/job/vscode-kaoto-release/) with _publishToMarketPlace_ and _publishToOVSX_ parameters checked
* Start build on [Jenkins CI](https://master-jenkins-csb-fusetools-qe.apps.ocp-c1.prod.psi.redhat.com/view/VS%20Code%20-%20release/job/vscode/job/eng/job/vscode-kaoto-release/) with _publishToMarketPlace_ and _publishToOVSX_ parameters checked
* When the build hits the _Publish to Marketplace_ step, it will wait for an approval
* It is possible to check that the produced vsix is valid by using the one pushed in [Jboss download area](https://download.jboss.org/jbosstools/vscode/snapshots/vscode-kaoto/)
* For someone in _submitter_ list:
Expand Down
4 changes: 2 additions & 2 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ def installBuildRequirements(){
sh "npm install --global @cyclonedx/cdxgen"
}

node('rhel8'){
node('rhel9'){

stage 'Checkout vscode-kaoto code'
deleteDir()
Expand Down Expand Up @@ -46,7 +46,7 @@ node('rhel8'){
archive includes:"manifest.json"
}

node('rhel8'){
node('rhel9'){
if(publishToMarketPlace.equals('true')){
timeout(time:5, unit:'DAYS') {
input message:'Approve deployment?', submitter: 'apupier, djelinek, mdinizde, ricmarti, toigaras'
Expand Down

0 comments on commit 34edfff

Please sign in to comment.