Jenkins-freestyle
Jenkins的插件安装
没有打插件之前
修改admin密码
安装插件的方式
使用Jenkins页面安装
## jenkins插件目录
[root@auto01 ~]# ll /var/lib/jenkins/plugins/
total 5472
drwxr-xr-x 4 root root 56 Aug 31 09:49 l
Read More
moregeek program
jchardet——支持检测并输出文件编码方式的组件_openharmony开发者的博客-多极客编程
Jchardet——支持检测并输出文件编码方式的组件简介Jchardet是OpenAtom OpenHarmony(以下简称“OpenHarmony”)系统的一款检测文本编码的组件。当上传一个文件时,组件可以检测并输出该文件中文本使用的编码方式。支持的编码格式有:ASCII编码、UTF-8编码、UTF-16LE编码、Shift-JIS编码、ISO-2022-JP编码、ISO-2022-CN编码
Read More
Read More
centos 私有远程仓库gitlab_白菜的博客-多极客编程
私有远程仓库Gitlab
gitlab介绍
私有代码仓库 ,除了gitlab以外 还有gogs
精细化的权限配置
控制用户/用户组权限,避免任何用户都可以将代码提交到master
gitlab的架构
部署gitlab-ce
## 使用清华源,直接安装
[root@auto01 ~]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/
Read More
Read More
5分钟开启全志v853平台gui “hello world!”之旅_神棍地海棠的博客-多极客编程
上回在V853开发板上体验了摄像头与UI的叠加效果,一键实现了V853开发板摄像头自由,该项目参考了INONE-EXAMPLE-8D例程里的项目源码,相关效果可以参考上篇推文,今天再一次通过INONE-EXAMPLE-8D例程里提供的源文件,来实现5分钟快速开启全志V853平台GUI的“Hello World”之旅。
体验前置条件
硬件前置条件:
电脑*1;
全志V853*1;
USB数据线*
Read More
Read More
devops学习笔记-jenkins pipeline流水线发布_年轻人,少吐槽,多搬砖的博客-多极客编程
jenkins pipeline介绍要实现CD,先要实现CI。CD Pipeline就是一个代码文件,里面把你项目业务场景都通过Groovy代码和Pipeline语法实现,一个一个业务串联起来,全部实现自动化,从代码仓库到生产环境完成部署的自动化流水线。这个过程就是一个典型的CD Pipeline。官网建议我们把Pipeline代码放在一个名称为Jenkinsfile的文本文件中,并且把这个文件放
Read More
Read More
devops学习笔记-jenkins实现基础ci/cd操作_年轻人,少吐槽,多搬砖的博客-多极客编程
在之前的devops工具链中完成了jenkins以及gitlab配置之后,可以实现基础的CI/CD操作。操作流程整体的操作的流程如下所示:在开发环境配置好代码之后,将代码上传到gitlab,jenkins拉取gitlab的代码,由maven插件build,打包好后,构建 docker镜像,上传到目标服务器中运行,可以通过tag选择版本代码。本地编写代码使用idea编写一个基础的springboot
Read More
Read More
git-secret:在 git 存储库中加密和存储密钥(上)_seal安全的博客-多极客编程
当涉及处理机密信息(如密码、令牌、密钥文件等)等,以下问题值得考虑:
安全性十分重要,但高安全性往往伴随着高度的不便。
在团队中,共享某些密钥有时无法避免(因此现在我们需要考虑在多人之间分发和更新密钥的安全方法)。
具体的密钥通常取决于环境。
目前市面上已经存在许多较为成熟的密钥管理产品,比如 HashiCorp Vault,AWS Secrets Manager 以及 GCP S
Read More
Read More
centos git远程仓库_白菜的博客-多极客编程
git远程仓库
git远程仓库衍生品
1.Github(国外最大的代码仓库)
2.Gitee(码云 阿里)
3.Coding(扣钉 腾讯)
4.Codehub(华为)
5.GitLab(开源的私有远程仓库)
gitee码云远程仓库使用
## 全局设置
[root@web02 ~]# git config --global user.name "白菜丶"
[root@web02 ~]# git
Read More
Read More
#冲刺创作新星#一起学做鸿蒙“羊了个羊”_鸿蒙社区的博客-多极客编程
简介
最近大火了一个小游戏火遍朋友圈,我们就一起看看如何能用OpenHarmony学习做个”羊了个羊“。本文中引用的图片资源均来自:https://github.com/Jetereting/ylgy。
开发
1. HAP应用建立
《#跟着小白一起学鸿蒙#[六]如何编写一个hap应用》里我们介绍了简单的Hap应用的开发以及基础控件的介绍,这里我们就不赘述Hap项目的建立过程,以下就是基础的Ha
Read More
Read More
centos7.9上安装tmux_雍州无名的博客-多极客编程
1.什么是Tmux我们在linux服务器上的工作一般都是通过一个远程的终端连接软件连接到远端系统进行操作,例如使用xshell或者SecureCRT工具通过ssh进行远程连接。在使用过程中,如果要做比较耗时的操作,例如有时候进行编译,或者下载大文件需要比较长的时间,一般情况下是下班之后直接运行希望第二天早上过来运行完成,这样就不用耽误工作时间。但是网络有时候不稳定,可能在半夜会出现连接断掉的情况,
Read More
Read More
技术分享 | 代码覆盖率集成_mb624e5fb00c4d8的博客-多极客编程
JaCoCo,即 Java Code Coverage Library,它由 EclEmma 团队根据多年来使用和集成现有库的经验教训而创建的一个开源的代码覆盖率工具,支持 Java 和 Kotlin;支持计算测试代码对项目的覆盖情况,能定位到测试未覆盖的代码部分;同时它也能检查程序中的废代码和不合理的逻辑提高质量;JaCoCo 能本地进行代码的检查,也可以把它与持续集成工具 Jenkins 进行
Read More
Read More
k8s升级指南--kubeadm升级k8s_5201314的博客-多极客编程
本文章从k8s-1.19-3升级到1.20.01.查看k8s版本kubectl versionkubeadm version kubectl get nodes2.备份集群(不需要备份就直接跳过)可以直接从官网下载备份脚本,直接执行即可$ mkdir -p /datacd /datagit clone https://github.com/solomonxu/k8s-backup-restore.
Read More
Read More
centos git版本控制系统-本地仓库_白菜的博客-多极客编程
git版本控制系统-本地仓库
分布式版本控制系统
版本控制
不管是在企业中,还是我们个人,我们一定都做过版本控制。
比如:
1.写脚本,一遍一遍的修改
2.大学写论文
3.写技术文档
什么是分布式
分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多
Read More
Read More
【java】探讨 java 中 valueof 和 parseint 的区别_wx630f055ce23fc的博客-多极客编程
前言
在编程中,遇到类型转换,好像会经常用到 parseInt 和 valueOf,当然这里只拿 Integer 类型进行陈述,其他类型也是雷同的;
想必有读者也跟我一样,经常交叉使用这两个方法,但却不知道这两者到底有什么区别,接下来就来探究一番;
区别Integer.parseInt(s) 的作用就是把字符串 s 解析成有符号基本类型的 int;
Integer.valueOf(s) 把字符
Read More
Read More
oh-my-zsh,让你的终端从未这么爽过_雍州无名的博客-多极客编程
1.oh my zshshell的类型有很多种,linux下默认的是bash,虽然bash的功能已经很强大,但对于以懒惰为美德的程序员来说,bash的提示功能不够强大,界面也不够炫,并非理想工具。
而zsh的功能极其强大,只是配置过于复杂,起初只有极客才在用。后来,有个穷极无聊的程序员可能是实在看不下去广大猿友一直只能使用单调的bash, 于是他创建了一个名为oh-my-zsh的开源项目...
自
Read More
Read More
猿创征文 | git的良心教程_wx63311348dcab6的博客-多极客编程
目录一、Git的下载与安装1、Git的下载2、Git的安装除了自定义路径外,其他的无脑下一步安装完毕二、Git的使用1、基础的Linux命令2、Git的必要配置三、Git的工作原理四、Git的使用1、Git仓库的搭建本地仓库的搭建远程项目的搭建2、Git的基本操作命令查看文件的状态
Read More
Read More
centos git远程仓库_白菜的博客-多极客编程
git远程仓库
git远程仓库衍生品
1.Github(国外最大的代码仓库)
2.Gitee(码云 阿里)
3.Coding(扣钉 腾讯)
4.Codehub(华为)
5.GitLab(开源的私有远程仓库)
gitee码云远程仓库使用
## 全局设置
[root@web02 ~]# git config --global user.name "白菜丶"
[root@web02 ~]# git
Read More
Read More
git更新远程仓库代码到本地 _微笑涛声的博客-多极客编程
1、查看远程分支
[root@linux-node1 opslinux]# git remote -v
origin https://github.com/Lancger/opslinux.git (fetch)
origin https://github.com/Lancger/opslinux.git (push)
2、从远程获取最新版本到本地
使用如下命令可以在本地新建一个temp分支,
Read More
Read More
git 回退版本查看切换分支和tag_微笑涛声的博客-多极客编程
Git 回退版本
查看所有的历史版本,获取你git的某个历史版本的id
git log
恢复到历史版本
git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba965
把修改推到远程服务器
git push -f -u origin master
git reset (–mixed) HEAD~1
回退一个版本,且会将暂存区的内容和本地已
Read More
Read More
mysql加密连接三、openssl 创建 ssl 证书和密钥_清晨的博客-多极客编程
一、使用openssl创建SSL1、命令行创建 SSL 文件# Create clean environmentrm -rf newcertsmkdir newcerts && cd newcerts# Create CA certificateopenssl genrsa 2048 > ca-key.pemopenssl req -new -x509 -nodes -day
Read More
Read More