On Mon, Mar 19, 2018 at 2:13 PM, Alistair Grant <[email protected]>
wrote:

> Hi Guille,
>
> On 19 March 2018 at 13:59, Guillermo Polito <[email protected]>
> wrote:
> > Hi!
> >
> > On Mon, Mar 19, 2018 at 9:17 AM, Alistair Grant <[email protected]>
> > wrote:
> >
> > [SNIP]
> >>
> >>
> >>
> >> https://pharo.fogbugz.com/f/cases/21615/Separate-
> bootstrap-process-in-to-distinct-stages
> >>
> >> https://github.com/pharo-project/pharo/pull/1127
> >>
> >> This does the first step of breaking the bootstrap process in to
> >> distinct phases and moving all the downloads to the start (e.g.
> >> allowing a test VM to be substituted for the build stage).
> >
> >
> > Nice! thanks!
> >
> >>
> >>
> >> Once this is integrated I can submit a PR that modifies Jenkinsfile to
> >> use the new shell scripts, removing code duplication.
> >
> >
> > Question: Why not in this same PR?
>
> Because I'm not at all familiar with Jenkins, so am a bit nervous
> about changing it.  Smaller changes will be easier to work on if
> something goes wrong. :-)
>
>
Ah, but if you do something wrong the build will fail.

In any case, as soon as you want to dive into changing the JenkinsFile,
send me a private mail. I probably have to give you permissions in Jenkins
(otherwise jenkins ignores changes in the JenkinsFile for security reasons).


> Cheers,
> Alistair
>
>
>
> >> On 16 March 2018 at 14:38, [email protected] <[email protected]> wrote:
> >> > Hi,
> >> >      sorry my mistake when updating the scripts. As the bootstrap.sh
> is
> >> > not
> >> > executed during the Jenkins process it has not been validated (locally
> >> > I'm
> >> > not using that script, because is trying to download each time the VM
> >> > and
> >> > the bootstraping process image)
> >>
> >> There are also scripts to snapshot and restore the bootstrap state,
> >> avoiding the need to do the multiple downloads.
> >>
> >> Just to be clear again: This is intended to complement and help with
> >> the goal of moving the bootstrap process to pure Pharo code.  Each of
> >> the shell scripts can eventually be replaced by a call to the
> >> equivalent Pharo code.
> >>
> >
> > :)
> >
> >>
> >>
> >> Thanks!
> >> Alistair
> >>
> >
> >
> >
> > --
> >
> >
> >
> > Guille Polito
> >
> > Research Engineer
> >
> > Centre de Recherche en Informatique, Signal et Automatique de Lille
> >
> > CRIStAL - UMR 9189
> >
> > French National Center for Scientific Research - http://www.cnrs.fr
> >
> >
> > Web: http://guillep.github.io
> >
> > Phone: +33 06 52 70 66 13
>
>


-- 



Guille Polito

Research Engineer

Centre de Recherche en Informatique, Signal et Automatique de Lille

CRIStAL - UMR 9189

French National Center for Scientific Research - *http://www.cnrs.fr
<http://www.cnrs.fr>*


*Web:* *http://guillep.github.io* <http://guillep.github.io>

*Phone: *+33 06 52 70 66 13

Reply via email to