我想编写e2e测试,文档说每个服务都可以有自己的变量,但是我的运行程序还没有这个功能,因为我有其他版本
所以,这段代码是有用的
test-e2e:
image: gitlab-registry.xx.ru/golang/go:1.18
services:
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db-1
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db-2
variables:
POSTGRES_DB: database
POSTGRES_USER: database
POSTGRES_PASSWORD: database但是我想要有其他dbname的数据库,这段代码不能工作
test-e2e:
image: gitlab-registry.xx.ru/golang/go:1.18
services:
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db
variables:
POSTGRES_DB: database
POSTGRES_USER: database
POSTGRES_PASSWORD: database
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db-1
variables:
POSTGRES_DB: database-1
POSTGRES_USER: database
POSTGRES_PASSWORD: database
- name: gitlab-registry.xx.ru/docker/postgres:latest
alias: db-2
variables:
POSTGRES_DB: database-2
POSTGRES_USER: database
POSTGRES_PASSWORD: database可以通过POSTGRES_DB通过command还是entrypoint?
发布于 2022-11-23 06:22:56
这在gitlab中行不通,我在dind上重新做了测试。
https://stackoverflow.com/questions/74349310
复制相似问题