腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1813)
视频
沙龙
1
回答
如
何在
无
服务器
脚本
中
使用
gitlab
CI
/
CD
中
的
受
保护
环境变量
?
gitlab
、
gitlab-ci
、
serverless
出于安全原因,我需要在
gitlab
CI
/
CD
中
设置
受
保护
的
环境变量
,问题是文档
中
只提到如
何在
.
gitlab
-
ci
.yml文件中
使用
,而不是在index.js
中
。如何让这些
环境变量
在我
的
index.js文件中
使用
: 我是这样想
的
: exports.handler =
浏览 17
提问于2019-06-08
得票数 1
回答已采纳
3
回答
如
何在
windows上
使用
gitlab
multi访问
gitlab
-
ci
.yml
中
的
变量
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我无法找到如何访问
gitlab
-
ci
.yml-file提供
的
构建
脚本
中
的
变量。我试图以两种方式声明变量: msbuild <
浏览 16
提问于2015-07-22
得票数 20
回答已采纳
2
回答
来自
gitlab
CI
/
CD
变量
的
Terraform变量
terraform
、
gitlab-ci
、
hcl
、
terraform-provider-ibm
我理解在HCL
中
可以
使用
CI
/
CD
变量,因为在环境中
使用
TF_VAR_前缀声明它们将使我能够将它们作为输入变量查找,然后在需要它们
的
.tf文件中
使用
它们。我做了: 在我需要它
的
地方调用它,在同一个文件main.tf
中
浏览 11
提问于2022-10-16
得票数 0
回答已采纳
4
回答
在执行bash
脚本
时隐藏
Gitlab
管道日志
中
的
变量值
bash
、
shell
、
gitlab
、
gitlab-ci
当我在一个阶段(
Gitlab
管道)
中
运行bash文件时,它会在日志
中
显示
GitLab
机密值,这在理想情况下是不可见
的
。我怎么才能避免这种情况?
GitLab
管道级script:tags:bash文件(dockerPush.sh
浏览 3
提问于2020-07-10
得票数 1
回答已采纳
7
回答
gitlab
CI
runner
的
全局
环境变量
gitlab-ci
、
gitlab-ci-runner
我正在为多个项目设置
gitlab
运行器,我们希望能够为所有项目设置
环境变量
。我尝试在.bashrc
中
为
gitlab
-runner和root用户设置全局变量,但在
CI
脚本
中
无法识别它们。声明全局
环境变量
的
正确位置是什么?
浏览 52
提问于2017-05-25
得票数 10
2
回答
如
何在
gitlab
ci
cd
中将
环境变量
传递给码头运行
docker
、
gitlab-ci
、
gitlab-ci-runner
我正在尝试将env变量传递给我
的
节点js坞构建映像,同时运行如下所示 - publish TAG_LATEST: $
CI
_REGISTRY_IMAGE/$
CI
_COMMIT_REF_NAME:latest TAG_COMMIT: $
CI
_REGISTRY_IMAGE/$
CI
_COMMIT_REF_NAME:$
CI
_COMMIT_SHORT_SHA- docker login -u
gi
浏览 7
提问于2021-12-15
得票数 2
2
回答
在
gitlab
CI
/
CD
中
使用
GOOGLE_APPLICATION_CREDENTIALS
的
最佳实践
google-cloud-platform
、
gitlab
、
terraform
、
gitlab-ci
我正在尝试创建通过
GitLab
部署GCP实例
的
管道。其他平台(
如
AWS )具有
环境变量
(
如
$AWS_ACCESS_KEY_ID和$AWS_SECRET_ACCESS_KEY ),可用于验证请求,但GCP似乎
使用
服务帐户凭据文件。我可以创建一个
CI
gitlab
文件变量来包含我
的
GCP服务帐户凭据文件,但是我只能以一种不安全
的
方式添加它。如果我试图在
GitLab
ci
-
cd<
浏览 3
提问于2020-06-11
得票数 11
1
回答
如何用关键字“触发器”触发
Gitlab
中
保护
分支
的
下游管道
triggers
、
gitlab
、
token
、
pipeline
问题是如
何在
上游管道/项目中
使用
管道令牌。(我知道
使用
“curl”
脚本
可以设置令牌,但现在我只想
使用
关键字“触发器”)谢谢! @VonC谢谢您
的
答复。这是yaml
的
工作。但是,由于它们是不同
的
,下游管道是针对主管道运行
的
,触发管道的人应该是下游项目的维护者。否则,作业将无法运行,提示是“没有触发下游管道
的
权限”。
浏览 11
提问于2022-02-25
得票数 3
1
回答
Gitlab
CI
作业应该更改源代码。诗歌.动态版本化
gitlab
、
gitlab-ci
、
python-poetry
我想运行一个启动poetry-dynamic-versioning并向pyproject.toml和__init__.py添加新版本
的
作业。 可以用
CI
作业更改源代码吗?
浏览 13
提问于2022-04-06
得票数 0
回答已采纳
1
回答
GitLab
Runner管道内
的
SSH连接无法验证主机密钥
ssh
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
、
ssh-keys
我试图在我
的
GitLab
CI
管道中有一个阶段,签出一个私有的
GitLab
存储库,但我似乎无法让SSH身份验证工作起来。我将公钥作为部署密钥添加到我
的
GitLab
存储库
中
。我将私钥作为一个名为$GIT_SSH_PRIV_KEY
的
<em
浏览 6
提问于2021-01-07
得票数 0
2
回答
如何安全地设置
GitLab
环境变量
?
gitlab
、
environment-variables
、
gitlab-ci
、
gitlab-ci-runner
我不想把敏感
的
凭证(
如
API密钥、密码等)放到我
的
分支
中
。为此,
GitLab
(和其他
CI
/
CD
-服务)能够设置
环境变量
。它们将在部署过程中注入到
脚本
中
。我知道
GitLab
设置它们
的
两种方法: 通过.
gitlab
-
浏览 15
提问于2020-03-18
得票数 3
回答已采纳
2
回答
如何将
gitlab
ci
环境变量
转储到文件
中
gitlab
、
environment-variables
、
gitlab-ci
、
gitlab-ci-runner
问题是我们正在
使用
gitlab
CI
/
CD
将我们
的
项目部署到一个码头
服务器
。每个项目都包含一个
使用</
浏览 10
提问于2020-05-05
得票数 4
6
回答
错误加载键"(stdin)":无效格式
Gitlab
CI
ssh
、
continuous-integration
、
gitlab
、
yaml
这是我关于
gitlab
ci
的
ssh
的
yaml文件
的
一部分:echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config' 当我试图将SSH_PRIVATE_
浏览 6
提问于2019-12-05
得票数 8
1
回答
在
GitLab
CI
/
CD
管道中将
环境变量
值注入配置文件
gitlab
、
continuous-deployment
、
gitlab-ci-runner
当我以前将Azure DevOps用于
CI
/
CD
时,我们会在Azure DevOps
环境变量
中
存储数据库密码之类
的
秘密,然后在
CD
阶段将适当环境
的
密码注入配置文件
中
的
连接字符串
中
。我现在正试图在我们
的
自托管
GitLab
实例
中
配置
CI
/
CD
,并让它在一个非常基本
的
级别上工作,但我想知道我是如何
浏览 1
提问于2022-02-23
得票数 1
1
回答
在apache后面部署前端应用程序
node.js
、
angular
、
jenkins
、
devops
、
rundeck
我有一个eCommerce网站,它在同一个领域有多个前端应用程序,其中3-4个应用程序是用Angular4编写
的
,2-3个应用程序是用Angular1.2编写
的
,很少有应用程序是纯TypeScript应用程序所有的应用程序都是由国家预防机制建立
的
。 我们还有其他Java应用
浏览 2
提问于2017-11-30
得票数 0
1
回答
使用
gitlab
ci
cd
管道时,访问node js app
中
的
环境变量
node.js
、
continuous-integration
、
gitlab
、
pm2
我正在
使用
gitlab
ci
cd
管道将我
的
应用程序部署到ubuntu
服务器
。我有不同
的
本地和开发环境
的
.env文件,它不是git repo
的
一部分(包括在gitignore
中
),如
何在
部署到ubuntu
服务器
时在我
的
应用程序
中
获取
环境变量
我
的
gitlab
-
ci
.yml s
浏览 14
提问于2021-01-17
得票数 3
回答已采纳
2
回答
Gitlab
-
ci
.yml存在,但
Gitlab
CI
没有激活
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我最近创建了一个新
的
gitlab
项目,它承载了一个dockerfile。我想
使用
Gitlab
CI
/
CD
来构建dockerfile。 虽然我已经在另一个项目中
使用
了
CI
/
CD
,但这个项目不起作用。尽管存在.yml文件,
gitlab
在概述
中
显示“设置
CI
”链接,管道窗口只显示“开始
使用
管道”链接,作业窗口显示“没有要显示
的
作业”
浏览 4
提问于2018-12-08
得票数 1
回答已采纳
4
回答
如何将
gitlab
CI
作业配置为只在
受
保护
的
分支上运行?
gitlab-ci
我试图将
gitlab
作业配置为仅在受限分支上运行,但我找不到一个only指令来执行此操作。
浏览 10
提问于2019-02-27
得票数 10
回答已采纳
1
回答
基于
Gitlab
管道
的
黑鸭图像扫描集成
gitlab
、
devops
、
blackduck
我正在尝试在
GitLab
管道
中
实现黑鸭图像扫描。 运行图像扫描并将结果保存到专用位置需要所有BD属性吗?
浏览 8
提问于2022-06-03
得票数 -1
4
回答
在
GitLab
CI
中将
环境变量
从一个阶段导出到下一个阶段
environment-variables
、
gitlab
、
gitlab-ci
有没有一种方法可以在
GitLab
CI
中将
环境变量
从一个阶段转换到下一个阶段?我正在寻找类似于特性
的
东西,只是用于
环境变量
,而不是文件。假设我在configure阶段配置构建,并希望将结果存储为(秘密
的
、
受
保护
的
)
环境变量
,以供下一阶段
使用
。我可以将配置保存在文件
中
,并将它们存储为作业工件,但我担心文件
中
的
秘密可能会被所有人下载。
浏览 0
提问于2017-06-27
得票数 21
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
Gitlab详解及CI功能的实现
GitLab 15.11发布,包括代码建议、团队项目合规管理等功能
GitLab CI/CD 自动化构建与发布实践
6大分类,17大有用的Docker工具
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券