0

我在运行一个 CI 阶段时遇到了一个问题gitlab-runner exec docker ...,该阶段有一个包含端口的变量部分。

    REDIS_HOST: redis
    REDIS_PORT: 6379
    DB_HOST: postgres
    DB_USER: $MYSQL_USER
    DB_PORT: 5432
    DB_SSL: "no"
    DB_PASSWORD: $MYSQL_PASSWORD
    DB_DATABASE: $MYSQL_DB

错误说FATAL: invalid value for variable "REDIS_PORT"。解决方案是简单地在端口号周围使用引号。

    REDIS_PORT: "6379"
    DB_PORT: "5432"

我只是想分享这个简单的修复,因为我在其他地方找不到它。请注意,--env跑步者的选项不会影响这一点。

4

0 回答 0