Extend Task Properties in API, datastore and bot manifest with
repeated CipdPackage packages;
message CipdPackage {
string name = 1;
string version = 2;
// where to install
string path = 3;
}
the user is responsible to make sure that task.idempotent is not set to true if any cipd package version is not pinned.
--
On the bot, install cipd client and the packages if manifest specifies packages.
Comment 1 by no...@chromium.org
, Apr 6 2016Cc: phajdan.jr@chromium.org