diff --git a/services/clsi/test/acceptance/scripts/full-test.sh b/services/clsi/test/acceptance/scripts/full-test.sh index f11ca3c690..fa277e1e1d 100755 --- a/services/clsi/test/acceptance/scripts/full-test.sh +++ b/services/clsi/test/acceptance/scripts/full-test.sh @@ -1,6 +1,6 @@ #! /usr/bin/env bash -npm rebuild +export SHARELATEX_CONFIG=`pwd`/test/acceptance/scripts/settings.test.coffee echo ">> Starting server..." diff --git a/services/clsi/test/acceptance/scripts/settings.test.coffee b/services/clsi/test/acceptance/scripts/settings.test.coffee new file mode 100644 index 0000000000..1c94c40eef --- /dev/null +++ b/services/clsi/test/acceptance/scripts/settings.test.coffee @@ -0,0 +1,46 @@ +Path = require "path" + +module.exports = + # Options are passed to Sequelize. + # See http://sequelizejs.com/documentation#usage-options for details + mysql: + clsi: + database: "clsi" + username: "clsi" + password: null + dialect: "sqlite" + storage: Path.resolve("db.sqlite") + + path: + compilesDir: Path.resolve(__dirname + "/../../../compiles") + clsiCacheDir: Path.resolve(__dirname + "/../../../cache") + #synctexBaseDir: (project_id) -> Path.join(@compilesDir, project_id) + synctexBaseDir: () -> "/compile" + + clsi: + #strace: true + #archive_logs: true + commandRunner: "docker-runner-sharelatex" + docker: + image: "quay.io/sharelatex/texlive-full:2015.1" + env: + PATH: "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/texlive/2015/bin/x86_64-linux/" + HOME: "/tmp" + modem: + socketPath: false + user: "tex" + latexmkCommandPrefix: ["/usr/bin/time", "-v"] # on Linux + + internal: + clsi: + port: 3013 + load_port: 3044 + host: "localhost" + + apis: + clsi: + url: "http://localhost:3013" + + smokeTest: false + project_cache_length_ms: 1000 * 60 * 60 * 24 + parallelFileDownloads:1