【Kubernetes】k8s的devops搭建详细流程、持续集成&交付的配置使用流程和jenkins推送常见报错处理方法

git add . #添加当前路径内容

git commit -m “ccx20211112_v1” #推送名称定义,“自定义内容”

git push #开始推送

  • 现在我们来推送上面已经修改后的代码。

[root@ciserver p1]# git add .

[root@ciserver p1]# git commit -m “ccx20211112_v1”

[master ce4f8da] ccx20211112_v1

2 files changed, 6 insertions(+), 1 deletion(-)

create mode 100644 DockerFile

[root@ciserver p1]#

[root@ciserver p1]# git push

Counting objects: 6, done.

Delta compression using up to 8 threads.

Compressing objects: 100% (3/3), done.

Writing objects: 100% (4/4), 412 bytes | 0 bytes/s, done.

Total 4 (delta 0), reused 0 (delta 0)

To ssh://git@192.168.59.151:222/root/p1.git

66b6090…ce4f8da master -> master

[root@ciserver p1]#

  • 推送成功以后呢,我们去gitlab网站是可以看到的

在这里插入图片描述

  • 此时可以在容器中看到文件已经更新了

[root@ciserver ~]# docker exec -u root -it jenkins bash

[root@a2b493904798 /]# cd /var/jenkins_home/p1

[root@a2b493904798 p1]# ls

Dockerfile index.html

[root@a2b493904798 p1]# cat index.html

ccxhero_20211112

[root@a2b493904798 p1]#

  • 然后去jenkins中的项目里面,可以看到推送过程

如果下面Build History没有内容,点击立即构建,如果配置正确的话,就可以出来记录了

如下图,蓝色的才是构建成功的。

在这里插入图片描述

点进去,看看正常情况下的控制台输出内容

控制台输出

Started by user administrator

Running as SYSTEM

Building in workspace /var/jenkins_home/workspace/p1

[p1] $ /bin/sh -xe /tmp/jenkins1350945876970176621.sh

  • cd /var/jenkins_home

  • rm -rf p1

  • git clone http://192.168.59.151/root/p1.git

Cloning into ‘p1’…

Docker Build

Docker Build: building image at path /var/jenkins_home/p1

Step 1/5 : FROM nginx

—> d1a364dc548d

Step 2/5 : MAINTAINER ccx

—> Using cache

—> cbe0311eaa40

Step 3/5 : ADD index.html /usr/share/nginx/html/

—> 98bf97f66da4

Step 4/5 : EXPOSE 80

—> Running in 608233613a02

Removing intermediate container 608233613a02

—> c2ece88c90fd

Step 5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值