在赛普拉斯中,我如何dotenv
在詹金斯中运行时忽略(.env)文件,因为詹金斯在实际环境变量上运行。现在我得到了No such file or directory
open/student-proj/.env
如何检查它是否在 jenkins 中运行,然后使用实际的环境变量.env
?
plugins/index.js
const configEnv = require('dotenv').config();
const cucumber = require('cypress-cucumber-preprocessor').default;
module.exports = (on, config) => {
on('file:preprocessor', cucumber());
if (configEnv.error) {
throw configEnv.error;
}
const env = { ...config.env, ...configEnv.parsed };
const envData = { ...config, env };
return envData;
}