在编写Gradle脚本的时候,在build.gradle文件中经常看到这样的代码:buildScript {
    repositories {
         mavenCentral()
    }
}
repositories {
     mavenCentral()
}这样子很容易让人奇怪,为什么repositories要声明两次哪?buildscript代码块中的声明与下半部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-21 12:59:23
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、Jenkinx(持续集成工具)官网:https://jenkins.io/Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。  
   Jenkins功能包括: 
   
   1、持续的软件版本发布/测试项目。 
   
   2、监控外部调用执行的工作。 
   
   &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 08:46:12
                            
                                249阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。jenkins官            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 18:49:35
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JenKins 是什么?理解:是一个集成各种插件,通过配置、管理 的本地Web,去自动化打包Android、IOS的工具。整体流程插件配置——————》系统设置 sdk HOME 和路径  ,全局设置JDK、GRADLE 、GIT 的本地路径 交由JenKins 管理(即Jenkins通过上步安装的插件 配置好 就可以管理本地的gradle了)新建一个任务————》动态构造自定义本地参数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 11:43:32
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考《Gradle IN Action》:持续集成(Continuous Integration,CI)是一个软件开发实践,其提倡频繁地集成代码,对于每个变化,源代码都会通过自动化构建被编译和测试,从而有效地减少集成难度,让项目中的问题今早暴露出来。Jenkins是一种开源的CI服务器。持续集成的步骤:提交代码->触发构建->执行构建->发送通知  ①提交代码:多个开发人员在特定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 16:48:23
                            
                                581阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                  Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。      网上有很多jenkins的介绍与其他博客写的自动化构建,我现在也整理一套自己摸索来的Android的自动构建流程。      先上图提供我搭建好的jenkins.这是我搭建好后跑通的jenkin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 16:16:43
                            
                                290阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins简介Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前大部分公司都在使用Jenkins来持续构建。Jenkins下载与安装配置Jenkins下载安装Jenkins有两种方式:第一种就是下载安装包直接安装,下载地址:http://mirrors.jenkins-ci.org第二种就是下载war包,放到Tomcat中启动。war包下载地址:h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 15:12:18
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需要安装软件(jenkins所在服务器):  gradle、SDK 一、gradle安装(服务器部署的gradle版本需要等于或高于开发环境的gradle版本)  1、下载地址:http://services.gradle.org/distributions   (gradle-2.14.1-all.zip)  2、上传到linux并解压: unzip gradle-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 20:03:07
                            
                                79阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、搭建jenkins环境和配置gradle环境    网上搭建jenkins的教程很多,这里不再赘述,主要说下jenkins中配置gradle环境    点击“Manage Jenkins”      1、 在“Manage Plugins”中搜索并安装gradle插件      2、 在“Configure System”中配置指向你电脑中gradle所在路径(这步前当然要下载gradle)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 11:48:25
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 实现“Jenkins Gradle构建Java”教程
## 一、整体流程
```mermaid
flowchart TD
    A[准备工作] --> B[安装Jenkins]
    B --> C[安装Gradle插件]
    C --> D[创建Jenkins任务]
    D --> E[配置Gradle构建]
    E --> F[执行构建]
    F --> G[查看构            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-28 05:10:38
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            了解JacocoJacoco是由Eclipse发行,用于计算Java代码覆盖率的免费开源工具包。Eclipse EclEmma在2.0版本之前集成的是EclEmma团队基于EMMA开发的代码覆盖工具,之后的版本都是基于Jacoco的。产品定义特征 指令(C0),分支(C1),行,方法,类型和圈复杂度的覆盖率分析。 基于Java字节码,因此无需源文件也可以工作。 通过基于Java的即时工具进行简单集            
                
         
            
            
            
            持续集成之 Jenkins+Gitlab 简介 [一]持续集成概念持续集成 Continuous Integration持续交付 Continuous Delivery持续部署 Continuous Deployment1.1 什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试1.3 什么是持续交付:持续交付指的是在持续集成的环境基础之上,将代码            
                
         
            
            
            
            一、新建一个自由风格项目新建任务:tes-rollback二、丢弃策略三、配置参数化构建过程3-1、添加选项参数勾选 This project is parameterized -> 添加参数 -> Choice Parameter3-2、添加字符参数添加参数 -> 选择 String Prameter按下图设置参数:四、源码管理(git/svn)五、配置构建步骤5-1、mave            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 20:46:37
                            
                                499阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本节我们从整体的角度来介绍一下Gradle。一、setting.gradle在Gradle中,定义了一个设置文件,用于初始化以及工程树的配置。设置文件的默认的名字就是setting.gradle,此文件位于根工程目录下。setting.gradle 的作用就是为了配置子工程。在Gradle中,多工程是通过工程树表示的,相当于我们在Android Studio下面看到的Project和Module概            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-18 20:26:11
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开始于一切之前,请安装jdk,不懂的朋友请移步Redhat红帽Linux安装Java环境1.安装和配置Jenkins1.1安装Jenkins请移步我的另一篇文章RedHat安装Jenkins1.2打开Jenkins,输入管理员密码 管理员密码人家已经很明确的告诉你在哪了,别说你不知道怎么看…… 1.3安装插件点击下一步之后应该是安装插件,然后一般你会看到这样一个界面再次吐槽一下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 13:12:22
                            
                                252阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.安装Jenkins    下载War包 地址 http://updates.jenkins-ci.org/download/war/       直接下载最新的即可 版本 2.147            下载tomcat  地址&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 13:05:10
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Jenkins 简介Jenkins是一个可扩展的持续集成引擎。主要用于:l 持续、自动地构建/测试软件项目。l 监控一些定时执行的任务。Jenkins拥有的特性包括:l 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。l 易于配置-所有配置都是通过其提供的web界面实现。l 集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 21:05:26
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                  本篇开始介绍Jenkins项目实际应用,那就是安卓打包。一般都是测试人员向安卓开发人员要测试包,安卓开发人员就在android studio上打包,然后通过聊天工具传给测试,测试拿到包后,启动app测试。我想,这个场景,在很多公司存在。我们公司,打包任务就测试自己打,开发一般不打包,我也帮app组测试人员打过一段时间的不同测试环境的安装            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 13:16:06
                            
                                259阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Gradle 构建工具简介、二、Gradle 构建工具用途            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-29 19:01:23
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能,简单来说,jenkins就是要你告别手动构建项目和打版的工具,当你把整个流程构建好以后,直接在页面可以进行构建和发布,让项目测试和发版流程更顺畅。docker环境(以center os为例)  Docker支持以下的CentOS版本:CentOS