gitlab运行流水线任务

IT
IT
IT
335
文章
1
评论
2020年4月23日16:00:06 评论 2,455 811字阅读2分42秒

编写流水线

MacBook-Pro:demo lucky$ vim .gitlab-ci.yml
stages:
  - build
  - deploy


build:
  stage: build
  tags:
    - build
  only:
    - master
  script:
    - echo "mvn clean "
    - echo "mvn install"

deploy:
  stage: deploy
  tags:
    - deploy
  only:
    - master
  script:
    - echo "hello deploy"

这个流水线共包含两个job,分别是build 和 deploy。

  • buildjob包含一个stage build。 buildstage配置了在具有build标签的runner中运行,限制为master分支提交,运行构建命令。
  • deployjob包含一个stage deploy。 deploystage配置了在具有deploy标签的runner中运行,限制为master分支提交,运行发布命令。
  • 提交配置文件到仓库
MacBook-Pro:demo lucky$ git add .
MacBook-Pro:demo lucky$ git commit -m "add README"
[master ac903c2] add README
MacBook-Pro:demo lucky$ git push -u origin master
枚举对象: 7, 完成.
对象计数中: 100% (7/7), 完成.
使用 12 个线程进行压缩
压缩对象中: 100% (4/4), 完成.
写入对象中: 100% (4/4), 440 字节 | 440.00 KiB/s, 完成.
总共 4 (差异 2),复用 0 (差异 0)
To lucky.xiaoxin.tech:root/demo.git
   8641a8e..ac903c2  master -> master
分支 'master' 设置为跟踪来自 'origin' 的远程分支 'master'。

gitlab运行流水线任务

  • 查看Pipelines----点开CI/CD

gitlab运行流水线任务

  • 查看build执行过程

gitlab运行流水线任务

gitlab运行流水线任务

  • 查看deploy执行过程

gitlab运行流水线任务

继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年4月23日16:00:06
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
gitlab与windows机器打通 CentOS

gitlab与windows机器打通

安装步骤       打通权限回车   在你安装的目录里面找到密钥 把刚才生成的密钥加入到自己账号中的key里即可 然后利用这个工具把自己的项目克隆下来‘ 20...