1.目标:搭建(python、django)自动化部署的测试环境使用docker做为运行环境,docker镜像包括: jenkins镜像(jenkin自动化构建工具);mysql镜像(数据库);aiqa_test镜像(系统);使用jenkin自动化构建及运行docker环境; 原理: jenkins定时获取svn上的最新代码;把代码直接发送到远程主机(python项目不需要构建及编译);运行运程主
开始于一切之前,请安装jdk,不懂的朋友请移步Redhat红帽Linux安装Java环境1.安装和配置Jenkins1.1安装Jenkins请移步我的另一篇文章RedHat安装Jenkins1.2打开Jenkins,输入管理员密码 管理员密码人家已经很明确的告诉你在哪了,别说你不知道怎么看…… 1.3安装插件点击下一步之后应该是安装插件,然后一般你会看到这样一个界面再次吐槽一下
转载 2024-07-01 13:12:22
252阅读
      本篇开始介绍Jenkins项目实际应用,那就是安卓打包。一般都是测试人员向安卓开发人员要测试包,安卓开发人员就在android studio上打包,然后通过聊天工具传给测试,测试拿到包后,启动app测试。我想,这个场景,在很多公司存在。我们公司,打包任务就测试自己打,开发一般不打包,我也帮app组测试人员打过一段时间的不同测试环境的安装
 一、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服务器。持续集成的步骤:提交代码->触发构建->执行构建->发送通知 ①提交代码:多个开发人员在特定
      Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。      网上有很多jenkins的介绍与其他博客写的自动化构建,我现在也整理一套自己摸索来的Android的自动构建流程。      先上图提供我搭建好的jenkins.这是我搭建好后跑通的jenkin
Jenkins简介Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前大部分公司都在使用Jenkins来持续构建。Jenkins下载与安装配置Jenkins下载安装Jenkins有两种方式:第一种就是下载安装包直接安装,下载地址:http://mirrors.jenkins-ci.org第二种就是下载war包,放到Tomcat中启动。war包下载地址:h
一、搭建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、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阅读
【前言】  DevOps方面的文章很早之前就想分享了,挤出一点时间把前段时间搭建的一些提高开发效率的东西给大家分享一下吧。  本文介绍了一个.netcore mvc web项目,从项目push到github开始自动从github上拉取代码编译,生成,发布停止docker容器,删除docker镜像通过项目的dockerfile新建docker镜像Run容器,自动绑定ip,站点启动  整个过程只需要在
转载 2024-10-26 22:06:34
58阅读
一、前言Android Jenkins 自动化打包,对于工程师来说,你就只管提交代码,不用关心怎么打包之类的。对于产品或者测试,我只需要从发布页面下载 APK 安装文件,不必每次都跑工程师那安装个最新的包之类,极大的提高了效率。 二、环境部署2.1、Tomcat 安装配置进入 https://tomcat.apache.org/ 官网,下载最新的 tomcat 安装包
1 发布php代码- jenkins已经搭建完成,现在开始来做一个php发布代码的任务- 在发布php代码时先看看是否有两个插件 在系统管理-管理插件- 已安装插件- 检查是否有“Git plugin”和“Publish Over SSH”两个插件,如果没有,则需点击“可选插件”,找到它并安装 [root@chy01 jenkins]#&nbs
转载 2024-05-07 12:35:15
73阅读
Jenkins分布式构建(Jenkins Distributed builds)前言:当自动化测试用例需要在多个PC机或虚拟机中执行时,如果在每个虚拟机中均搭建类似tomcat+jenkins的环境,将会造成例如每台虚拟机资源占用大、对环境的配置维护成本大等弊端,此时,就可以采用Jenkins分布式构建方式了。一、Jenkins节点配置1.Master配置1)进入Master的http://ip:
转载 2023-12-11 21:09:47
53阅读
(一)、接上一节,正常安装Jenkins环境之后,先配置Jenkins的Global Tool Configuration 和Configure System      1、先配置Global Tool Configuration,具体操作如下图所示:   然后进入下一个界面先配置jdk,如下图所示: 配置完成,之后 ,点击 a
转载 9月前
25阅读
持续集成(Continuous Integration)编写代码只是软件开发的一小部分,更多的时间往往花在构建(build)和测试(test)。 为了提高软件开发的效率,构建和测试的自动化工具层出不穷Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作, 旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前持续集成(CI)已成为当前许多软件开发团
# JenkinsGradle 在 Android Studio 中的配置与使用指南 在现代软件开发中,构建和持续集成(CI)已经成为了不可或缺的工具。Jenkins 是最受欢迎的开源持续集成工具之一,而 Gradle 是 Android 开发中最广泛使用的构建工具。本篇文章将为大家介绍如何在 Android Studio 中配置 JenkinsGradle,并通过示例代码演示实际操
原创 9月前
7阅读
# Android Jenkins 配置 Gradle 的完整指南 随着持续集成(CI)和持续交付(CD)在软件开发中的重要性日益增加,自动化构建和测试变得尤为重要。Jenkins是一个广泛使用的开源自动化服务器,它可以用来自动化构建、测试和部署Android应用,而Gradle则是Android项目的主要构建工具。本文将指导你如何在Jenkins中配置Gradle来构建Android项目。
原创 9月前
158阅读
在编写Gradle脚本的时候,在build.gradle文件中经常看到这样的代码:buildScript { repositories { mavenCentral() } } repositories { mavenCentral() }这样子很容易让人奇怪,为什么repositories要声明两次哪?buildscript代码块中的声明与下半部
  • 1
  • 2
  • 3
  • 4
  • 5