Continuous integration for Configurations and Base Image

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Continuous integration for Configurations and Base Image

philippeback
Hello,

I'd like to put a CI server in place (Jenkins on Linux [Centos6.4]) and wondered if there were ressources that I could reuse from the Pharo CI work.

I've got to:

* build a 32 bit VM on CentOS6.4 (which works by hand)
* Take a fresh 30 image
* Load all my configurations and additional packages
* Run tests

Thanks for the pointers.

Phil


Reply | Threaded
Open this post in threaded view
|

Re: Continuous integration for Configurations and Base Image

EstebanLM
I think the build process as it is now should work out of the box.
check the jobs under

https://ci.inria.fr/pharo/view/3.0-VM/

specially:

https://ci.inria.fr/pharo/view/3.0-VM/job/Cog-Git-Tracker/
https://ci.inria.fr/pharo/view/3.0-VM/job/PharoVM/

btw… next weeks I’ve been adding some other slaves to vm build process, to enlarge our base support. Old glibc systems are also in my list.

Esteban

On 03 May 2014, at 14:01, [hidden email] wrote:

> Hello,
>
> I'd like to put a CI server in place (Jenkins on Linux [Centos6.4]) and wondered if there were ressources that I could reuse from the Pharo CI work.
>
> I've got to:
>
> * build a 32 bit VM on CentOS6.4 (which works by hand)
> * Take a fresh 30 image
> * Load all my configurations and additional packages
> * Run tests
>
> Thanks for the pointers.
>
> Phil
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Continuous integration for Configurations and Base Image

philippeback
On Sat, May 3, 2014 at 2:11 PM, Esteban Lorenzano <[hidden email]> wrote:
I think the build process as it is now should work out of the box.
check the jobs under

https://ci.inria.fr/pharo/view/3.0-VM/

specially:

https://ci.inria.fr/pharo/view/3.0-VM/job/Cog-Git-Tracker/
https://ci.inria.fr/pharo/view/3.0-VM/job/PharoVM/

Thanks.

Mmmh, I cannot see the scripts in there. But I can in the contrib CI, so that's ok, I'll get inspiration from there.




btw… next weeks I’ve been adding some other slaves to vm build process, to enlarge our base support. Old glibc systems are also in my list.

CentOS6.4 is RHEL without the brand. And in enterprise settings, one does find that more often than not.

It would be nice to be able to do a yum install pharo.

My current setup is now pretty documented when it comes to all the packages one has to load. I'll come back when things will be running smoothly.

Phil

 

Esteban
 

On 03 May 2014, at 14:01, [hidden email] wrote:

> Hello,
>
> I'd like to put a CI server in place (Jenkins on Linux [Centos6.4]) and wondered if there were ressources that I could reuse from the Pharo CI work.
>
> I've got to:
>
> * build a 32 bit VM on CentOS6.4 (which works by hand)
> * Take a fresh 30 image
> * Load all my configurations and additional packages
> * Run tests
>
> Thanks for the pointers.
>
> Phil
>
>




Reply | Threaded
Open this post in threaded view
|

Re: Continuous integration for Configurations and Base Image

philippeback
In reply to this post by EstebanLM
FWIW, I need to buy myself a new brain and memory module...