Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • GitCode
  • 帮助文档
  • Wiki
    • Docs
    • Ci
  • variables

帮
帮助文档
  • 项目概览

GitCode / 帮助文档

通知 1627
Star 125
Fork 140
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 166
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 23
  • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • Wiki 89
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
帮
帮助文档
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 166
    • Issue 166
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 23
    • 合并请求 23
  • Pages
  • DevOps
    • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 89
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 流水线任务
  • 提交
  • Issue看板
You need to sign in or sign up before continuing.

variables · 变更

页面历史
update files 编写于 11月 18, 2021 作者: BaiXuePrincess's avatar BaiXuePrincess
显示空白变更内容
内联 并排
Showing with 8 addition and 8 deletion
+8 -8
  • docs/ci/variables.md docs/ci/variables.md +8 -8
  • 未找到文件。
docs/ci/variables.md
View page @ e575f72b
# CODECHINA CI/CD 变量[](#cicd-environment-variables "Permalink")
# GitCode CI/CD 变量[](#cicd-environment-variables "Permalink")
环境变量是一个动态命名的值,它可以影响正在运行的进程在操作系统上的行为方式。
环境变量是进程在其中运行的环境的一部分。 例如,正在运行的进程可以查询`TEMP`环境变量的值以发现合适的位置来存储临时文件,或者为可以在不同脚本中重用的数据库定义`URL` 。
变量对于在 CODECHINA CI/CD 中自定义流水线任务很有用。 使用变量时,不必对值进行硬编码。
变量对于在 GitCode CI/CD 中自定义流水线任务很有用。 使用变量时,不必对值进行硬编码。
## 预定义的 CI/CD 变量[](#predefined-environment-variables "Permalink")
CODECHINA CI/CD 具有一组[默认的预定义变量](https://codechina.csdn.net/help/ci/variables/predefined_variables.html) ,你可以使用它们而无需任何其他说明。 你可以调用问题编号、用户名、分支名称、流水线和提交 ID 等。
GitCode CI/CD 具有一组[默认的预定义变量](https://gitcode.net/help/ci/variables/predefined_variables.html) ,你可以使用它们而无需任何其他说明。 你可以调用问题编号、用户名、分支名称、流水线和提交 ID 等。
CODECHINA 为 Runner 的本地环境提供了预定义的变量。
GitCode 为 Runner 的本地环境提供了预定义的变量。
CODECHINA 读取`.codechina-ci.yml`文件,并将信息发送到 runner,在此处公开变量。 然后 runner 运行脚本命令。
GitCode 读取`.codechina-ci.yml`文件,并将信息发送到 runner,在此处公开变量。 然后 runner 运行脚本命令。
### 使用预定义的 CI/CD 变量[](#use-predefined-environment-variables "Permalink")
......@@ -314,7 +314,7 @@ script:
## 组级环境变量[](#group-level-environment-variables "Permalink")
你可以定义在流水线环境中设置的每个项目或每个组的变量。 组级变量存储在仓库之外(不在`.codechina-ci.yml` ),并安全地传递到 CODECHINA Runner,这使它们在流水线运行期间可用。
你可以定义在流水线环境中设置的每个项目或每个组的变量。 组级变量存储在仓库之外(不在`.codechina-ci.yml` ),并安全地传递到 GitCode Runner,这使它们在流水线运行期间可用。
组级变量可以通过以下方式添加:
......@@ -470,7 +470,7 @@ runner 将覆盖先前设置的值,并将自定义值用于此特定流水线
## CI/CD 变量表达式[](#environment-variables-expressions "Permalink")
使用变量表达式来限制将更改推送到 CODECHINA 之后在流水线中创建的流水线任务。
使用变量表达式来限制将更改推送到 GitCode 之后在流水线中创建的流水线任务。
在`.codechina-ci.yml` ,变量表达式可同时用于以下两种情况:
......@@ -602,7 +602,7 @@ testvariable:
## 调试日志[](#debug-logging "Permalink")
**警告:**启用调试跟踪可能会严重影响安全性。 输出**将**包含所有变量和其他任何秘密的内容! 输出**将**上传到 CODECHINA 服务器,并在流水线任务日志中显示!
**警告:**启用调试跟踪可能会严重影响安全性。 输出**将**包含所有变量和其他任何秘密的内容! 输出**将**上传到 GitCode 服务器,并在流水线任务日志中显示!
默认情况下,Runner 隐藏处理流水线任务时所执行操作的大多数细节。 此行为使流水线任务日志简短,并防止机密信息泄露到日志中,除非你的脚本将其写入屏幕。
......
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7