Commit Graph

565 Commits

Author SHA1 Message Date
Henry Oswald
0c1b699bd5 add docker ignore rather than make clean 2018-03-14 15:44:58 +00:00
Henry Oswald
dc3cb439d0 update build scripts 2018-03-14 15:44:58 +00:00
Henry Oswald
83c7068bd1 test new scripts on ci 2018-03-14 15:44:58 +00:00
Henry Oswald
b9d94fb428 fixed commended tests 2018-03-14 15:44:58 +00:00
Henry Oswald
7dbed15fea update scripts from latest build scripts 1.1.0 2018-03-14 15:44:58 +00:00
Henry Oswald
3c4870f688 remove touch /var/run/docker.sock which doesn’t work robustly 2018-03-14 15:44:58 +00:00
Henry Oswald
4ff1121353 add cmd back in 2018-03-14 15:44:58 +00:00
Henry Oswald
aca9100c52 set entry point for dockerfile 2018-03-14 15:44:58 +00:00
Henry Oswald
96a237fb74 removed user temporarly, created make ci task 2018-03-14 15:44:58 +00:00
Henry Oswald
4e6514b17e add logging in db.coffee 2018-03-14 15:44:58 +00:00
Henry Oswald
00cf5468d0 update jenkins task 2018-03-14 15:44:58 +00:00
Henry Oswald
177c46df98 add cache dir 2018-03-14 15:44:58 +00:00
Henry Oswald
2f96350b7c removed unused scripts 2018-03-14 15:44:58 +00:00
Henry Oswald
f1df41112b wip for ci 2018-03-14 15:44:58 +00:00
Henry Oswald
b202af3cf2 added docker runner into core codebase
supports both local command runner and docker runner

added docker files for tex live

also fixed tests so they exit correctly & removed debug lines
2018-03-14 15:44:49 +00:00
Henry Oswald
3bdd50a231 fix url fetcher tests so they exit correctly 2018-03-05 10:39:46 +00:00
Henry Oswald
3134b8aada add SYNCTEX_BIN_HOST_PATH for ci 2018-03-03 13:40:29 +00:00
Henry Oswald
aa0f9ee0be Merge branch 'ho-dockerise' of github.com:sharelatex/clsi-sharelatex into ho-dockerise 2018-03-03 13:37:00 +00:00
Henry Oswald
4dd11f3442 update docker compose ci to use extension file and dockerfile 2018-03-03 13:36:42 +00:00
Henry Oswald
ae7357778e Merge branch 'ho-dockerise' of github.com:sharelatex/clsi-sharelatex into ho-dockerise 2018-03-02 18:31:09 +00:00
Henry Oswald
c6b962a8b9 Merge branch 'master' into ho-dockerise 2018-03-02 18:18:18 +00:00
Henry Oswald
3de14a3f17 Merge branch 'master' into ho-dockerise 2018-03-02 18:16:16 +00:00
Henry Oswald
49a35c5e11 Merge branch 'master' into ho-dockerise 2018-03-02 18:12:32 +00:00
Henry Oswald
b9874b5ae5 built with 1.1.0 scripts 2018-03-02 18:08:13 +00:00
Henry Oswald
5cb3bfcbbb uncomment tests 2018-03-02 17:59:37 +00:00
Henry Oswald
1a47887e80 make timeout latex more complex(slower) 2018-03-02 17:58:34 +00:00
Henry Oswald
70f016af1f unit tests pass, acceptence fail
uncomment tests
2018-03-02 17:34:41 +00:00
Henry Oswald
b8c22f4d74 wip, docker container is correctly created 2018-03-02 17:14:23 +00:00
Henry Oswald
8f6db5baff tests pass under app user 2018-03-02 17:14:23 +00:00
Henry Oswald
d698cc318f updateded build scripts 2018-03-02 17:14:23 +00:00
Henry Oswald
12b13d6199 mount app as volume in docker container for local tests
change to overrides
2018-03-02 17:14:23 +00:00
Henry Oswald
a02adacc98 updated build sripts with 1.0.3 2018-03-02 17:14:23 +00:00
Henry Oswald
a2a8b70b74 acceptence tests pass inside docker container (apart from sync) 2018-03-02 17:14:23 +00:00
Henry Oswald
017ba3a4ec mvp
needs hacked pacth in docker runner

wip

most tests pass
2018-03-02 17:14:20 +00:00
James Allen
b64106b730 Provide hosts and siblings container as environment settings and add npm run start script
wip acceptence tests run, but don't all pass

wip

removed npm-debug from git
2018-03-02 17:14:18 +00:00
James Allen
12c1dc632a Merge pull request #83 from sharelatex/ja-dockerize-dev
Provide hosts as settings and add npm run start script
2018-01-16 17:08:09 +00:00
James Allen
7a6294081d Allow texlive image user to be configured 2018-01-16 10:46:59 +00:00
Brian Gough
7d8a18c46c Merge pull request #82 from sharelatex/bg-log-core-files-as-error
log an error if core file is found in output
2018-01-04 09:22:44 +00:00
Brian Gough
a0d5e6a54b log an error if core file is found in output 2018-01-03 15:41:31 +00:00
James Allen
f58ef67875 Provide hosts and siblings container as environment settings and add npm run start script 2017-12-29 08:08:19 +00:00
Joe Green
6d42e18088 Add a 1 second delay to the smoke tests (#81)
* Add a 1 second delay to the smoke tests

Fixes a race condition where smoke tests exit before container can be attached to.

See here for more info: https://github.com/overleaf/sharelatex/issues/274

* give the smoke tests additional work to do

* escape slashes
2017-12-05 16:51:59 +00:00
Joe Green
ef0db41dae Merge pull request #80 from sharelatex/jg-smoketest-interval
Increase smoke test interval to 30 seconds
2017-11-29 15:34:49 +00:00
Joe Green
3692570df0 Increase smoke test interval to 30 seconds
The smoke tests can sometimes take ~20 seconds to complete, which causes the http POST to time out. This should solve that problem.
2017-11-29 11:01:51 +00:00
Brian Gough
8255997fad Merge pull request #79 from sharelatex/bg-fix-listen-in-acceptance-tests
exit if mock server fails to start
2017-10-25 09:13:33 +01:00
Brian Gough
360e8220ce exit if mock server fails to start 2017-10-20 15:16:35 +01:00
Joe Green
23f4f2175c Update Jenkinsfile 2017-10-16 14:13:51 +01:00
Joe Green
eb35cab72d only alert on master 2017-10-12 16:54:54 +01:00
Brian Gough
48b2548533 Merge pull request #78 from sharelatex/bg-fix-read-logging
fix read logging
2017-10-02 16:12:12 +01:00
Brian Gough
86cc30d8fa fix typo in log message 2017-10-02 15:45:09 +01:00
Brian Gough
60ad425205 move logging from SafeReader into caller
prevent unnecessary logging when looking at headers of files where
hitting the end of the file is expected.
2017-10-02 15:44:00 +01:00