CI does a build from scratch in a pristine VM. There is some discussion
about changing that in a variety of ways (in a container in a long running
VM, etc), but it doesn't have a local copy to work from so it has to pull
it from upstream each time.

John
=:->


On Wed, May 18, 2016 at 8:05 PM, David Cheney <[email protected]>
wrote:

> We already have godeps which can take a set of vcs repos and flick
> them to the right revisions.
>
> Why does CI check out every single dependency from upstream every
> single time we do a build ? That introduces wc -l dependencies.tsv
> points of failure to every single CI run -- not to mention the several
> minutes it spends laboriously checking out the code.
>
> Thanks
>
> Dave
>
> --
> Juju-dev mailing list
> [email protected]
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
-- 
Juju-dev mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to