当前位置: 首页 > news >正文

哪些网站可以做招商广告语学校官网页面设计

哪些网站可以做招商广告语,学校官网页面设计,衡水建设网站,惠州专业网站建设极狐GitLab 是 GitLab 在中国的发行版#xff0c;专门面向中国程序员和企业提供企业级一体化 DevOps 平台#xff0c;用来帮助用户实现需求管理、源代码托管、CI/CD、安全合规#xff0c;而且所有的操作都是在一个平台上进行#xff0c;省事省心省钱。可以一键安装极狐GitL…极狐GitLab 是 GitLab 在中国的发行版专门面向中国程序员和企业提供企业级一体化 DevOps 平台用来帮助用户实现需求管理、源代码托管、CI/CD、安全合规而且所有的操作都是在一个平台上进行省事省心省钱。可以一键安装极狐GitLab详情可以参考极狐GitLab 下载安装官网。 GitLab 中文版学习资料 驭码CodeRider 官网https://coderider.gitlab.cn/GitLab 中文版官网https://gitlab.cnGitLab 中文文档https://docs.gitlab.cnGitLab 中文下载安装https://gitlab.cn/install 本文将演示如何使用极狐GitLab Runer tags 来完成复杂 CI/CD 流水线的构建。 CI 流水线通常在开始的时候都比较简单—— 就是一个简单的作业来构建二进制文件并且将它推送到制品库或者某个生产环境上。变更频繁的软件需求就引入了更多的复杂性比如添加更多的作业来在最终构建作业被执行之前执行一些特定的检查或者审查一些输出。 当构建预期针对具有不同系统架构或资源需求的不同系统时这些复杂性会呈指数级增加。这在支持多个部署平台的操作系统、移动应用程序或软件发行版等项目中很明显。为了满足这些类型环境中构建的不同需求拥有多个满足所需要求的 Runner 是关键这就是极狐GitLab Runner tag 的用武之地。如果你使用的是 Atlassian 的 Bamboo它们被称为“代理功能”。 Runner tag 允许通过支持特定用例的 tag 来对 Runner 进行组织管理然后使用这些 tag 来确保 CI 作业在满足其要求的 Runner 上运行。一项作业可能需要仅少数运行者可用的 GPU 资源将作业标记到 Runner 的标签允许将其调度到具有 GPU 的 Runner 上。 Bamboo 上的 Agent 功能用于通过指定必须匹配或可用于在 Bamboo agent上运行的作业的二进制文件或自定义标识符来实现相同的功能。在这篇博文中我们将研究如何将 Bamboo agent 功能转换为极狐GitLab Runner tag。 Bamboo 有不同的 agent 能力 可执行功能指定代理上可用的可执行文件。 JDK 功能指定 Java 开发工具包已安装并可用于构建。 版本控制功能让 Bamboo 了解 agent 上设置的版本控制系统以及客户端应用程序所在的位置。 Docker 功能用于定义为 Docker 任务安装 Docker 的agent。 自定义功能使用键/值标识符来标识 agent 提供的独特功能。 极狐GitLab 通过 tag 来识别 Runner 让流程变得更加简单其中一些可以分配多个 tag 来表示它们可以为作业提供不同的功能。下面来演示如何在极狐GitLab Runner 中使用 tag。 在极狐GitLab Runner 中添加 tag 在安装完极狐GitLab 实例以后进行 Runner 注册时其中一个步骤就是提供一系列用逗号隔开的 tag 的名称。如果在 CI/CD 流水线中的某个 stage 中不提供任何 tag你通常可以通过编辑 /etc/gitlab-runner/config.toml文件来添加遗漏的 tag。 你还可以通过访问 Runner 的编辑界面并且更新 tags字段来管理极狐GitLab Runner tag。你可以选择让 Runner 只执行有适当 tag 的作业或者当没有标记 tag 的作业在运行时Runner 可以执行这些没有 tag 标记的作业。Run untagger jobs需要开启才能完成上面的功能。 在 .gitlab-ci.yml文件中使用 tag 为了用特定的 Runner 运行作业在作业的配置中添加相关的 tag 就行比如 build_ios:image: macos-13-xcode-14stage: buildscript:- bundle check --path vendor/bundle || bundle install --path vendor/bundle --jobs $(nproc)- bundle exec fastlane buildtags: - saas-macos-medium-m1在上面的例子中该作业仅在具有 M1 芯片并且标记为 saas-macos-medium-m1的 macOS 设备上运行的 Runner 来构建 iOS 应用程序。 使用多个 tag 一个作业可以指定多个 tag 来针对不同范围的 Runner特别是在软件开发生命周期中运行多个 Fleet Runner 的组织中。仅当找到具有该作业所标记的所有 tag 的 Runner 时作业才会运行。比如如果一个作业有 [linux,android,fastlane]这些标签一个具有 [android,fastlane]或 [linux,android]标签的 Runner 将不会执行该作业因为没有完整的 tag 能够和 Runner 相匹配。 具有 tag 和变量的动态作业 你可以使用变量来决定 tag 的值从而来动态影响哪个 Runner 来选择哪个作业。比如 variables:KUBERNETES_RUNNER: kubernetesjob:tags:- docker- $KUBERNETES_RUNNERscript:- echo Hello runner selector feature在这个例子中只有具有 kubernetestag 的 Runner 才会执行作业。你还可以进一步的使用 parallel:matrix关键字来处理更复杂的流水线。比如 deploystacks:stage: deployparallel:matrix:- PROVIDER: awsSTACK: [monitoring, app1]- PROVIDER: gcpSTACK: [data]tags:- ${PROVIDER}-${STACK}environment: $PROVIDER/$STACK这个例子有三个并行执行的作业每个作业都有不同的 tag分别是 aws-monitoring、aws-app1、gcp-data这样就正好匹配到了三个不同的 Runner。 在极狐GitLab CI 配置中使用 tag 给了用户更多的灵活性来决定何地以及如何正确构建你的应用程序也让资源的使用更高效因为这能够将稀缺资源限定到特定的 Runner 上并且决定如何将 Runenr 分配到不同的作业上。 极狐GitLab 作为 GitLab 的发行版专门为中国程序员和企业服务也是一个一体化的 DevOps 平台同样具有极狐GitLab CI/CD功能用法和上面所示一样。
http://www.w-s-a.com/news/319676/

相关文章:

  • 十堰城市建设网站网站开发流程宜春
  • 内江网站建设郑州网站优化外包
  • 土地流转网站建设项目云南抖音推广
  • 建设银行网站无法打开2021年有没有人给个网站
  • 高端手机网站建设网站建设岗位绩效
  • 泰安网络推广 网站建设 网站优化免费素材网站psd
  • 做企业网站联系网站开发具体的工作内容
  • 联合易网北京网站建设公司怎么样网站页面开发流程
  • 2015做那些网站能致富网站建设审批表
  • 深圳 网站设计个人名片模板
  • 网站建设费用选网络专业网站在线推广
  • 天津建设网站c2成绩查询用记事本制作html网页代码
  • 织梦二次开发手机网站如何成为一名设计师
  • 网站公司建设网站镇江本地网站
  • 网页设计后面是网站建设吗凡客诚品的配送方式
  • 万链网站做的怎么样?深圳门户网站开发
  • 在线设计工具的网站怎么做wordpress多语言版本号
  • 建设购物网站要求优秀网站大全
  • 平顶山做网站公司用源码网站好优化吗
  • 网上电商游戏优化大师手机版
  • 个人微信公众号怎么做微网站吗网站域名需要续费吗
  • 有效的网站建设公丹阳做网站的
  • 哪些行业做网站的多学企业网站开发
  • 外贸seo网站制作网站备案的流程
  • 网站布局教程wordpress 侧边栏位置
  • 谁有手机网站啊介绍一下dedecms 网站重复文章
  • 博客网站快速排名微信机器人免费版wordpress
  • 孝感网站建设xgshwordpress网站基础知识
  • 百度为什么会k网站长沙做网站找哪家好
  • 揭阳商城网站建设新闻稿发布平台