From fe1c42d399309445cdb725fb948f4ffb22e4e295 Mon Sep 17 00:00:00 2001 From: Elisabeth Kulzer Date: Tue, 15 Dec 2020 14:36:00 +0100 Subject: [PATCH] Enable circleci test only for master (#16548) --- .circleci/config.yml | 50 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 3edc8f0c04..8a0e210b12 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -447,3 +447,53 @@ workflows: requires: - check-app-layers - check-store-layers + + release-build: + jobs: + - setup: + filters: + branches: + only: + - master + - /^release-.*/ + - cloud + - check-deps: + context: sast-webhook + requires: + - setup + # - check-i18n: + # requires: + # - setup + - check-app-layers: + requires: + - setup + - check-store-layers: + requires: + - setup + - build-api-spec: + requires: + - setup + - build: + context: matterbuild-sentry + requires: + - check-app-layers + - check-store-layers + - build-api-spec + - test: + name: test-mysql + dbdriver: mysql + dbsource: mmuser:mostest@tcp(mysql:3306)/mattermost_test?charset=utf8mb4,utf8&multiStatements=true + requires: + - check-app-layers + - check-store-layers + - test: + name: test-postgres + dbdriver: postgres + dbsource: postgres://mmuser:mostest@postgres:5432/mattermost_test?sslmode=disable&connect_timeout=10 + requires: + - check-app-layers + - check-store-layers + - test-schema: + requires: + - check-app-layers + - check-store-layers