CI

Building bonita artefact using Jenkins pipeline

Good morning folks,

I'm currently trying to automate building Bonita artifact using Jenkins pipeline.

When I started looking for an example for such a script, I found a concept called BCD IN Bonita Documentation. I tried to follow the steps mentioned but no results, I couldn't pull the image from quay.io/bonitasoft/bcd-controller:3.4.5

Is there another way to do the pipeline script, or is there an example ?

Another question, what are the output artifact from a Bonita project ? (Zip for API extension, .bar for process ....)

BCD 3.3.0 Jenkins doesn't work with webhook ?

Hi,

When a webhook from Bitbucket tries to execute a bcd-pipeline, the following error appears:

Jenkins server responds with an "Error 403 No valid crumb was included in the request".

On Jenkins documentation said that it is required an API token, but the Bonitasoft documentation doesn't say anything how to integrated.

Can you explain the step by step to perform the CI? Can you point out the documentation where it is described?

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

page_forklift

Confront a source with your current server, and display what you should deploy. Administrator talke a decision item per item. All item to be deployed are then deployed

screenshot_forklift.jpg

Releases for Forklift (CI Step 5) : detect new artefact, check with your server if you need to deploy them, and then deploy

Total downloads: 5 105
Version BonitaBPM Version Post date Download Link to content
1.7 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Nov-25 Download
545 downloads
Release note
1.6 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-18 Download
510 downloads
Release note
1.5 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Sep-04 Download
535 downloads
Release note
1.4 7.11.x, 7.10.x, 7.9.x, 7.8.x 2020-Aug-21 Download
560 downloads
Release note
1.3.0 7.8.x 2020-Jun-18 Download
605 downloads
Release note
1.1 7.7.x 2018-Nov-06 Download
910 downloads
Release note
1.0 7.x 2017-Sep-08 Download
1440 downloads
Release note

Setup continuous integration on Linux

Hello,

I read bonita_documentation-setup_continuous integration (version 7.1).
In my environment Jenkins is installed on a Linux Box.
There is no window manager on this machine (no authorization for that).
I would not want to install a jenkins slave on a windows just for that purpose.
The documentation says "You are recommand to install a window manager on the CI in order to have process diagram ..."
Is a Window Manager mantory to make it works on Linux or not? If not what does it imply, what are the limitations?
Thanks,
Val

Notifications