Merge pull request #12953 from serathius/e2e-split

github actions: Move e2e to separate workflow and remove semaphoreci
This commit is contained in:
Piotr Tabor
2021-05-12 14:55:28 +02:00
committed by GitHub
4 changed files with 37 additions and 26 deletions

View File

@@ -1,17 +1,4 @@
#!/usr/bin/env bash
if ! [[ "$0" =~ "tests/semaphore.test.bash" ]]; then
echo "must be run from repository root"
exit 255
fi
<<COMMENT
# amd64-e2e
tests/semaphore.test.bash
sudo HOST_TMP_DIR=/tmp TEST_OPTS="PASSES='build release e2e' MANUAL_VER=v3.4.7" EXPECT_DEBUG='true' make docker-test
# 386-e2e
sudo HOST_TMP_DIR=/tmp TEST_OPTS="GOARCH=386 PASSES='build e2e'" EXPECT_DEBUG='true' make docker-test
COMMENT
sudo HOST_TMP_DIR=/tmp TEST_OPTS="PASSES='build release e2e' MANUAL_VER=v3.4.7 EXPECT_DEBUG='true'" make docker-test
# Placeholder until SemaphoreCI is disabled
# E2e tests were migrated to GitHub Actions