[Qbs] Qbs vs Jenkins

Christian Kandeler christian.kandeler at qt.io
Mon Oct 1 11:27:28 CEST 2018


On Tue, 25 Sep 2018 08:00:56 +0200
<resurrection at centrum.cz> wrote:

> I am wondering if it was possible to replace the Jenkins pipeline with only Qbs. In theory I see no reason why this should not work given the flexibility of the Qbs but is there any specific functionality out of the box that could make the typicial tasks performed by Jenkins easier? Specifically:
>  
> * Download sources from Bitbucket (Git)
> * Running the build using MSBuild .proj file
> * Publishing the build artifacts to external server
>  
> All of it can obviously be performed by using Javascript/Commands/Custom rules in Qbs but maybe some of it is already there so I would not need to reinvent the wheel.

I'm not aware of existing modules for these functionalities. 

> Or perhaps it is a silly idea since Qbs was not meant to be used this way?

In principle, nothing speaks against using qbs for that. But I cannot comment on the pros and cons regarding this particular use case. 


Christian



More information about the Qbs mailing list