tree: e7b2df1dffa00b27a65f61c4885c003fc57c868c [path history] [tgz]
  1. README.md
bootstrap/cipd/doc/infra/fastboot/README.md

These are instructions to build the infra/fastboot/linux-amd64 cipd package, which is simply the fastboot binary packaged up.

Choose a build directory. We'll use the environment variable $ROOT to represent it.

$ cd $ROOT

Grab the platform tools zip from the android SDK. Note that this URL points to the latest version.

$ curl -o platform_tools.zip https://dl.google.com/android/repository/platform-tools-latest-linux.zip
$ unzip platform_tools.zip && rm platform_tools.zip

Move the binary out of the zip and clear everything else out.

$ mv platform_tools/fastboot .
$ rm -rf platform_tools/

Now $ROOT should contain only the fastboot binary. Grab its version num.

$ ./fastboot --version

Should be something like “5943271ace17”. Now create the CIPD package and deploy it to the CIPD server. Tag it with the fastboot version:

$ cipd create \
    -name infra/fastboot/linux-amd64 \
    -in $ROOT \
    -tag "fastboot_version:<fastboot_version>"