James Allen
e895a495d6
Move make clean step to before compile
2017-12-01 10:49:00 +00:00
James Allen
65e44d4770
Clean up old docker-shared.yml before running tests
2017-12-01 09:31:22 +00:00
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