One obvious drawback for having inline scripts instead of bzr'ed is that we can' track changes to them properly, can't reuse across slaves, etc.
But it also affects us with https://blueprints.launchpad.net/linaro-ci/+spec/switch-ci-to-use-custom-ami - we need a way to reference slave init code externally to be able to use it in (automated) AMI creation.
One obvious drawback for having inline scripts instead of bzr'ed is that we can' track changes to them properly, can't reuse across slaves, etc.
But it also affects us with https:/ /blueprints. launchpad. net/linaro- ci/+spec/ switch- ci-to-use- custom- ami - we need a way to reference slave init code externally to be able to use it in (automated) AMI creation.