@@ -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 &
0 commit comments