diff --git a/.github/workflows/runner-e2e-tests-codeceptjs.yml b/.github/workflows/runner-e2e-tests-codeceptjs.yml index a884683d..18476c93 100644 --- a/.github/workflows/runner-e2e-tests-codeceptjs.yml +++ b/.github/workflows/runner-e2e-tests-codeceptjs.yml @@ -128,13 +128,27 @@ jobs: wget https://raw.githubusercontent.com/Percona-QA/percona-qa/master/get_download_link.sh chmod +x get_download_link.sh popd - - name: Setup PMM2-Server + + - name: Setup PMM3-Server working-directory: ./pmm-ui-tests run: | - PWD=$(pwd) PMM_SERVER_IMAGE=${{ env.DOCKER_VERSION }} docker-compose up -d - sleep 60 - docker exec pmm-server change-admin-password ${{ env.ADMIN_PASSWORD }} - bash -x testdata/db_setup.sh + docker network create pmm-qa || true + docker volume create pmm-data + + docker run -d \ + -p 80:8080 \ + -p 443:8443 \ + -p 9000:9000 \ + --volume pmm-data:/srv \ + --name pmm-server \ + --hostname pmm-server \ + --network pmm-qa \ + --restart always \ + ${{ env.DOCKER_VERSION } + + sleep 30 + docker logs pmm-server + - name: Export path to pmm-qa repo working-directory: ./pmm-qa run: echo "PATH_TO_PMM_QA=$(pwd)" >> $GITHUB_ENV