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

网站规划与网页设计总结google关键词挖掘工具

网站规划与网页设计总结,google关键词挖掘工具,建设银行内部网站6,网站seo技术教程关于.gitlab-ci.yml的实用配置 1、stage参数 stages: - build - test - deploy 相同stage的作业会并行执行,有一个失败,则认为这个stage失败。 不同stage的作业会按序执行,前面stage有失败,后续stage不会继续执行。 可以使用ne…

关于.gitlab-ci.yml的实用配置

1、stage参数

stages:

  - build

  - test

  - deploy

相同stage的作业会并行执行,有一个失败,则认为这个stage失败。

不同stage的作业会按序执行,前面stage有失败,后续stage不会继续执行。

可以使用needs参数改变不同stage之间的依赖关系。

2、cache参数

cache是一种用于存储和重用构建产物的机制,以加速CI/CD管道的执行。通过缓存,可以在不必每次都重新构建或下载依赖的情况下,加快CI/CD作业的执行速度。通常,cache主要用于存储依赖包、编译文件、测试工件等。

3、artifacts参数

另存为指定的文件或目录作为产物,供后续阶段使用,也可以在Gitlab UI下载它们。默认情况下,后期阶段的作业会自动下载早期阶段作业创建的所有产物。可以使用dependencies参数来只引用特定阶段的产物。可以使用参数控制产物的过期时间、公开与否、触发条件等。

paths是相对于项目根目录而言($CI_PROJECT_DIR)

job:
  artifacts:
    paths:
      - binaries/   # 目录下所有文件作为产物
      - .config # .config文件作为产物

与cache目的不同,cache主要用于缓存依赖项,例如依赖包、编译中间文件等,以加速连续集成(CI)过程,并且不能下载和共享给其他项目。

artifacts主要用于存储产物、报告等,供后续存档查阅和下载。

4、services参数:

启动一个docker服务,供当前阶段使用。如执行代码单元测试时,需要数据库服务。

unit test:image: unit_test:latestservices:- name: mysql:oraclealias: mysql # 定义host为mysql,作业可以通过mysql连接到该服务script:- pytest

5、trigger参数:

trigger参数通常用于配置外部项目或仓库的触发器,使其能够启动当前项目的CI/CD管道。这是一种通过API或Webhooks自动触发另一个项目中的CI/CD流程的方法。trigger参数通常用于配置与项目间的协作,例如,一个项目的CI/CD流程依赖于另一个项目生成的artifacts。

6、include参数

类似编程中的封装和继承,将相同作业或者模板定义在单独文件或项目中,供其他.gitlab-ci.yml使用。include参数可以是当前项目中的文件,也可以是其他项目或者外部项目中的文件。

include:- project: xxx/gitlab-ci-templateref: masterfile: template.yaml

7、extends参数

继承extends指定的配置。只会继承当前作业未定义的配置,已经定义的配置会覆盖。

.tests:
  script: rake test
  stage: test
  only:
    refs:
      - branches

rspec:
  extends: .tests
  script: rake rspec --no-input  # 覆写.tests中的script

8、allow_failure参数

允许作业失败。失败的作业不会导致管道失败。

http://www.laogonggong.com/news/46312.html

相关文章:

  • app与微网站的区别是什么怎样去推广自己的网店
  • 响应适网站开发wordpress建站公司
  • 营销伎巧关键词seo优化排名公司
  • 会网站开发维护的ps什么岗位seo优化方案策划书
  • wordpress 内存使用教程深圳网站优化推广方案
  • 厦门律师网站建设2023年国际新闻大事件10条
  • 用dw代码做美食网站网络营销考试题目及答案2022
  • 做cpa广告建什么网站好企业宣传
  • 公司网站首页如何做广州seo网站推广平台
  • 网站建设实训报告的内容怎么写超级外链推广
  • 集团公司网站建设方案网络营销案例分析论文
  • wordpress边栏调用seo教程培训
  • 北京网站seo外包企业网络推广服务
  • 用java做的网站有哪些内容百度推广客服电话多少
  • 松江移动网站建设如何推销网站
  • 广州公共资源交易seo怎样优化网站
  • 网站建设研究的意义我为什么不建议年轻人做运营
  • 宜兴做网站的公司seo搜论坛
  • 手机电影网站怎样做南宁seo外包服务
  • java做的网站有哪些东莞最新消息 今天
  • 文具网站建设理念百度关键词价格计算
  • 网站备案添加APP备案安徽疫情最新情况
  • 淘宝的网站开发历史及难度东莞网络优化调查公司
  • 做烘焙原材料在哪网站买百度主页网址
  • php做各种网站类型得模板免费发布推广的平台
  • 网页设计师培训宣传语seo点击排名
  • 做搜狗网站点击百度指数手机版
  • wordpress注美化seo流量工具
  • 网站建设会提供哪些服务提升神马seo关键词自然排名
  • 建设银行可以查房贷的网站b2b平台有哪几个