mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Bump postgres and mysql versions (#15710)
				
					
				
			* bump postgres and mysql DB versions * posgres test against v10 Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: techknowlogick <techknowlogick@gitea.io>
This commit is contained in:
		| @@ -153,7 +153,7 @@ services: | ||||
|       MYSQL_DATABASE: test | ||||
|  | ||||
|   - name: mysql8 | ||||
|     image: mysql:8.0 | ||||
|     image: mysql:8 | ||||
|     environment: | ||||
|       MYSQL_ALLOW_EMPTY_PASSWORD: yes | ||||
|       MYSQL_DATABASE: testgitea | ||||
| @@ -319,7 +319,7 @@ trigger: | ||||
| services: | ||||
|   - name: pgsql | ||||
|     pull: default | ||||
|     image: postgres:9.5 | ||||
|     image: postgres:10 | ||||
|     environment: | ||||
|       POSTGRES_DB: test | ||||
|       POSTGRES_PASSWORD: postgres | ||||
|   | ||||
| @@ -107,7 +107,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: mysql:5.7 | ||||
| +    image: mysql:8 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - MYSQL_ROOT_PASSWORD=gitea | ||||
| @@ -148,7 +148,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: postgres:9.6 | ||||
| +    image: postgres:13 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - POSTGRES_USER=gitea | ||||
|   | ||||
| @@ -137,7 +137,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: mysql:5.7 | ||||
| +    image: mysql:8 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - MYSQL_ROOT_PASSWORD=gitea | ||||
| @@ -188,7 +188,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: postgres:9.6 | ||||
| +    image: postgres:13 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - POSTGRES_USER=gitea | ||||
|   | ||||
| @@ -122,7 +122,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: mysql:5.7 | ||||
| +    image: mysql:8 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - MYSQL_ROOT_PASSWORD=gitea | ||||
| @@ -172,7 +172,7 @@ services: | ||||
| +      - db | ||||
| + | ||||
| +  db: | ||||
| +    image: postgres:9.6 | ||||
| +    image: postgres:13 | ||||
| +    restart: always | ||||
| +    environment: | ||||
| +      - POSTGRES_USER=gitea | ||||
|   | ||||
| @@ -26,7 +26,7 @@ make test-sqlite | ||||
| ## 如何使用 mysql 数据库进行集成测试 | ||||
| 首先在docker容器里部署一个 mysql 数据库 | ||||
| ``` | ||||
| docker run -e "MYSQL_DATABASE=test" -e "MYSQL_ALLOW_EMPTY_PASSWORD=yes" -p 3306:3306 --rm --name mysql mysql:5.7 #(just ctrl-c to stop db and clean the container)  | ||||
| docker run -e "MYSQL_DATABASE=test" -e "MYSQL_ALLOW_EMPTY_PASSWORD=yes" -p 3306:3306 --rm --name mysql mysql:8 #(just ctrl-c to stop db and clean the container)  | ||||
| ``` | ||||
| 之后便可以基于这个数据库进行集成测试 | ||||
| ``` | ||||
| @@ -36,7 +36,7 @@ TEST_MYSQL_HOST=localhost:3306 TEST_MYSQL_DBNAME=test TEST_MYSQL_USERNAME=root T | ||||
| ## 如何使用 pgsql 数据库进行集成测试 | ||||
| 同上,首先在 docker 容器里部署一个 pgsql 数据库 | ||||
| ``` | ||||
| docker run -e "POSTGRES_DB=test" -p 5432:5432 --rm --name pgsql postgres:9.5 #(just ctrl-c to stop db and clean the container)  | ||||
| docker run -e "POSTGRES_DB=test" -p 5432:5432 --rm --name pgsql postgres:13 #(just ctrl-c to stop db and clean the container)  | ||||
| ``` | ||||
| 之后便可以基于这个数据库进行集成测试 | ||||
| ``` | ||||
|   | ||||
		Reference in New Issue
	
	Block a user