commit | 39f27afb3499ba723bdc0cd21970de038a89e198 | [log] [tgz] |
---|---|---|
author | avm99963 <me@avm99963.com> | Sat Aug 08 16:21:27 2020 +0200 |
committer | avm99963 <me@avm99963.com> | Sat Aug 08 16:21:27 2020 +0200 |
tree | 7cebd4e23be8f13f5a4dd2e5f256e94fb729db8a | |
parent | 666575fb534e9a4762a5a9c76adfd142dbca1771 [diff] |
Add version name to the release builds Change-Id: I421c5c57213ba96fd23d7b3abc1e02564fc216ed
When the code in the master
branch is considered to be stable, a release can be made. This is the procedure:
vx
, where x is the extension's version number for that release) by running git tag -a vx -m "vx"
. Note that the tag should be an annotated tag and not a lightweight tag, and it must be pushed to Gerrit after being created.If during this process the release wasn't approved by Google or an issue was found during beta testing, a new release which fixes this should be created.
To create a zip file with the contents of the extension, which can be uploaded to the Chrome Web Store, run bash release.bash
. You can also use bash release.bash --channel=beta
to include a beta label in the extension name and version of the resulting zip file.
The ZIP file will contain a manifest.json file with the according version name, and will be located in the out
folder.
You can also get information about how to use the release.bash
script by running bash release.bash -h
.
To test translations, you might want to set your browser's locale. This section tells you how to set the locale in Windows, Mac OS X, Linux, and Chrome OS.
The beta channel is available here.