From 3b3c927500176731d6d37827bd6ab06c5e321144 Mon Sep 17 00:00:00 2001 From: zhenglinli <1125806272@qq.com> Date: Mon, 3 Jul 2023 10:32:51 +0800 Subject: [PATCH] fix: add sqlancer user --- .github/workflows/main.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 61935dc55..093308ab7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -35,20 +35,25 @@ jobs: sudo rm -rf /usr/local/.ghcup sudo rm -rf /opt/ghc sudo rm -rf "$AGENT_TOOLSDIRECTORY" + - name: Check disk space + run: df . -H - name: Set up StoneDB run: | - df -H docker pull stoneatom/stonedb docker run -p 3306:3306 -itd -e MYSQL_ROOT_PASSWORD='123456' stoneatom/stonedb docker ps ContainerID=$(docker ps --filter ancestor=stoneatom/stonedb --format "{{.ID}}") docker exec $ContainerID bash + - name: Create SQLancer user + run: docker exec $ContainerID sudo /opt/stonedb57/install/bin/mysql -uroot -p123456 -e "CREATE USER 'sqlancer'@'%' IDENTIFIED WITH mysql_native_password BY 'sqlancer'; GRANT ALL PRIVILEGES ON *.* TO 'sqlancer'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;" - name: Set up JDK 11 uses: actions/setup-java@v1.4.4 with: java-version: 11 - name: Build run: mvn -B package -DskipTests=true + - name: Check disk space + run: df . -H - name: SQLite Tests run: | - STONEDB_AVAILABLE=true mvn -Dtest=TestStoneDB \ No newline at end of file + STONEDB_AVAILABLE=true mvn test -Dtest=TestStoneDB \ No newline at end of file