From 80b825669df85f7f002785b6cd5187adafbbe654 Mon Sep 17 00:00:00 2001 From: William Durand Date: Thu, 11 Apr 2024 09:22:41 +0200 Subject: [PATCH] Update README.md --- README.md | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 26fc830..a27f2e5 100644 --- a/README.md +++ b/README.md @@ -24,9 +24,32 @@ It provides ADB binaries used by DevTools to connect to Firefox/GeckoView produc └── update.json ``` -3. Upload the different XPI files to AMO as unlisted versions. You MUST respect the order of the versions, i.e start with `linux` (because its version is `0.0.7.0`), then `linux64` (because its version is `0.0.7.1`), etc. +3. Upload the different XPI files to AMO as unlisted versions. You MUST respect the order of the versions, i.e. start with `linux` (because its version is `0.0.7.0`), then `linux64` (because its version is `0.0.7.1`), etc. 4. Download the signed XPI files. Note that AMO changes the name of the signed XPIs so you have to rename each file individually. For example, uploading `adb-extension-0.0.7.0-linux.xpi` will produce a signed file named `27a75f558d3c46da8dcd-0.0.7.0.xpi`, which you'll need to rename to `adb-extension-0.0.7.0-linux.xpi`. -5. Upload the signed XPI files and their `update.json` files to the FTP server. Note that we'll want to upload the versioned XPIs (e.g. `adb-extension-0.0.7.3-win32.xpi`) as well as "latest" copies (e.g. `adb-extension-latest-win32.xpi`). +5. Upload the signed XPI files and their `update.json` files to the FTP server. Note that we'll want to upload the versioned XPIs (e.g. `adb-extension-0.0.7.3-win32.xpi`) as well as "latest" copies (e.g. `adb-extension-latest-win32.xpi`). You should have the following files to be added to the FTP server: + + ``` + # IMPORTANT: all the XPI files here are signed. They are not the same as above in Step 2. + # The `update.json` files are coming from the Step 2, though. + + adb-0.0.7 + ├── linux + │   ├── adb-extension-0.0.7.0-linux.xpi + │   ├── adb-extension-latest-linux.xpi + │   └── update.json + ├── linux64 + │   ├── adb-extension-0.0.7.1-linux64.xpi + │   ├── adb-extension-latest-linux64.xpi + │   └── update.json + ├── mac64 + │   ├── adb-extension-0.0.7.2-mac64.xpi + │   ├── adb-extension-latest-mac64.xpi + │   └── update.json + └── win32 + ├── adb-extension-0.0.7.3-win32.xpi + ├── adb-extension-latest-win32.xpi + └── update.json + ``` ### Discussion