Hi Daniel, Your tutorial is awesome!!
My team is trying to move all our compilation work to Atlassian Bamboo (the CI software by Atlassian) and we are still struggling how to make it work. Your tutorial no doubt is an amazing reference for us.
Cheers Vicker Christofer Dutz wrote:
Hi Daniel, Great tutorial. Running Flex Cover and especially integrating this into the build is a real PITA. Flexmojos (Maven Plugin for building Flex applications) does exactly what you are doing, but instead of using Ant it uses Maven. (Ok the order is slightly different and I am currently working on implementing the Mobile packaging) Here some special efforts were put into making code-coverage availalbe. Eventually this could serve as an inspiration to your ANT build. https://flexmojos.atlassian.net/wiki/display/FLEXMOJOS/Test+coverage+support Chris -----Ursprüngliche Nachricht----- Von: Daniel Tiefenauer [mailto:daniel.tiefena...@crealogix.com] Gesendet: Sonntag, 13. April 2014 15:23 An: dev@flex.apache.org Betreff: Continuous Integration for Flex (Mobile but not only) apps Hi folks I set up a Continuous Integration process for a Mobile app created with Flex/Air. It was not an easy task for me, because I did this for the first time. Since there may be other people like me struggling to do the same, I thought it would be worth sharing my experience with you guys (especially because I got some helpful hints from some of you). The process involves * Compiling the Code... * Packaging for Android and iOS... * Unit Testing... * Creating documentation... * Static Code analysis (LOC, languages used, code commentation, ...) ... as well as some things I found useful to know (e.g. handling Native Extensions). Unfortunately I haven't found a way to check test coverage (FlexCover seems to be outdated somehow), so if any of you have done this in a similar environment I would be VERY interested to know how you did it. I created a documentation where all the steps are thoroughly described, so that even a beginner (like I was) could do it. You can find it under: http://www.tiefenauer.info/ci-for-flex-mobile-applications-part-0-the-setup/ If you have any comments or improvements, please do not hesitate to add them under the corresponding post! Hope this may help some other poor soul setting up CI for Flex in the future. Thanks again for your help. Daniel PS: I apologize for the bad performance of my blog. It's running on a small NAS and will be ported to a real server as soon as I have the time and money :)