- 博客(8)
- 收藏
- 关注
原创 Gradle编译命令
Gradlew常用命令./gradlew -v 版本号 ./gradlew clean 清除工程目录下的build文件夹 ./gradlew build 检查依赖并编译打包这里注意的是./gradlew build命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,该怎么办呢,下面介绍一个很有用的命令assemble, 如./gradlew assembleDebug 编译并打Debug包 ./gradlew assembleRelease 编...
2021-12-21 19:24:15
2230
原创 Linux安装Sonar-Scanner扫描器
Linux安装Sonar-Scanner扫描器1、下载地址https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/2、解压压缩包unzip sonar-scanner-cli-4.6.0.2311-linux.zip3、配置环境变量编辑全局配置文件profile:vim/etc/profile#配置sonar-scannerexport SONARRUNNER_HOME=/home/sona...
2021-04-28 16:50:44
3673
1
原创 Git从远程仓库获取所有分支
方法一:git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:本地新建workspace目录 cd workspace git clonegit@IP地址:App/App.git,这样在workspace目录下得到一个App子目录 cd App git branch -a,列出所有分支名称如下:* master remotes/origin/develop remotes/origin/release 6. git c...
2020-09-18 16:19:50
670
原创 删除.git文件夹
1、在本地仓库的目录下调用命令行删除根目录下的.git文件夹,输入find . -name ".git" | xargs rm -Rf这样本地仓库就清除了
2020-09-08 16:37:34
527
原创 Linux卸载系统自带OpenJDK,安装配置自定义版本的JDK1.8
安装JDK卸载系统自带的OpenJDK以及相关的java文件rpm -qa | grep javarpm -e --nodeps java-1.7.0rpm管理套件-e删除指定套件--nodeps 不验证套建档的相互关联性2、下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html新建mkdir java拷贝JDK文件到/usr/java目录下解压 tar -zx
2020-09-04 15:42:42
271
原创 Jenkins教程-如何集成Gitlab实现持续集成构建
一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。二、CI/CD是什么?...
2020-09-04 14:35:11
412
原创 Jira集成Gitlab、Jenkins实现持续集成部署方案
一、概述通常我们知道jira是软件项目流程管理工具,通过该工具,项目负责人可以分配人物给项目上的开发人员,开发人员随着开发的进度更新状态,进而反馈开发进度,项目的部署单独使用jenkins来实现。但是料想组内开发人员编写的代码能够通过jira一键发布打包,测试,合并到主分支,这样就更好。二、jira自定义流程2.1、自定义版本任务流程每次有一个版本需求的时候,我们需要自定义一个版本,命名为版本任务。版本任务的流程大致有创建版本任务-集成部署与测试-DEV部署与测试-MST部署与测试-版本发布
2020-09-04 14:00:45
2989
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅