Commit Graph

23 Commits

Author SHA1 Message Date
James Allen 7efef12981 Fix Jenkinsfile syntax 2017-11-27 17:10:58 +00:00
James Allen d9d7c96958 Get module unit tests running inside Docker as well as main tests 2017-11-27 17:10:58 +00:00
James Allen fbf8cc2d03 Run acceptance tests via docker compose 2017-11-27 17:10:58 +00:00
Hayden Faulds 19d9aafbbd use release of SL acceptance-test-runner rather then fork 2017-11-23 10:39:30 +00:00
Hayden Faulds e54e2c8328 fix acceptance tests 2017-11-23 10:39:30 +00:00
Hayden Faulds 5cdddc7d0e debugging output if acceptance tests fail on CI 2017-11-23 10:39:21 +00:00
Hayden Faulds 09964cfe95 compile acceptance tests 2017-11-23 10:38:55 +00:00
Joe Green 2c4d01ebde only build master periodically 2017-11-08 13:40:20 +00:00
Shane Kilkelly 5d0dd6ffc9 Pin the track-changes module to the sk-unlisted-projects branch 2017-11-06 10:47:24 +00:00
Joe Green 67b13d2583 Update Jenkinsfile 2017-10-16 14:07:49 +01:00
Joe Green 38b3626014 Try email only on master branch (#47) 2017-10-11 15:21:21 +01:00
James Allen 24dd89bc38 Adjust wording 2017-10-09 14:23:05 +01:00
James Allen 8c9ad69dfe Always npm install translations from master 2017-10-09 14:22:04 +01:00
James Allen afe40809ad Add in account merge module to build step 2017-10-04 14:57:08 +01:00
Joe Green 3c9c94f3c2 release number (#32)
Replace release number in pug template for sentry
2017-09-29 10:37:39 +01:00
James Allen ffc35d9d65 Include docker command directly because node isn't available in Jenkins 2017-09-27 10:50:34 +02:00
James Allen 1502da85cf Set up acceptance tests to run in docker container 2017-09-27 10:37:20 +02:00
James Allen d0ce22b0f8 Add in overleaf-integration module to build 2017-09-18 11:30:43 +02:00
James Allen a0ac11eb0d Actually push to master branch 2017-09-18 11:11:33 +02:00
James Allen f0092bc85a Push master branch to public repo after successful build
Note that this has to happen outside of the docker container to
work around issues with git and user ids, so we've had to
modify the pipeline to explicitly run the steps inside docker
as needed.
2017-09-18 11:10:22 +02:00
Joe Green 404749acaf disableConcurrentBuilds 2017-09-04 16:02:16 +01:00
Joe Green 144a13462e build.txt 2017-09-04 14:58:13 +01:00
Joe Green d184c9c555 Add Jenkinsfile
* added Jenkins file

* Use new build process

* comment out post stage

* use checkout step

* install grunt before unit tests

* swap hardcoded config for env vars
2017-08-16 10:43:48 +01:00