Skip to content

Commit 94e5f04

Browse files
committed
Merge branch 'release-v0.20.0' into release
2 parents 623d907 + e9d1bc2 commit 94e5f04

37 files changed

+2850
-625
lines changed

.circleci/config.yml

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,34 +71,48 @@ jobs:
7171
- run:
7272
name: Install JavaScript dependencies for Glean
7373
command: npm --prefix ./glean install
74-
# JS sample related jobs
74+
# JS webext sample related jobs
7575
- run:
76-
name: Install JavaScript dependencies for the JS sample
76+
name: Install JavaScript dependencies for the JS web extension sample
7777
command: |
7878
npm --prefix ./samples/web-extension/javascript install
7979
npm --prefix ./samples/web-extension/javascript run link:glean
8080
- run:
81-
name: Build the JS sample
81+
name: Build the JS web extension sample
8282
command: |
8383
npm --prefix ./samples/web-extension/javascript run build
8484
- run:
85-
name: Run JS sample test
85+
name: Run JS web extension sample test
8686
command: |
8787
export PATH=.:$PATH && npm --prefix ./samples/web-extension/javascript run test
88-
# TS sample related jobs
88+
# TS webext sample related jobs
8989
- run:
90-
name: Install Typescript dependencies for the TS sample
90+
name: Install Typescript dependencies for the TS web extension sample
9191
command: |
9292
npm --prefix ./samples/web-extension/typescript install
9393
npm --prefix ./samples/web-extension/typescript run link:glean
9494
- run:
95-
name: Build the TS sample
95+
name: Build the TS web extension sample
9696
command: |
9797
npm --prefix ./samples/web-extension/typescript run build
9898
- run:
99-
name: Run TS sample test
99+
name: Run TS web extension sample test
100100
command: |
101101
export PATH=.:$PATH && npm --prefix ./samples/web-extension/typescript run test
102+
# Node.js sample related jobs
103+
- run:
104+
name: Install JavaScript dependencies for the Node.js sample
105+
command: |
106+
npm --prefix ./samples/node install
107+
npm --prefix ./samples/node run link:glean
108+
- run:
109+
name: Build the Node.js Glean generated files sample
110+
command: |
111+
npm --prefix ./samples/node run glean
112+
- run:
113+
name: Run Node.js sample test
114+
command: |
115+
export PATH=.:$PATH && npm --prefix ./samples/node run test
102116
103117
check-size:
104118
docker:
@@ -138,7 +152,7 @@ jobs:
138152
source venv/bin/activate
139153
pip install -r requirements.txt
140154
glean_parser translate metrics.yaml pings.yaml -f javascript -o generated \
141-
--option platform=qt --option version="0.19"
155+
--option platform=qt --option version="0.20"
142156
143157
sudo apt-get install xvfb
144158
xvfb-run python main.py &> qml.log &

.github/auto_assign.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ reviewers:
77
- brizental
88
- mdboom
99
- chutten
10-
1110
numberOfReviewers: 1
11+
skipKeywords:
12+
- Bump

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# Unreleased changes
22

3-
[Full changelog](https://github.com/mozilla/glean.js/compare/v0.19.0...main)
3+
[Full changelog](https://github.com/mozilla/glean.js/compare/v0.20.0...main)
4+
5+
# v0.20.0 (2021-09-17)
6+
7+
[Full changelog](https://github.com/mozilla/glean.js/compare/v0.19.0...v0.20.0)
8+
9+
* [#696](https://github.com/mozilla/glean.js/pull/696): Expose Node.js entry point `@mozilla/glean/node`.
10+
* [#695](https://github.com/mozilla/glean.js/pull/695): Implement PlatformInfo module for the Node.js platform.
11+
* [#695](https://github.com/mozilla/glean.js/pull/730): Implement Uploader module for the Node.js platform.
12+
413

514
# v0.19.0 (2021-09-03)
615

0 commit comments

Comments
 (0)