Commit Graph

24 Commits (8fa50b26a614ba4bc548aea95592edf0325a1ee3)

Author SHA1 Message Date
David Baker 3727d85487 Add stylelint to CIs 2019-04-09 15:08:04 +01:00
J. Ryan Stinnett 337ac2f6a0 Reorder link and install steps
Take advantage of Yarn's preservation of links while installing and set up links
first and install second. This should result in a small speedup since we no
longer install the published SDKs just to replace them on the next line.
2019-03-11 18:36:45 +00:00
J. Ryan Stinnett 7c947d87ab Update scripts and docs to use `yarn` where appropriate
Most `npm` operations are replaced with `yarn`, which generally has better
behavior. However, steps like publish that write to the NPM registry are left to
`npm`, which currently handles these tasks best.
2019-03-11 14:22:02 +00:00
David Baker 23d935fd78 Let's use a version of node we can download rather than dig up 2018-11-21 18:53:18 +00:00
David Baker 9f8202c8a9 Remove directories if they exist 2018-05-02 16:49:08 +01:00
David Baker 0040ea0d9f Use develop js-sdk in travis build 2018-05-02 15:53:38 +01:00
Luke Barnard 6b9a2909df Add rule to enforce spacing in curly brackets in JSX children
This required an updated in version of eslint-plugin-react to 7.4.0.
2017-09-28 11:21:06 +01:00
David Baker fb8d6c962d Use npm 6 2017-08-04 11:28:42 +01:00
Michael Telatynski 7473c654d5
use npm scripts arg passing instead of $KARMAFLAGS to make cross-compat 2017-07-11 22:54:18 +01:00
Richard van der Hoff 9bda212cb1 Make travis/jenkins check for lint on files which are clean to start with 2017-06-08 14:03:30 +01:00
David Baker e79d38467b Oops, un-hardcode correctly 2017-02-17 19:27:50 +00:00
David Baker 1819ff0939 Un-hardcode home in jenkins.sh 2017-02-17 19:26:21 +00:00
David Baker 94fdd2bcd2 lint all 2017-01-23 15:41:33 +00:00
David Baker 2708859b34 npm install the js-sdk
otherwise we don't have uglifyjs
2017-01-12 16:38:48 +00:00
David Baker fcc40ee372 It's now just build 2017-01-11 19:03:20 +00:00
David Baker 5142cb63c8 s/build/compile/ for js sdk 2017-01-11 18:18:46 +00:00
David Baker a4aa74e85a Build the js-sdk in the CI script
now it's transpiled
2017-01-11 17:18:37 +00:00
David Baker 28e620f19b Run eslint in jenkins script 2016-07-01 19:38:14 +01:00
David Baker 5cda2a6802 Disable colour output in jenkins script
As it really confuses jenkins
2016-06-23 14:38:08 +01:00
Richard van der Hoff 5379956b0d jenkins.sh: remove spurious 'npm install'
Just let npm install matrix-js-sdk, rather than installing the one from jenkins
2016-06-02 16:42:19 +01:00
Richard van der Hoff 3f442aca87 Run mocha tests on jenkins 2016-03-29 00:12:59 +01:00
Richard van der Hoff 757f1b228c chmod +x jenkins.sh 2016-02-25 17:25:36 +00:00
Richard van der Hoff 8a346dd0ec Remove old tarball before building new one 2016-02-25 17:24:13 +00:00
Richard van der Hoff 46a2d4079d jenkins.sh for react-sdk 2016-02-25 14:18:26 +00:00