David Baker
8298e73205
Argh, npm, why are you so awful?
4 years ago
David Baker
d2c87a0331
Fix jenkins build
4 years ago
David Baker
7df77d7e5d
Recent node please
4 years ago
Richard van der Hoff
c31f66aed5
Jenkins.sh: only fetch head of dependency branches
5 years ago
David Baker
22e5e2126b
rev-parse the commit from the deps
...
Because it's not added to package.json by npm anymore
5 years ago
David Baker
94ac4bf490
Use fetch dep script in jenkins script
5 years ago
Michael Telatynski
f248477f82
stage 0.5 rebrand (rename dist release)
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
5 years ago
David Baker
a0f572c26e
Don't hardcode home dir in jenkins script
6 years ago
Richard van der Hoff
541eb45e1a
Jenkins: use default olm
...
... to stop us making a release and realising we forgot to bump the olm version
in vector-web.
6 years ago
Richard van der Hoff
3404521d5d
Fix jenkins build
...
Do `npm install` on js-sdk rather than `npm run build`, which will hopefully
mean that `browserify` gets installed before we try to run it.
The README says we should use `npm install` for the react-sdk too, so let's do
that, and bring the travis and jenkins builds into sync with the README.
6 years ago
David Baker
4c3ea13413
Make jenkins run the linter
6 years ago
David Baker
70f48343ee
It's now just build
6 years ago
David Baker
f17f103d12
s/build/compile/ for js sdk
6 years ago
David Baker
10f0631487
Build the js-sdk in the CI script
...
now it's transpiled
6 years ago
David Baker
b0c1097f86
Don't include two vector prefixes
6 years ago
David Baker
8676481aab
dist now, not packages
6 years ago
David Baker
1401de2e7d
Move the jenkins / redeploy scripts to scripts
...
While we're breaking things anyway
6 years ago
David Baker
3b06563960
Fix jenkins script / redeployer
...
and make them re-use the package script rather than doing their
own thing
6 years ago
Richard van der Hoff
835d13c696
Another go at using latest Olm
...
The previous attempt failed due to npm shenanigans. Let's have another go,
without the "help" of npm.
6 years ago
Richard van der Hoff
d309a7a67b
jenkins.sh: install olm from jenkins artifacts
...
Use the latest version of olm, as provided by jenkins, rather than the most
recent release.
6 years ago
Matthew Hodgson
881739b478
try to unbreak jenkins >:(
6 years ago
Richard van der Hoff
df026aede2
Switch to node 6
...
... because 4 is ooold, and I'd like to use the same version on travis.
6 years ago
Richard van der Hoff
5cdd234bf2
Do less mangling of jenkins builds
...
This turns off uglification, and turns on the react sanity checks.
6 years ago
Richard van der Hoff
322af6513d
Run some tests under karma
...
Including a regression test for
https://github.com/vector-im/vector-web/issues/1314
6 years ago
Richard van der Hoff
69ce3c43cf
Revert "Merge branch 'develop' into rav/karma"
...
The karma tests don't pass yet, and aren't ready to land on develop.
This reverts commit 438453e61a
, reversing
changes made to 50f94eb040
.
6 years ago
Richard van der Hoff
429d110212
Run some tests under karma
...
Including a regression test for
https://github.com/vector-im/vector-web/issues/1314
6 years ago
Richard van der Hoff
928915873b
Use npm to fetch react-sdk and js-sdk
...
After some discussion, we've agreed it's less evil to have package.json point
to git develop, even if you then have to do a manual build step. That avoids
any future problems where (for example) js-sdk develop gains experimental
changes which would break for users using a build process which involves a
manual git checkout.
7 years ago
Richard van der Hoff
de50518282
s/version.txt/git-revision.txt/
7 years ago
Richard van der Hoff
025a026f45
Use js-sdk and react-sdk from jenkins artifacts
7 years ago
Kegan Dougal
043f6991a4
Dump vector/react/jssdk SHAs in filename
7 years ago
Kegan Dougal
2b0f4d5db1
Be more specific about the git dir
7 years ago
Kegan Dougal
1c267c69ac
Include react SDK SHA in filename
7 years ago
Kegan Dougal
2a7b24e969
Update jenkins.sh to include the git commit
7 years ago
Kegan Dougal
b363eafbc8
Make jenkins.sh executable
7 years ago
Kegan Dougal
2986b241c4
Add jenkins.sh for builds
7 years ago