CLD-5783 Implement rolling upgrade tests (#27842)
* Make server.prepare idempotent, don't cleanup containers on server.start * Implement rolling upgrade E2E tests * Apply Akis' suggestions from code review * Apply Saturn's suggestions from review * Communicate RollingRelease on GHA and test automation results channel * Implement E2E test case versioning for rolling release tests --------- Co-authored-by: Mattermost Build <build@mattermost.com> Co-authored-by: Akis Maziotis <akis.maziotis@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
90884172ae
Коммит
39ca104688
@@ -2,11 +2,11 @@ SHELL := /bin/bash
|
||||
|
||||
.PHONY: all run stop clean
|
||||
all: run
|
||||
run: cloud-init generate-server start-server prepare-server run-test cloud-teardown
|
||||
run: generate-server start-server prepare-server run-test
|
||||
stop: stop-server stop-dashboard clean
|
||||
clean:
|
||||
rm -fv .ci/server.yml
|
||||
rm -fv .ci/.env*
|
||||
rm -fv .ci/.env.{server,dashboard,cypress,playwright}
|
||||
|
||||
.PHONY: generate-server start-server prepare-server run-test stop-server restart-server
|
||||
generate-server:
|
||||
|
||||
Ссылка в новой задаче
Block a user