Travis Ralston
|
9f04f94c65
|
Enable e2e and Riot tests, removing Karma
|
2020-01-09 17:55:57 -07:00 |
Travis Ralston
|
a8c8406ac4
|
Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps
|
2020-01-09 16:06:46 -07:00 |
Michael Telatynski
|
386d6ec055
|
we don't need to install riot-web for react-sdk unit tests
|
2019-12-17 12:16:40 +00:00 |
Michael Telatynski
|
802092bf9a
|
All tests passing locally. We no longer need Chrome in buildkite
|
2019-12-17 11:53:18 +00:00 |
Travis Ralston
|
f5264db028
|
Disable end-to-end tests too
They rely on a working riot-web build, which this is not.
|
2019-12-12 14:44:46 -07:00 |
Travis Ralston
|
59ddefdb8f
|
Disable tests for new TypeScript build
We're switching to Jest anyways, and getting these things to run is basically impossible at the moment.
|
2019-12-12 14:39:01 -07:00 |
Travis Ralston
|
97af0403e5
|
Upgrade to babel@7 and support typescript
This breaks the tests
|
2019-12-12 14:37:14 -07:00 |
David Baker
|
c36950db23
|
Make CI scripts executable
and remove chmod line from pipeline
|
2019-12-04 10:30:37 +00:00 |
Bruno Windels
|
867739e8be
|
switch e2e tests to xlarge queue
|
2019-10-10 11:45:35 +02:00 |
Travis Ralston
|
40b5b784a3
|
Break out into sections
|
2019-07-11 12:49:08 -06:00 |
Travis Ralston
|
f6af464fff
|
Verify i18n in CI
To protect developers from mistakes such as missing strings or getting them out of order.
|
2019-07-11 12:37:17 -06:00 |
J. Ryan Stinnett
|
ba37a55a6c
|
Install latest JS SDK when linting
Since React SDK's linting rules depend on JS SDK, we should use the latest
changes when linting as well in case there's been a recent rule change.
|
2019-06-04 16:40:45 +01:00 |
David Baker
|
74abaa4abc
|
wrong number of spaces
|
2019-04-26 16:02:12 +01:00 |
David Baker
|
38d5b2c21c
|
Trigger riot-web build
Can't really test this without it being on develop
|
2019-04-26 15:54:35 +01:00 |
Bruno Windels
|
c5986395ef
|
propagate env to e2e tests so they can get correct branch of e2e tests
|
2019-04-17 14:13:12 +02:00 |
Bruno Windels
|
6e8e62e619
|
use medium agent for e2e tests
|
2019-04-11 16:16:29 +02:00 |
Bruno Windels
|
04710e6ca0
|
Merge pull request #2867 from matrix-org/bwindels/e2etests
Re-enable E2E tests
|
2019-04-10 08:28:49 +00:00 |
Bruno Windels
|
f5f89ee4e3
|
move package installation to docker image to avoid on every run
|
2019-04-09 17:56:03 +02:00 |
Bruno Windels
|
57092eeb4f
|
add buildkite sections
|
2019-04-09 17:27:49 +02:00 |
David Baker
|
3727d85487
|
Add stylelint to CIs
|
2019-04-09 15:08:04 +01:00 |
Bruno Windels
|
4eeaf05e81
|
no sandbox didn't work, lets try installing a gazilion deps from the puppeteer page
|
2019-04-05 17:29:33 +02:00 |
Bruno Windels
|
253e1c1e4e
|
lets see if this package gives us uuidgen
|
2019-04-05 16:05:08 +02:00 |
Bruno Windels
|
296ee30b9d
|
we need uuidgen, not uuid command. former is part of utils-linux
|
2019-04-05 15:05:54 +02:00 |
Bruno Windels
|
10797cf6a4
|
uuid is not include in docker image
|
2019-04-05 13:23:48 +02:00 |
Bruno Windels
|
9b3296f9c9
|
update package list before installing packages
|
2019-04-05 12:43:28 +02:00 |
Bruno Windels
|
5581274e85
|
try without packages as we're using a fat docker image
|
2019-04-05 12:31:57 +02:00 |
Bruno Windels
|
35ecf9fa25
|
no sudo needed
|
2019-04-04 10:40:54 +02:00 |
Bruno Windels
|
1715a6f4fa
|
fix indent level
|
2019-04-04 10:35:47 +02:00 |
Bruno Windels
|
9819c49706
|
enable e2e tests again, with python3 only
|
2019-04-03 17:05:04 +02:00 |
Travis Ralston
|
8a0d6562dc
|
Use medium agents for the more resource intensive builds
|
2019-03-21 10:55:43 -06:00 |
David Baker
|
8b1e05542d
|
Add log grouping to buildkite
|
2019-03-20 19:10:47 +00:00 |
Travis Ralston
|
d8a559074b
|
Better emoji is the most important part of CI
|
2019-03-15 10:33:39 -06:00 |
Travis Ralston
|
cab5f7aba4
|
Use the right branch for fetching dependencies
|
2019-03-13 22:44:09 -06:00 |
Travis Ralston
|
bdc94f3847
|
Fix Chrome for Karma
|
2019-03-13 22:11:45 -06:00 |
Travis Ralston
|
c63c6fce70
|
Linter doesn't need downstream projects
|
2019-03-13 18:33:45 -06:00 |
Travis Ralston
|
311c81fca0
|
Disable end-to-end tests for now
|
2019-03-13 17:56:53 -06:00 |
Travis Ralston
|
378bf68b43
|
Force the scripts to be executable in BuildKite
|
2019-03-13 17:55:51 -06:00 |
Travis Ralston
|
618b2b1ae6
|
Add basic BuildKite :pipeline:
|
2019-03-13 17:42:05 -06:00 |