V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fir.im Rio
fir.im 平台更新日志
快速获取 UDID
1 - 3 分钟发布应用
同时支持 iOS 和 Android
灵活设置应用权限
实时查看应用动态消息
自定义显示历史版本
随时了解应用下载情况
如果你也喜欢简单快速又美观的工具平台,就用 fir.im 吧!
BugHD
Imshaha
V2EX  ›  fir.im

Jenkins + GitHub + fir-cli 一行命令从源码到 fir.im

  •  1
     
  •   Imshaha · 2015-08-03 19:00:25 +08:00 · 1727 次点击
    这是一个创建于 3400 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上周简书作者宣X_x  分享了一篇文章——用Jenkins+GitHub+Xcode+fir搭了一个持续集成环境,整个记录见(传送门)。

    其实fir.im为我们提供了一个更简单的方式:fir-cli,我们只需要一条命令,就可以从源代码到fir.im。(不能懒得更多了)。

    开始正题

    1. 启动Jenkins

    如果你还没安装Jenkins,戳一下这里看看

    2. 创建一个新的项目

    3. 项目基本信息

    项目名称:TestJenkins_fir_cli

    项目基本信息

    4. 源码管理信息

    源码管理设置依然使用的是Github。

    注意:证书和Provisioning Profiles已经配置好了。我选择的是在Release的时候Archive.

    我这里的仓库地址是Github的公有项目。

    源码管理信息

    5. 构建触发器

    构建触发器

    6. 构建 - 关键步骤

    6.1 添加构建步骤 -> Execute shell

    Execute shell

    6.2 在Command中输入以下命令

    fir build_ipa ${WORKSPACE} -o ${WORKSPACE}/TestJenkins.ipa -p -T #API Token#
    

    其中${WORKSPACE}为项目源码路径;

    ${WORKSPACE}/TestJenkins.ipa为.ipa的输出路径;

    #API Token#为fir.im的API Token。新版fir.im获取方式见下面。

    上面的命令来自 fir.im 的工具 fir-cli,这是他们的官方使用说明 官方工具 fir-cli 使用说明

    构建重头戏

    获取新版fir.im API Token 方式

    7. 完成,点击保存。

    8. 点击立即构建。

    构建成功标志位置为蓝色,失败为红色。

    点击立即构建

    9. 查看fir.im,应用上传成功。

    2 条回复    2015-08-03 20:30:38 +08:00
    zhoulujue
        1
    zhoulujue  
       2015-08-03 19:18:15 +08:00
    goofansu
        2
    goofansu  
       2015-08-03 20:30:38 +08:00
    很不错,收藏了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:25 · PVG 12:25 · LAX 20:25 · JFK 23:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.