MAC上搭建Jenkins + Android + IOS自动开发部署环境

因为MAC是大小写不敏感的操作系统,很多Linux命令不支持,所以首先要创建大小写敏感的操作系统。

设置静态IP

打开"System Preferences..."

点击"Network"

设置静态IP

设置Terminal

在"Utilities"中找到Terminal,点击"Terminal"

右击Terminal图标,选择"Options" -> "Keep in Dock",使之固定在Dock上。

点击菜单栏中的"Terminal" -> "Preferences...",打开Terminal偏好设置

点击"Profiles",根据个人喜好设置字体大小。

安装JDK

查看系统是否安装好JDK

$ java -version

我的MAC上还没有装java运行环境

打开JAVA下载地址  http://www.oracle.com/technetwork/java/javase/downloads/index.html

点击,下载"Mac OS X"版本的JDK

下载好之后,双击安装

安装好之后,再次输入java -version,这时显示java版本信息

安装Jenkins

Jenkins官网  https://jenkins.io

点击"Mac OS X"进行下载

下载好之后,双击pkg包进行安装

打开浏览器,输入http://localhost:8080就可以访问jenkins了。

安装Gladle

下载地址  http://gradle.org/gradle-download

点击"Binary only distribution"

将下载好的zip包解压到/opt目录下

$ sudo unzip ~/Downloads/gradle-2.13-bin.zip -d /opt/

添加gradle环境变量

$ sudo vim /etc/bashrc

# gradle
GRADLE_HOME=/opt/gradle-2.13
export PATH=$PATH:$GRADLE_HOME/bin

使环境变量生效

$ source /etc/bashrc

查看gradle版本信息

$ gradle -v

Android资源站点  http://www.androiddevtools.cn。上面不光有adt-bundle,还有最新的AndroidStudio。

安装Android Studio

下载好后,双击dmg文件,将"Android Studio"图标直接拖到"Applications"图标中安装

安装ADT(Android Develop Bundle)

选择Mac OSX的64位23.0.2,文件名为adt-bundle-mac-x86_64-20140702.zip

创建/opt目录,将下载好的zip包解压到/opt下

$ sudo mkdir /opt
$ sudo unzip ~/Downloads/adt-bundle-mac-x86_64-20140702.zip -d /opt/
$ sudo mv /opt/adt-bundle-mac-x86_64-20140702 /opt/adt-bundle

添加android环境变量

$ sudo vim /etc/bashrc

# android sdk
ANDROID_SDK_HOME=/opt/adt-bundle/sdk
export PATH=$PATH:$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools

切换成管理员

$ sudo -i

打开android sdk manager

# android sdk

设置在线更新镜像服务器

时间: 2024-10-10 16:24:57

MAC上搭建Jenkins + Android + IOS自动开发部署环境的相关文章

图文教程:在Mac上搭建Titanium的iOS开发环境

http://mobile.51cto.com/web-317170_all.htm 跨平台开发工具Titanium的兴起之路:HTML 5是最大威胁 比较Titanium和PhoneGap两大iOS移动应用开发框架 跨平台移动Web开发工具 Titanium Mobile简介 图文教程:在Windows 7上搭建Titanium Mobile开发环境 Titanium架构分析图文教程:在Mac上搭建Titanium的iOS开发环境,码迷,mamicode.com

Docker环境搭建Jenkins+gitlab+maven自动打包 部署容器

宿主机安装docker(省略) 宿主机安装maven 下载二进制包解压到/var/docker_data/jenkins/jenkins_home下面 https://maven.apache.org/download.cgi Jenkins镜像安装 下载Jenkins镜像(一般都是Ubuntu版) FROM jenkins USER root #清除了基础镜像设置的源,切换成腾讯云的jessie源 #使用非腾讯云环境的需要将 tencentyun 改为 aliyun RUN echo '' >

在MAC上搭建cordova3.4.0的IOS和android开发环境

Hello,大家好,今天给大家说说在mac上搭建cordova3.4.0的iOS和Android开发环境,首先下载cordova,地址:https://cordova.apache.org/#download 下载成功后解压,首先讲一下IOS的: 首先要保证你的Python是可以使用的,且版本正确,没有问题, 然后将cordova-ios拷贝到home路径下,假如我的用户名为karl,我要将项目创建在桌面上,文件夹名为Hi,项目名为Hi,此时调出终端,运行命令: [plain] view pla

在Mac上搭建React Native开发环境

概述 前面我们介绍过在window环境下开发React Native项目,今天说说怎么在mac上搭建一个RN的开发环境. 配置mac开发环境 基本环境安装 1.先安装Homebrew:用于安装NodeJS和其他工具. 注:Homebrew详解,对这个比较了解的略过,我也是用mac没多久,这里给小白普及下. Homebrew全称Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn't i

Mac下搭建Eclipse Android开发环境

之前一直是用windows搞android开发,但windows这个性能也真是让人醉了,终于一狠心,砸锅卖铁买了Mac.然后就开始在Mac上搭建android开发环境, 其实也不麻烦,关键是找准下载地址就行了,今天特意记录下来搭建过程,以备其他小伙伴参考和自己以后使用. 一.首先,准备好工具,在这里贴一下本人搜到的下载地址: 1.Java SE 6:https://support.apple.com/kb/DL1572?locale=zh_CN 这里需注意:过高版本可能会导致eclipse打不开

MAC上搭建IOS自动化环境

Mac上搭建RF环境步骤(以及一些坑): mac自带python环境,python --version 检查python环境. 注意:         1.不要使用mac自带的python环境,因为自带的是64位的,wxPython需要只有32位的,所以python使用32位的(自己下载32 python 2.7安装).         2.不要卸载mac自带的python环境,mac中的某些应用会用到python         3.安装完32位的python环境之后,命令行验证python的

Mac上搭建 Android SDK

这段时间在学习Android Studio, 第一步是mac上安装JDK,已经成功,接下来是在mac奔上安装 Android SDK. 因为网络(你懂的)原因,一直无法顺利安装,下面是在Mac上折腾安装Android SDK的过程.在安装的过程中参考了以下资料, 感谢网友的无私奉献. http://www.cnblogs.com/yjmyzz/p/4219829.html http://tools.android-studio.org/ 一下载 Android SDK For Mac 从以下地址

Mac上搭建Xcode9.0+appium1.6.5过程及链接模拟器测试app

Mac上搭建在ios模拟器上运行测试APP相对在真机上要简单些.不过笔者真的是折腾了2 天了,百度谷歌搜了个遍,大脑快炸了,遇到各种坑,笔者装的是Xode9.0版本, 不过最终还是坚持弄好了.先给大家讲讲完成在模拟器上测试app的详细步骤. 前提: 1.  已安装Xcode8.0及以上 2.  Mac 10.12以上(笔者写文章时的mac最新系统是10.12.6) 3.  已安装appium1.6.5(可以安装桌面版的也可以通过npm命令安装:npm install –g appium) 一. 

Mac上利用VScode配置c/c++开发环境

Mac上利用VScode配置c/c++开发环境 哭辽,Typora里面最好不要插入表情,不然保存会闪退 首先你要有一个vscode 在扩展里面下载c/c++ 第一步 ?+com+p 打开命令模式:选择c/c++: 编辑配置(edit configuration) 然后再自动生成的.vscode目录,打开c_cpp_properties.json.利用老哥的文件示例: { "configurations": [ { "name": "Mac", &