From bef93667a5f72c599f6fbe2637fff56d9bc5cf74 Mon Sep 17 00:00:00 2001 From: Christopher Hoskin Date: Thu, 24 Oct 2019 16:57:08 +0100 Subject: [PATCH 1/2] Bump build script to 1.1.23 --- services/clsi/Makefile | 4 ++-- services/clsi/buildscript.txt | 3 ++- services/clsi/docker-compose.ci.yml | 2 +- services/clsi/docker-compose.yml | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/services/clsi/Makefile b/services/clsi/Makefile index ceb2c5095a..a8a5c90ffe 100644 --- a/services/clsi/Makefile +++ b/services/clsi/Makefile @@ -1,7 +1,7 @@ # This file was auto-generated, do not edit it directly. # Instead run bin/update_build_scripts from # https://github.com/sharelatex/sharelatex-dev-environment -# Version: 1.1.21 +# Version: 1.1.23 BUILD_NUMBER ?= local BRANCH_NAME ?= $(shell git rev-parse --abbrev-ref HEAD) @@ -35,7 +35,7 @@ test_clean: $(DOCKER_COMPOSE) down -v -t 0 test_acceptance_pre_run: - @[ ! -f test/acceptance/scripts/pre-run ] && echo "clsi has no pre acceptance tests task" || $(DOCKER_COMPOSE) run --rm test_acceptance test/acceptance/scripts/pre-run + @[ ! -f test/acceptance/js/scripts/pre-run ] && echo "clsi has no pre acceptance tests task" || $(DOCKER_COMPOSE) run --rm test_acceptance test/acceptance/js/scripts/pre-run build: docker build --pull --tag ci/$(PROJECT_NAME):$(BRANCH_NAME)-$(BUILD_NUMBER) \ --tag gcr.io/overleaf-ops/$(PROJECT_NAME):$(BRANCH_NAME)-$(BUILD_NUMBER) \ diff --git a/services/clsi/buildscript.txt b/services/clsi/buildscript.txt index 9ba22b2003..acc98e3e45 100644 --- a/services/clsi/buildscript.txt +++ b/services/clsi/buildscript.txt @@ -4,5 +4,6 @@ clsi --acceptance-creds=None --dependencies=mongo,redis --docker-repos=gcr.io/overleaf-ops +--env-pass-through= --build-target=docker ---script-version=1.1.21 +--script-version=1.1.23 diff --git a/services/clsi/docker-compose.ci.yml b/services/clsi/docker-compose.ci.yml index 39b6f427eb..408d88bb24 100644 --- a/services/clsi/docker-compose.ci.yml +++ b/services/clsi/docker-compose.ci.yml @@ -1,7 +1,7 @@ # This file was auto-generated, do not edit it directly. # Instead run bin/update_build_scripts from # https://github.com/sharelatex/sharelatex-dev-environment -# Version: 1.1.21 +# Version: 1.1.23 version: "2" diff --git a/services/clsi/docker-compose.yml b/services/clsi/docker-compose.yml index 2691b89ed4..c41d7f4c58 100644 --- a/services/clsi/docker-compose.yml +++ b/services/clsi/docker-compose.yml @@ -1,7 +1,7 @@ # This file was auto-generated, do not edit it directly. # Instead run bin/update_build_scripts from # https://github.com/sharelatex/sharelatex-dev-environment -# Version: 1.1.21 +# Version: 1.1.23 version: "2" From e00b4e0c6a9e441802e1bc112688691af0b166dd Mon Sep 17 00:00:00 2001 From: Christopher Hoskin Date: Thu, 24 Oct 2019 16:58:14 +0100 Subject: [PATCH 2/2] Pass through TEXLIVE_IMAGE --- services/clsi/buildscript.txt | 2 +- services/clsi/docker-compose.ci.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/services/clsi/buildscript.txt b/services/clsi/buildscript.txt index acc98e3e45..c065222480 100644 --- a/services/clsi/buildscript.txt +++ b/services/clsi/buildscript.txt @@ -4,6 +4,6 @@ clsi --acceptance-creds=None --dependencies=mongo,redis --docker-repos=gcr.io/overleaf-ops ---env-pass-through= +--env-pass-through=TEXLIVE_IMAGE --build-target=docker --script-version=1.1.23 diff --git a/services/clsi/docker-compose.ci.yml b/services/clsi/docker-compose.ci.yml index 408d88bb24..55894f781f 100644 --- a/services/clsi/docker-compose.ci.yml +++ b/services/clsi/docker-compose.ci.yml @@ -26,6 +26,7 @@ services: POSTGRES_HOST: postgres MOCHA_GREP: ${MOCHA_GREP} NODE_ENV: test + TEXLIVE_IMAGE: depends_on: - mongo - redis