80 Commits

Author SHA1 Message Date
Kyle Gach
0308885d8c Add handle-release-branches-workflow
- Assuming "latest" is 6.3 & "next" is 6.4...
- On push to `main`
    - Use webhook to kick off production frontpage deploy
- On push to `next`
    - Creates & force-pushes `release-6-4` branch
    - Sends dispatch event to frontpage repo to create `release-6-4` branch
- On push to `release-x-x`
    - If pushing to `release-6-4`
        - Warns that changes will be lost on next push to `next`
    - Else
        - Sends dispatch event to frontpage repo to create `release-n-n` branch
- Remove `build-frontpage` script
    - Remove references from teamcity & circleci configs
2021-11-11 08:13:33 -07:00
Yann Braga
5aeb37e65e CLI: update CI configurations to use --all in build-storybooks 2021-10-21 12:24:10 +02:00
Michael Shilman
5d46d77587 Update CI to point to main branch 2021-06-23 13:57:55 +08:00
Michael Shilman
b6c3fb832e Merge branch 'next' into 14796-split-out-marko 2021-05-06 20:32:28 +08:00
Michael Shilman
1ade592e34 Merge branch 'next' into 14796-split-out-mithril 2021-05-06 20:28:08 +08:00
Michael Shilman
3c5e8d09ec remove riot from teamcity 2021-05-05 08:45:19 +08:00
Michael Shilman
10a265c084 remove mithril from teamcity 2021-05-05 08:43:10 +08:00
Michael Shilman
757b82ae5d remove marko from teamcity 2021-05-05 08:40:27 +08:00
Gaëtan Maisse
3daeda3bc7
ci: update TeamCity settings to use Node 12 and handle Yarn 2 2021-04-13 21:19:12 +02:00
Norbert de Langen
8303a1977c
cleanup teamcity 2020-11-26 10:27:55 +01:00
Gaëtan Maisse
0181230051
ci: replace handmade repo-dirty-check by --frozen-lockfile option when running yarn install
Doc:
If you need reproducible dependencies, which is usually the case with the continuous integration systems, you should pass --frozen-lockfile flag.

> yarn install --frozen-lockfile
> Don’t generate a yarn.lock lockfile and fail if an update is needed.
2020-10-03 18:23:34 +02:00
Filipp Riabchun
d2cb41206e Use docker image suited for puppeteer 2020-03-27 19:37:27 +01:00
Norbert de Langen
2bc322f886
ADD puppeteer libs 2020-03-27 16:47:50 +01:00
Filipp Riabchun
5c184afb36 Cleanup 2020-03-12 22:21:40 +01:00
Filipp Riabchun
f4ac3c3071 Hotfix 2020-03-12 22:13:45 +01:00
Norbert de Langen
3309fd7c7d
Update settings.kts 2020-03-12 22:08:19 +01:00
Filipp Riabchun
124ad83b51 Update jest-teamcity, use it as a reporter to show results earlier 2020-03-05 19:12:22 +01:00
Filipp Riabchun
dc0e80ee76 Fix command 2020-02-23 00:15:38 +01:00
Filipp Riabchun
b777cedd82 Always report meta 2020-02-23 00:04:01 +01:00
Filipp Riabchun
2092317e09 Fix syntax error 2020-02-22 23:50:16 +01:00
Filipp Riabchun
e5c9fafcf6 Cypress: report videos and screenshots as test metadata 2020-02-22 23:48:54 +01:00
Filipp Riabchun
4cf77a8663 Run dirty check early 2020-02-22 21:34:57 +01:00
Filipp Riabchun
dc3e42d626 Apply patches 2020-02-22 21:21:35 +01:00
Filipp Riabchun
2197e54c16 Use node:10 image 2020-02-16 21:03:07 +01:00
Filipp Riabchun
6eaa51eb73 Remove transitive dependencies 2020-02-16 20:53:58 +01:00
Filipp Riabchun
beb12b8d0c Apply patch 2020-02-16 20:44:43 +01:00
Filipp Riabchun
693af32ff3 Examples: use parallelism of 5 2020-02-16 20:33:19 +01:00
Filipp Riabchun
64d7d1e76a Revert "Chromatic: use parallelism of 3"
This reverts commit 42cc4329
2020-02-16 20:12:40 +01:00
Filipp Riabchun
0970e0809c Fix Packtracker branch 2020-02-16 20:06:56 +01:00
Filipp Riabchun
94c2baaa7a Optimize temp packages installation 2020-02-16 20:05:45 +01:00
Filipp Riabchun
a706e15f1b Apply patches 2020-02-16 19:17:29 +01:00
Filipp Riabchun
268ac84906 Use node:10 image 2020-02-16 19:06:30 +01:00
Filipp Riabchun
10c94b0d92 Cypress: use teamcity reporter 2020-02-16 19:01:54 +01:00
Filipp Riabchun
059c064e4d Add eslint-teamcity 2020-02-16 18:36:01 +01:00
Filipp Riabchun
7cda0323f4 Apply patch 2020-02-16 18:21:36 +01:00
Filipp Riabchun
b01f2c7dcc Add jest-teamcity 2020-02-16 17:50:45 +01:00
Filipp Riabchun
2d25247fa5 Revert "Test: try using --runInBand"
This reverts commit 4ea195d3
2020-02-16 17:24:49 +01:00
Filipp Riabchun
f72f24eab3 Cancel on failed dependency 2020-02-16 17:04:59 +01:00
Filipp Riabchun
4666d7c511 Use branch filter for triggers 2020-02-16 14:38:13 +01:00
Filipp Riabchun
4ea195d388 Test: try using --runInBand 2020-02-16 02:33:24 +01:00
Filipp Riabchun
42cc43299c Chromatic: use parallelism of 3 2020-02-16 02:24:36 +01:00
Filipp Riabchun
3e70892e80 Apply patches 2020-02-16 01:25:16 +01:00
Filipp Riabchun
562cd41bb6 Build: perform dirty check as a last step 2020-02-15 23:50:56 +01:00
Filipp Riabchun
dc3f5a4da8 Clean before Lint 2020-02-15 23:04:39 +01:00
Filipp Riabchun
aaa32c912c Apply patches 2020-02-15 23:03:10 +01:00
Filipp Riabchun
8af13efadc Add Chromatic subproject 2020-02-15 22:33:58 +01:00
Filipp Riabchun
c4b80dc365 Paralellize Chromatic 2020-02-15 22:23:36 +01:00
Filipp Riabchun
064c1f8233 Add missing buildtypes 2020-02-13 12:09:51 +01:00
Filipp Riabchun
b8a7a8f377 Increase Examples parallelism 2020-02-13 12:05:05 +01:00
Filipp Riabchun
2741883444 Examples: fix artifact dependencies 2020-02-13 00:46:04 +01:00