GitLab 支持预定义的环境变量、YAML 定义的变量和安全用户变量 - http://doc.gitlab.com/ce/ci/variables/README.html
如何在基本 GitLab-Pages 站点中使用安全用户变量作为 JavaScript 脚本的一部分?(即该站点不使用 ruby、node 等,它仅使用 html、css 和 javascript)
例如,我为此项目定义了 START_PAGE_USER 和 START_PAGE_ID 变量。我的.gitlab-ci.yml通过echo $START_PAGE_USER
&公开它们echo $START_PAGE_ID
,并且我已经验证它们已在构建日志中公开。如何在我的 javascript 中使用这些变量(例如在我的config.js中设置用户名):
var config = {
user: typeof $START_PAGE_USER !== 'undefined' ? START_PAGE_USER : "Example User"
};