分支jenkins gitlab tag
centos7 安装jenkins
# 下载jenkins-rpm包wget https://mirrors.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm #yum安装jenkinsrpm -ivh jenkins-2.346.3-1.1.no ......
Gitlab迁移
1. 概述 当前gitlab部署在k8s内,根据基础设施设计此处不合理,需将gitlab迁移至主机部署的gitlab 当前位置:k8s 集群 迁移后位置:云主机部署gitlab 2. Gitlab从Kubernetes迁移到Host Gitlab Kubernetes: GitLab-CE 14.2 ......
master分支&各开发分支管理
master(主分支)存在一条主分支(master)。所有用户可见的正式版本,都从master发布(也是用于部署生产环境的分支,确保master分支稳定性)。主分支作为稳定的唯一代码库,不做任何开发使用。master 分支一般由develop以及hotfix分支合并,任何时间都不能直接修改代码 de ......
实际项目中如何使用Git做分支管理
前言 记得刚工作的时候根本不知道什么是版本管理工具,有一次和别人聊天,人家问你们公司代码用什么版本管理工具?我说啥是版本管理工具,我们一般用U盘拷贝,然后人家就顾左右而言他了。后来我知道了有个东西叫`SVN`,后来又知道了还有个东西叫`Git`。所以说刚毕业的同学一定要优先进入专业的大公司,就像年轻 ......
centos 7 + JDK 1.8.0_381+jenkins-2.346.3-1.1环境搭建与安装
一.查询JDK版本与Jenkins版本对应关系: https://pkg.jenkins.io/redhat-stable/ 二.centos 7 安装JDK 1.8版本 略 三.下载并安装jenkinswget https://repo.huaweicloud.com/jenkins/redhat ......
Jenkins忘记管理员密码
一、删除Jenkins配置文件config.xml的如下内容 重启Jenkins后发现不用密码可以直接登录 二、启用安全域 系统管理 全局安全配置 选择Jenkins专有用户数据库并保存 三、设置admin密码 系统管理→管理用户 设置新的密码并保存 退出后就可以用新密码登录了 —————————— ......
使用 Jenkins + Github + dokcer-compose 部署项目-实战篇
使用 Jenkins + Github + dokcer-compose 部署项目-实战篇 需要声明的一点是,此处实现的项目自动构建原理是 Github+Jenkins 的 webhook,因此得保证 github 能访问 到 jenkins,需要一台具有公网ip的服务器用于部署jenkins,或配 ......
使用 Jenkins + Github + dokcer-compose 部署项目-环境准备篇
JDK 的安装及配置 openjdk官网 安装 sudo add-apt-repository ppa:openjdk-r/ppa apt update apt upgrade apt install openjdk-11-jdk 配置 以上方式安装的jdk路径位于 /usr/lib/jvm/jav ......
https://gitlab.com/volian/nala/-/wikis/Installation
Installation Debian Testing/Sid Nala is officially in the testing and sid repos. sudo apt install nala Volian Scar Alternatively you can use the Volia ......
jenkins 使用api生成api-token
一,背景 在使用jenkins-API的情况下,不方便存储用户API时可以在用户首次登陆的时候生成token-api 二,获取JSESSIONID和Jenkins-Crumb curl -verbose -s 'http://127.0.0.1:8080/crumbIssuer/api/json' ......
jenkins shell
#/usr/local/python3/bin/python3 -m venv venv_jenkins#source $WORKSPACE/venv_jenkins/bin/activatepip install --upgrade pippip install -r requirements.t ......
9.git分支合并
git分支合并 目录git分支合并提交到新分支上将dev分支合并master上传远程分支切换回原开发分支git merge合并冲突冲突案例参考资料 提交到新分支上 git add . git commit -m 'beike-dev' git push -u origin dev 将dev分支合并m ......
gitlab_ci _cd
首先部署gitlab >参考https://help.aliyun.com/zh/ecs/use-cases/deploy-and-use-gitlab 安装一个minikube curl -LO https://storage.googleapis.com/minikube/releases/la ......
Jenkins配置java和vue构建环境
jdk,maven,node,localtime等配置可通过挂载的方式进行配置 前提条件是虚拟机中已配置好jdk,maven,node等环境 docker run --name jenkins -p 28081:8080 -p 50000:50000 -v /var/run/docker.sock: ......
jenkins创建微服务流水线(微服务多级构建)
1.Jenkins中新建一个maven的流水线 填写构建配置 保存历史构建7天 填写git地址及凭证 填写build(clean package -Dmaven.test.skip=true) 填写脚本 监本样例 ......
如何创建远程Git分支?
内容来自 DOC https://q.houxu6.top/?s=如何创建远程Git分支? 我创建了一个本地分支。如何将其推送到远程服务器? 更新:我在Git 2.0上写了一个更简单的答案,请参见这里。 简单Git 2.0+解决方案: 自从Git 2.0版本以来,行为变得更加简单了: 你可以通过配置 ......
Jenkins升级失败的排查过程
某日早晨,手动点击了jenkins的升级提示,结果就起不来了。错误信息很少,日志也没输出。 排查过程: 1、首先怀疑是打包机的设备问题,来回折腾重启了好几次,无果。 2、怀疑是升级过程导致的数据损坏。 手动下载war包到指定目录下,直接运行是没问题的。但是通过systemctl无法运行。。。 网络搜 ......
jenkins实践篇(1)——基于分支的自动发布
问题背景 想起初来公司时,我们还是在发布机上直接执行发布脚本来运行和部署服务,并且正式环境和测试环境的脚本都在一起,直接手动操作脚本时存在比较大的风险就是将环境部署错误,并且当时脚本部署逻辑还没有检测机制,服务部署起来后,还必须登录到对应机器查看服务是否正确启动,整个部署过程可以说是很折磨人了。于是 ......
Jenkins安装使用MSBuild插件
Jenkins MSBuild插件页面:https://plugins.jenkins.io/msbuild/ 1.安装 首页 系统管理》插件管理》Available plugins 搜索:MSBuild 安装时勾选:重启Jenkins 2.配置MSBuild路径 首页 系统管理》全局工具配置 》M ......
Jenkins job 迁移
插件下载 搜索: Job Import Plugin 点击安装 配置迁原服务地址 系统管理 ->系统配置 :找到 Job Import Plugin 配置 Name: 自定义 Url:原jenkins 服务地址 可以在 系统管理 ->系统配置->Jenkins Location 下面找到 凭证:登录 ......
jenkins 原理篇——pipeline流水线 声明式语法详解
大家好,我是蓝胖子,相信大家平时项目中或多或少都有用到jenkins,它的piepeline模式能够对项目的发布流程进行编排,优化部署效率,减少错误的发生,如何去写一个pipeline脚本呢,今天我们就来简单看看pipeline的语法。 先拿一个hello world的pipeline脚本举例,我们 ......
jenkins pipeline语法、自动生成、部署案例
Jenkins Pipeline是一套插件,支持在Jenkins中实现持续集成和持续交付; pipeline的编写都要写入到一个名为Jenkinsfile的文件中。 流水线脚本管理 Jenkinsfile 流水线脚本有两种写入管理方法: 1、在 Jenkins - Gui 界面里写。 2、存放在 g ......
jenkins安装部署、主从架构、slave镜像、K8S对接
介绍 CI/CD工具,自动化持续集成和持续部署,用于构建各种自动化任务。 官方提供了docker镜像https://hub.docker.com/r/jenkins/jenkins 使用Deployments部署镜像,然后通过暴露jenkins的8080端口(web端口)和50000端口(slave ......
将现有的未提交工作移至Git中的新分支
内容来自 DOC https://q.houxu6.top/?s=将现有的未提交工作移至Git中的新分支 我开始了一些新功能的工作,编写了一段时间后,我决定这个功能应该独立成一个分支。 如何将现有的未提交更改移动到一个新分支并重置当前分支? 我想重置当前分支,同时保留新功能上的现有工作。 2020年 ......
如何获取Git中当前的分支名称?
内容来自 DOC https://q.houxu6.top/?s=如何获取Git中当前的分支名称? Git中如何获取当前分支的名称? git branch 应该显示您仓库中的所有本地分支。星号(*)分支是当前分支。 要仅检索您所在的分支的名称: git rev-parse --abbrev-ref ......
实验二 C语言分支与循环基础应用编程
#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 5 #define N1 374 #define N2 465 int main() { int number; int i; srand( time(0) ); for( ......
实验2 c语言分支与循环基础应用编程
task1 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <time.h> 4 5 #define N 5 6 #define N1 374 7 #define N2 465 8 9 int main() 10 { 11 int numb ......
progs/verifier_netfilter_retcode.c:42:1: error: unknown attribute 'btf_decl_tag' ignored
平台 ubuntu20.04 问题 在linux内核源码目录下执行下面的命令时: root@ubuntu-vm:/mnt/linux-6.5/tools/testing/selftests/bpf# make 报如下错误: progs/verifier_netfilter_retcode.c:41: ......