hi,

we are using jenkins, for windows currently only, but:

- we use dependencies during a build, having multiple libraries build first and 
the depending users build afterwards
- several different custom build steps for some projects
- calls to cygwin and cmd line scripts
  // must pay attention on what executables are called from within cygwin bash, 
e.g. 'find' will most propably call the windows 'find'...
  for e.g. "qmake -tp vc -r" calls for qmakeing the projects
- issuing windows msbuilds
- executing deploy scripts
- automatic svn triggers, so after check in a build is started
- mantisbt and websvn connection

so yes, your use case seems to be possible rather simply. configuration for 
your needs will be the problem.

we have now an environment where we have issue tracking in mantistb, every 
check in creates a full release build, jenkins leaves a note in mantis, 
and the issue reporter can view the changes made in websvn and/or 
mantisbt/sci+subversion/websvn changesets and test the fix in the release build.

took me quite a time to get it running, but now it's very smooth ;)

alex

Am Tue, 2 Jun 2015 15:54:56 +0300
schrieb Alexander Ivash <elder...@gmail.com>:

> Thank you, I will take a look! But does it have support for Qt-based
> projects, or custom build steps with manual launching 'qmake' / 'xxxdeploy'
> tools are required?
> 
> 2015-06-02 15:17 GMT+03:00 Edward Sutton <edward.sut...@subsite.com>:
> 
> >  I use Jenkins for building releases for Android, iOS, Linux, OS X, and
> > Windows.
> >
> >  https://jenkins-ci.org/
> >
> >
> >  I have  a job that builds an Android APK ready for Google Play Store
> > deployment.
> >
> >  On iOS I still have work to do.  I need to figure out how to do a
> > command line, sign, archive, and package before the build output is ready
> > for iTunes Connect.
> >
> > -Ed
> >
> >
> >
> >
> >  On Jun 2, 2015, at 5:59 AM, Alexander Ivash <elder...@gmail.com> wrote:
> >
> >  Does such a thing exist at the moment? If no, I'd appreciate any hints
> > on implementing this (At the moment I'm looking at the 'builbot', but not
> > sure if this is the best option).
> > _______________________________________________
> > Interest mailing list
> > Interest@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/interest
> >
> >
> >  This email and any files transmitted with it from The Charles Machine
> > Works, Inc. are confidential and intended solely for the use of the
> > individual or entity to which they are addressed. If you have received this
> > email in error please notify the sender. Our company accepts no liability
> > for the contents of this email, or for the consequences of any actions
> > taken on the basis of the information provided, unless that information is
> > subsequently confirmed in writing. Please note that any views or opinions
> > presented in this email are solely those of the author and do not
> > necessarily represent those of the company. Finally, the recipient should
> > check this email and any attachments for the presence of viruses. The
> > company accepts no liability for any damage caused by any virus transmitted
> > by this email.
> >


-- 
/*
 *  BOFH excuse #336:
 *
 *  the xy axis in the trackball is coordinated with the summer solstice
 */

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to