随笔分类 -  自动化部署

摘要:安装之前注意jenkins和jdk的版本。2022年7月2日起,jenkins新版本不再支持java8,仅支持java11和java17。安装步骤如下: 1、下载jdkhttps://www.oracle.com/java/technologies/downloads/#java17下载安装包:jd 阅读全文
posted @ 2023-10-14 17:25 爱生活,爱代码 阅读(287) 评论(0) 推荐(0) 编辑
摘要:1、配置jenkins 1)主页面点击manage jenkins 2) 选择SystemConfiguration 3) 配置服务器信息,注意密码一定要输入对,还有端口有,一般是默认的22端口,但有的不是默认的22端口,配置好后记得点一下test看是否连接成功 4)配置插件:publish-ove 阅读全文
posted @ 2023-10-10 15:30 爱生活,爱代码 阅读(1286) 评论(0) 推荐(0) 编辑
摘要:一、插件安装遇到的依赖问题 插件安装分为在线安装和离线安装 1、在线安装 搜索要安装的插件,然后进行安装即可 2、离线安装hpi文件 使用该方法安装插件每次只能安装一个插件,且如果插件之间存在依赖性则需按顺序进行安装。 下载地址:https://plugins.jenkins.io/ 第一步:在插件 阅读全文
posted @ 2023-10-09 11:32 爱生活,爱代码 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1、切换到指定目录下载harbor安装包 wget https://ghproxy.com/https://github.com/goharbor/harbor/releases/download/v2.5.3/harbor-offline-installer-v2.5.3.tgz 2、解压文件:t 阅读全文
posted @ 2023-09-10 21:33 爱生活,爱代码 阅读(373) 评论(0) 推荐(0) 编辑
摘要:当用微服务安装系统后,面临服务较多,一个一个安装比较麻烦,是否有统一的脚本可以直接执行安装呢?答案是肯定的: 1、首先介绍一下所有安装脚本,如下图 spd-volume:是各服务外挂的资料卷 common.sh文件主要封装了一些公共的函数,比较docker的安装与检查 daemon.json与dok 阅读全文
posted @ 2022-12-18 10:56 爱生活,爱代码 阅读(323) 评论(0) 推荐(0) 编辑
摘要:主要简单的介绍了一下 GitLab CI 的持续集成以及持续部署,这篇将通过 GitLab CI 发布一个 .net core 项目,来带小伙伴们感受一下自动化的魅力,从此告别手动发布。 准备工作 创建一个空MVC项目来进行演示: mkdir hello-world cd hello-world d 阅读全文
posted @ 2022-05-04 11:56 爱生活,爱代码 阅读(221) 评论(0) 推荐(0) 编辑
摘要:简介 从 GitLab 8.0 开始,GitLab CI 就已经集成在 GitLab 中,我们只要在项目中添加一个 .gitlab-ci.yml 文件,然后添加一个 Runner,即可进行持续集成。 而且随着 GitLab 的升级,GitLab CI 变得越来越强大,本文将介绍如何使用 GitLab 阅读全文
posted @ 2022-04-30 17:22 爱生活,爱代码 阅读(185) 评论(0) 推荐(0) 编辑
摘要:1、安装gitlab-runner docker pull gitlab/gitlab-runner:latest 2、运行镜像 docker run -d --name gitlab-runner --restart always -v /var/run/docker.sock:/var/run/ 阅读全文
posted @ 2022-04-28 21:48 爱生活,爱代码 阅读(79) 评论(0) 推荐(0) 编辑