Continous Integration Branch

7 views
Skip to first unread message

Luke Bayes

unread,
Jun 17, 2011, 1:44:58 AM6/17/11
to project...@googlegroups.com
Hey Folks,

I just wanted to give a heads up on the latest status of the project.

I've put some more time into getting continuous integration fully
functional for the v1 prerelease.

As it stands right now, I just got a first pass tested and working for
OS X and checked into the CI branch here:

https://github.com/lukebayes/sprout-flashsdk/commits/continuous-integration

I still have a handful of tasks remaining in order to call this
feature complete.

For my own benefit as much as anyone else's, here are those tasks:

- Return process status of 1 for test failures
- Verify text output is formatted correctly
- Fix hanging tests
- Verify on Linux
- Verify on Windows

Once continuous integration is fully supported in the prerelease
branch, I should be able to remove the 'pre' modifier from the gem
release and call it a full, production-ready version 1.0.

Exciting Days!

Luke

Simon Bailey

unread,
Jun 18, 2011, 7:23:12 AM6/18/11
to project...@googlegroups.com
Thanks for this Luke!

CI is an area I have not had a massive amount of time to read around and experiment with for Flash projects but am starting to dig around now for a useable workflow.  

My questions are how are you currently using this branch on flash projects?  
Do you have an example workflow that can get us up and running to test this branch more throughly before pre-release?  
Which server OS are you testing with?
Are you using a versioning system in any way to run the build on commit?
Do you automate deployment?

I know this is full on with the questions, sorry about that :)  I am trying to get a solid CI workflow setup which involves GIT and final deployment.  Ideally I would like to run this PS logic in http://www.jetbrains.com/teamcity/

Cheers,

Simon

-- 
Cheers,

Simon
Sent with Sparrow
--
You received this message because you are subscribed to the Google Groups "ProjectSprouts" group.
To post to this group, send email to project...@googlegroups.com
To unsubscribe from this group, send email to projectsprout...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/projectsprouts?hl=en

For other info you can visit our project at: http://projectsprouts.org, or on Github at: http://github.com/lukebayes/project-sprouts

Moses Gunesch

unread,
Jun 30, 2011, 11:57:39 AM6/30/11
to project...@googlegroups.com
Luke, I'm also really excited to see you rolling on CI. Sorry that I didn't have more time to help you port it when you offered, got into a big milestone crunch. Look forward to helping out.

We use Jenkins which can boot any type of box, run tests, then shut down the box. Typically we use Linux boxes but this will give us some flexibility if it works better on Windows.

Dominic Graefen

unread,
Jul 1, 2011, 12:34:15 PM7/1/11
to project...@googlegroups.com
Just to clarify, the CI branch is all about running a headless flash-player to do unit-testing?

-- 
Dominic Graefen
Freelance: Interactive Developer / Creative Technologist

Reply all
Reply to author
Forward
0 new messages