0.2.6 • Published 5 years ago
amp-toolbox-cli v0.2.6
AMP-Toolbox CLI
The AMP Toolbox command line interface consists of a Node.js program called amp-toolbox-cli
that can be run from a Windows, macOS, of UNIX-compatible command line environment. This way, AMP Toolbox can easily be integrated into a command line build process.
Supported commands:
- update-cache: updates documents stored in AMP Caches.
- version: prints the current
amp-toolbox-cli
version. - help: displays available commands.
Commands
help
Displays the help menu, listing all available commands:
$ ./amp-toolbox-cli help
Pass a command to get more information about this specific command
./amp-toolbox-cli help [command]
Example:
$ ./amp-toolbox help update-cache
version
Prints the current version
Example:
$ ./amp-toolbox version
runtime-version
Prints the current version of the AMP runtime.
Example:
$ ./amp-toolbox runtime-version
### update-cache
Uses the [AMP update-cache API](https://developers.google.com/amp/cache/update-cache) to update documents stored in AMP Caches.
It requires the public and private keys to be generated, as [described on the documentation](https://developers.google.com/amp/cache/update-cache#rsa-keys). Only the private key is required to generate the cache invalidation URLs, but the public key must be made available to the AMP Caches, as described in the [guidelines](https://developers.google.com/amp/cache/update-cache#update-cache-guidelines).
By default, the application will look for the private key on a file called `privateKey.pem`, on the current working directory.
```bash
$ ./amp-toolbox-cli update-cache https://www.example.com/
Optionally, use the --privateKey
parameter to specify the path for the private key.
$ ./amp-toolbox-cli update-cache https://www.example.com/ --privateKey /path/to/private-key.pem
1.2.0-alpha.1
5 years ago
1.2.0-alpha.0
5 years ago
0.2.6
5 years ago
0.2.5
5 years ago
0.2.4
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
6 years ago
0.1.0
6 years ago