前言:持续集成需要的基本环境: JDK、MavenJenkins,关于JDK安装配置就不再赘述,本文记录基础就在 JDK环境安装好的情况下,安装JenkinsMaven一、下载jenkins 安装包 并进行安装1、下载安装源,wget -O 下载文件并以指定的文件名保存 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/r
正文jenkins所在服务器安装maven1、下载maven的linux版安装包解压后,将maven 的相关路径配置到/etc/profile文件中export M2_HOME=/usr/local/soft/maven/maven3 export PATH=JAVA_HOME/bin:$M2_HOME/bin配置完毕后记得执行一下: source/etc/profile命令使配置生效,然后再使用
# Android 修改 Maven 镜像仓库 在 Android 开发中,使用 Maven 仓库来管理项目依赖是一个常见的做法。 默认情况下,Android Studio 会从官方 Maven 仓库下载依赖,但在某些情况下,比如网络速度慢或者公司网络环境限制,我们可能需要更换为国内镜像仓库。本文将介绍如何在 Android 项目中修改 Maven 镜像仓库。 ## 1. 什么是 Maven
原创 9月前
135阅读
容器的管理可以选择rancher,jenkins可以在rancher上进行安装,本文先不介绍rancher,安装jenkins我选用的是docker安装。以后再介绍rancher的整体管理。1:拉取jenkins镜像。 从dockerhub上拉取jenkins镜像,我拉取的是latest版本docker pull jenkins2:建立jenkins_home文件夹,启动jenkins时挂载这个文
转载 2024-03-14 07:04:57
66阅读
阅读以下内容之前,需要温习下docker、linux基础。 1、下载jenkins的docker镜像进入后在自己的linux服务器直接执行以下命令,会下载最新的镜像。#从docker仓库中下载jenkins到本地 docker pull jenkinsci/blueocean检查是否下载成功:#查看本地镜像命令 docker images当出现如下所示时,证明拉取成功。 2、启
转载 2024-03-15 12:05:43
121阅读
1、Jenkins插件中心国内镜像Jenkins拥有的1500+插件是其最宝贵的资源和特色,这些插件为Jenkins提供了强大的功能、灵活性以及与其他平台连接交互的能力。然而最近一段时间以来,国内用户明显感觉到,Jenkins下载插件的速度非常慢,并且经常出现超时无法下载的情况。这个问题给国内用户带来了很大的困扰。这主要是因为Jenkins开源社区的网络基础设施服务器都在国外。2019年11月,J
转载 2024-02-29 20:18:44
227阅读
目录 简介本地仓库远程仓库远程仓库的更新远程仓库的认证部署到远程仓库快照版本依赖解析镜像 本文涉及一些maven仓库镜像中一些简单的概念简介对于maven来说,仓库只分为2类,本地仓库和远程仓库maven的规则是优先在本地仓库进行寻找,如果本地仓库没有,那么便从远程仓库进行获取。如果二者都没有,那么会报错。 比较多的情况是,maven会因为网络的原因,而仓库里并没有下载到jar包,而只有
转载 2024-04-04 09:21:53
29阅读
说明:    jenkins maven svn实现自动编译及自动发布,svn也可以切换成git,看自己需要!之前也配置过几次,都没有做记录,后面再次配置很多忘记了,又得网上找资料,发现网上的资料很多都不全,要走很多弯路,因此这次把相关的配置记录下来,把每一步都做上备注。 具体配置主要分为几步: 一、环境准备(配置JDK,MAVE
Jenkins官网Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。功能Jenkins功能包括: 1、持续的软件版本发布/测试项目。 2、监控外部调用执行的工作。启动首先保证系统中已经安装了jdk,最好是jdk1.5以上。 第一种启动方法,切换到jenkins.war存放的目录,输入如下命令:
转载 2024-06-13 13:53:21
82阅读
目的在开发中,需要经常频繁的对测试服务器进行部署,而且在多人协同中开发经常遇到的问题就是别人更新了他的代码,而你去更新你的代码时并没有更新到别人的代码,导致测试环境的代码不是最新,当然这个问题也好解决,那就是每次更新的时候先获取版本控制器上面的代码,然后更新,当然每次这样操作都是耗时耗力的,如果是整个项目更新,一般项目至少3、40M上传到服务器也需要一定的时间,而部分更新,也需要找到指定的文件或者
转载 2024-06-13 10:43:56
79阅读
1. 概述在实际生产中,如果进行手动发布镜像到 Harbor,那么实在太 low 了。实际中,一般会结合 Jenkins 的流水线,进行自动构建和发布。  大致流程说明:开发人员每天把代码提交到 Gitlab 代码仓库Jenkins 从 Gitlab 代码仓库中拉取项目源码,进行编译并打成 jar 包;然后构建成 Docker 镜像,将镜像推送到 Harbor 私有镜像仓库Je
转载 2023-12-27 17:26:49
192阅读
一、需求Jenkins大多数情况下都是用来部署Java项目,Java项目有一个特点是>需要编译和打包的,一般情况下编译和打包都是用maven完成,所以系统环境中需要安装maven。因本公司仓库使用svn,这里通过svn部署。二、实验环境三、实验步骤1.安装插件"系统管理"--"管理插件"--"可选插件"Java 项目所需插件下载2.安装打包工具maven(1)软件下载wget http://
系统(需要先安装配置JDK)2.下载maven http://maven.apache.org/download.cgi3.解压到C盘(无需安装)4.配置环境变量4.1用户环境变量 MAVEN_HOME (解压路径)4.2系统环境变量4.3验证环境变量是否配置成功,cmd命令行下输入mvn -version  然后回车,看到以下信息说明安装成功二、安装配置ant下载http:/
转载 2024-06-28 11:29:30
542阅读
jenkins部署项目配置讲解,带maven安装(centOS7)一:在centOS7上安装git 、gitlab(单独讲解,这里不说)参考: 第一步 :生成keyssh-keygen -t rsa -C "you email@email.com" 【或者去掉 -t rsa】 【生成秘钥】接下来会提示你输入一个文件名来保存你的SSH key ,如果不输入直接回车,则会保存
转载 2024-06-20 10:46:28
2190阅读
jenkins是什么?更多作用自己百度,但其中有一个是可以自动从svn拉取源码,并使用maven构建项目,并发布的功能安装maven在合适位置下载maven安装包wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz解压缩maventar -zxvf apache
转载 9月前
11阅读
文章目录一、安装Jenkins前的环境准备(CentOS7 rpm方式)1. RPM包下载2. 上传rpm包【这边的上传方式不定,只要能上传都行】3. 执行安装4. 安装jdk5. 创建jenkins用户6. 先禁用firewall【生产系统根据需要添加】7. 启动服务 一、安装Jenkins前的环境准备(CentOS7 rpm方式)1. RPM包下载并未在官网找到rpm的下载入口,选择国内仓库
转载 2024-04-23 11:03:28
147阅读
一、Maven仓库说明存储jar的仓库(3种仓库)1.本地仓库:存储在本地磁盘,默认在系统盘c盘 用户名/.m2/xx 通过settings.xml 更改本地仓库localRepository2.远程仓库:一般都使用国内镜像或者公司自己搭建私服. 一般用Nexus 目的:加快下载速度 私服存在的意义:开发者电脑更新,本地仓库就有jar。目前常用的就是阿里镜像<mirror> &
在使用Jenkins流水线进行打包时,发现直接使用Dockerfile去构建一个java或者go程序会非常慢,go好一点也要一分钟,java则需要3分钟以上。Java&Gradle极速打包设置见:这里dockerfile如下:FROM golang:1.18.1 AS builder ENV GO111MODULE=on \ CGO_ENABLED=0 \ GOOS=lin
转载 2024-02-23 23:00:01
108阅读
修改仓库位置 修改我们仓库地址,仓库用于存放我们项目所依赖的所有jar包。我的仓库路径:F:\java\mavenrepository 这个路径是我自己创建,你可以将路径创建在任何位置。我们打开F:\javaWeb\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf目录下的setting.xml文件,设置成我们创建的仓库路径修改mave
原创 2017-05-04 20:33:48
4058阅读
  先把总体流程梳理一下:         +-------------git:拉取最新提交代码,分支可指定,放在jenkins工作空间,如:/var/lib/jenkins/workspace                    |       +-------------maven:打包,从j
转载 2024-03-07 10:15:17
4417阅读
  • 1
  • 2
  • 3
  • 4
  • 5