我的gitlab在ci/cd页配置了自定义变量,在系统迁移后找不到相应的变量出现了错误,解决办法如下:
//1. 在操作系统下进入SQL模式:
psql -h /var/opt/gitlab/postgresql/ gitlabhq_production
//2. 在gitlab项目上找到该项目的项目ID,例如:18,执行sql删除cicd中原手动添加的变量
gitlabhq_production=# delete from ci_variables where project_id=18;
//3. 操作完成,退出psql,"\q"
gitlabhq_production=# \q
这时打开项目ci/cd配置页面,一切正常。