GitLab + Jenkins + Docker + SpringCloud 微服务集成实践微服务持续集成(一)链接:找一个网上的 spring cloud 工程来用本章内容属于单机 docker 部署应用,这个微服务项目,做不出来最终的项目效果。只适合学习,如何持续化继承一个项目到 docker 生产服务器。一、GitLab提交代码到 gitlab 仓库二、jenkins - pipeline
转载 2024-03-26 21:21:55
47阅读
# Jenkins Android 清理缓存指南 在开发 Android 应用时,Jenkins 是一个非常强大的持续集成工具。然而,有时候我们的构建环境会变得臃肿,导致构建失败或者变慢。这时候,清理缓存是一个非常有效的解决方案。这篇文章将教会你如何在 Jenkins 中实现 Android 缓存清理。 ## 整体流程 首先,我们需要了解整个清理缓存的流程。下面是一个简洁的流程表: |
原创 9月前
46阅读
最近应公司要求,搭建一套接口自动化环境。看到通知邮件,没有多想就确定了Jmeter路线。可能有些人会说,为啥不用python,相对而言高大上一些。因为公司内部现在项目有用到Jmeter,正好可以结合利用,适合自己才是最好的嘛。整体思路是Jmeter可以做压力测试,也可以做接口测试;Ant是基于Java的构建工具,完成脚本执行收集结果并生成报告;Jenkins也是基于Java开发的持续集成工具。下
第四部分:Kubernetes 基本概念1、基础概念理解K8S集群 是一组节点,这些节点可以是物理服务器或者虚拟机之上安装了Kubernetes平台。K8S平台是一个围绕容器打造的分布式系统,和其他的分布式系统比如rocketmq、kafka、elasticsearch在宏观上是非常类似的。具体介绍,请参见前面的尼恩架构视频。etcd是Kubernetes提供默认的存储系统,保存所有集群数据,使用
安装git:安装git yum install git -y 安装后的目录一般在: /usr/bin/git 查看git安装目录: whereis git安装jenkins:下载: wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo 导入密钥:
多环境选择一、问题来源居于测试中存在多套环境,并且经常要对各个环境进行冒烟测试,故考虑将持续集成环境做成可配置。不同环境的URL、Port、Database、DatabaseName都不一样。二、解决思路在Jenkins的ExecuteShell中实现,配置不同环境所对应的参数,根据构建时选择传入的环境不同,到工作空间中,找到脚本目录,并将指定的参数进行替换。 但是,这样便导致需要替换的
Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果。这时候我们就需要进行一定的手工干预才能恢复Jenkins的正常运作。本文基于Windows操作系统,结合Jenkins 的相关特性解决上述问题。一、手工删除构建记录这是最基本
目录一、安装Jenkins1、跟新yum包2、查询镜像3、拉取镜像4、创建Jenkins工作目录,并将容器内目录挂载到此目录上 5、启动Jenkins容器二、Jenkins配置1、Jenkins安装gitee码云插件2、创建私人令牌3、Jenkins添加全局凭据4、系统配置三、构建任务方式一方式二 一、安装Jenkins1、跟新yum包sudo yum update 
转载 2024-09-12 00:00:51
2505阅读
在Vue开发中遇到打包部署之后总是要手动清除浏览器缓存数据的问题,此问题可以用下方式: 1、package.json文件中有一个管理版本号属性:version,在我们每次打包部署之前修改当前版本号 2、在入口文件main.js文件中,加入版本号的判断逻辑,版本号不一致就重新加载,代码如下: cons ...
转载 2021-08-02 16:56:00
3816阅读
2评论
# Android Studio打包缓存文件清理教程 ## 导言 在Android开发过程中,打包缓存文件清理是一个非常重要的步骤,可以减小apk包的大小,提高应用的下载速度和性能。本文将教你如何在Android Studio中进行打包缓存文件清理,帮助你更好地进行应用开发。 ## 整体流程 下面是Android Studio打包缓存文件清理的整体流程: | 步骤 | 操作 | | ----
原创 2024-05-09 04:15:01
332阅读
一. 环境操作系统:Windows 10Qt版本:QT5.12.8Visual Studio版本:Visual Studio 2017NSIS版本:NSIS 3.08 增强版Jenkins版本:2.346 (建议使用最新)以下是环境搭建说明:Windows下Jenkins软件安装说明及配置_枫蓝驿的博客Visual Studio 2017下载及安装_枫蓝驿的博客win10 安装 Qt 5.12.8
Jenkins的说明  Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。   Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hud
Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果。这时候我们就需要进行一定的手工干预才能恢复Jenkins的正常运作。 本文基于Windows操作系统,结合Jenkins 的相关特性解决上述问题。 一、手工删除构建记录 这
你或其他人刚刚写完了一段代码,提交到项目的版本仓库里面。但等一下,如果新提交的代码把构建搞坏了怎么办?万一出现编译错误,或者有的测试失败了,或者代码不符合质量标准所要求的底限,你该怎么办?最不靠谱的解决方案就是寄希望于所有人都是精英,他们根本不会犯这些错误。但如果真的出现了这些问题,我们就希望发现的越早越好。最好的方式就是只要有代码提交,我们就有某种方式对它进行验证。这就是持续集成的作用。持续集成
转载 2024-07-19 14:28:51
170阅读
web player,unity3d在国内的CDN合作是china cache.需要在web前端用js接入来下载web player。同时也和360合作,用户如果使用360浏览器,将自动安装web player。如果需要连接Facebook,可以在asset store上面下载sdk。我们在发布时,应该禁用掉网页右键菜单对于web player版本的选择,以免用户不注意选择了不合适的web pla
大家都知道,电脑系统用的时间长了,就会出现电脑运行缓慢的情况,我们知道定期的C盘清理,对电脑缓存的文件及电脑垃圾进行清理,但是针对电脑会帮您自动备份文件,那么,很多人都不知道该如何清理这些文件记录,接下来,电脑资深玩家将教你如何有效进行C盘清理。浏览器上删除1.打开浏览器,选择工具》internet选项2.打开Internet选项对话框,然后选择“浏览历史记录下的设置”,打开另一个对话框,然后可以
【代码】清理 yarn 缓存清理 npm 缓存
原创 2022-12-31 01:00:00
2213阅读
Mac用久了之后都会积累很多的电脑缓存垃圾,如果不及时清理就会拖垮电脑的运行速度,那么清理这些Mac缓存垃圾就变得刻不容缓,如何有效的清理Mac缓存垃圾呢,接下来小编分享几种非常实用的Mac缓存清理的方法给大家,记得收藏哦! 在正式进入缓存垃圾清理教程之前,我们先认识一下什么是Mac缓存垃圾吧~ Mac 缓存垃圾可分为系统缓存、应用软件缓存与浏览器缓存,所谓的缓存(暂存)其实就是保存在硬盘上的临时
转载 2023-09-27 13:14:42
227阅读
Jenkins调用iOS slave的缓存问题解决方法今天,在使用jenkins执行iOS编译的时候,遇到一个问题,创建的这个job编译结果中缺少一个.h头文件,问题描述在创建公司iOS产品的编译构建job时,创建完job后运行,发现输出结果中缺少一个库文件。开发人员在mac环境中调整了xcode输出配置,增加了该头文件的输出,并验证能够产生文件后,代码重新上传到Gitlab。然后我在jenkin
转载 2024-04-01 11:30:15
87阅读
尽管大多数垃圾文件都是通过Internet出现在Mac上的,但是由于这些垃圾文件给系统带来的麻烦,从Mac清除这些垃圾文件变得非常重要。我们提供了一些技巧,这些技巧可以帮助诸如Mac OS X的操作系统清除Mac系统中的垃圾文件,并提供一个整洁的Mac OS X环境。1. 清理Mac缓存Mac将大量信息存储在称为缓存的文件中,从而可以快速访问数据并减少了再次从原始来源获取数据的需求。但是,这些文件
转载 2023-12-23 19:39:20
24阅读
  • 1
  • 2
  • 3
  • 4
  • 5