This is a huge waste of wall time and bandwidth, and increases the
chance of failure significantly. This is something I would like to see
changed.

On Thu, May 19, 2016 at 12:06 PM, John Meinel <j...@arbash-meinel.com> wrote:
> 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 <david.che...@canonical.com>
> 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
>> Juju-dev@lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
>

-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to