首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大壮

    iOS 自动打包 - fastlane

    点开发现有2个文件 Appfile 和 Fastfile 2个文件。 ? Appfile 和 Fastfile.png 3.编写Appfile和Fastfile 文件 Appfile文件 # app_identifier("yu.xx.MyApp") # The bundle # For more information about the Appfile, see: # https://docs.fastlane.tools/advanced/#appfile Fastfile 以蒲公英为例子: 1 安装蒲公英的 Fastlane 插件: fastlane add_plugin pgyer 2 修改Fastfile文件 default_platform(:ios) platform

    1.4K30发布于 2018-09-19
  • 来自专栏進无尽的文章

    Fastlane| 一句代码完成自动打包发布到蒲公英

    大家可根据自己需要选择),截图如下: 紧接着一直点击enter键,安装成功会出现如下截图 安装成功之后,会在我们的工程目录生成一个fastlane文件夹: 然后此时,我们需要自己编辑Appfile和Fastfile 首先看Appfile文件,我的如下: 然后是Fastfile文件: 这里显示的是测试版本的设置,下面会具体介绍。当然也可以添加其他打包方式的设置(比如发布到APPStore中的设置。) 2、我们用 vim 打开Fastfile文件: vim . /fastlane/Fastfile 然后,我们找到我们在用的工作流(action),在 build_app 指令后,加入蒲公英插件的配置信息。 在终端下,定位到项目所在目录,输入以下命令即可: fastlane beta //注意此处的 beta 就是 Fastfile中 lane :beta do 中的那个自己定义的名词。

    1.6K30发布于 2018-09-12
  • 来自专栏LinXunFeng的专栏

    iOS 组件化开发(四):fastlane实现pod自动化

    后提示你输入一些东西,包括上传需要用到的APPLE ID什么的一堆东西,由于我们并不涉及这些,所以我们使用更方便的方式 # 创建一个fastlane文件夹 # 进入fastlane目录 # 创建一个Fastfile 文件 mkdir fastlane cd fastlane touch Fastfile 目录结构 1、修改Fastfile desc '描述航道作用' lane :航道名称 do |options| / 航道上需要执行的操作 end 航道上要扫描的操作可以到Actions上查找,可以通过关键字搜索,如下图 cocoapods 点进去可以看到具体的使用及参数说明 使用说明 这里附上本人的Fastfile 所以这里直接写死 LXFSpecs # podspec的名字需要由外界传入 pod_push(path: "#{podspecName}.podspec", repo: "LXFSpecs") end 2、验证Fastfile fastlane lanes Fastfile验证成功 3、执行fastlane 需要在组件仓库的根目录下执行 根目录 fastlane LXFUpdatePodTool tag:0.1.1 specName

    1.7K41发布于 2018-06-29
  • 来自专栏岑志军的专栏

    fastlane实现自动化打包

    然后此时,我们需要自己编辑Appfile和Fastfile两个文件: 首先看Appfile文件,我的如下: ? 然后是Fastfile文件: ? 我遇到这个问题的原因是,证书没有匹配对,修改Fastfile文件,仔细查看下export_method参数是否配对就行了。。。 错误二 ?

    1.1K20发布于 2018-05-28
  • 来自专栏移动端开发

    iOS自动化打包 Jenkins+Gitlab+Fastlane+蒲公英+钉钉

    more information about the Appfile, see: # https://docs.fastlane.tools/advanced/#appfile      接着就是我们的Fastfile Jenkins我们配置的item中我们配置脚本,在build中添加Execute shell,如下所示:        具体的内容,方便粘贴: #进入项目路径执行脚本进行打包 cd 你的项目路径 #执行Fastfile.sh /fastlane/Fastfile.sh #获取Git的更新文案 MSG=`git log -1 --pretty=%B` #钉钉发送通知消息 把我们的git文案传递到脚本函数中去 fastlane dingdingTalk message:${MSG}       第二步就是执行我们项目中的Fastfile.sh脚本,这个脚本也是为了解决一些问题才加入的,具体的问题我们下面总结的时候会说,这个脚本 -8 export PATH=$PATH:/usr/local/bin # fastlane profile bundle exec fastlane debug       第三步就是我们前面说的Fastfile

    3.1K10编辑于 2022-09-19
  • 来自专栏我是做APP开发的

    iOS+Fastlane自动打包、发布测试、消息通知,完美结合!iOS+Fastlane自动打包、发布测试、消息通知,完美结合!

    your project to automate your tasks 选择4 ,手动设置工程文件;然后一路enter image.png 然后可看到工程目录下多了几个文件: 其中Appfile、Fastfile 就是我们需要修改的文件; Appfile:App相关的信息,写以下三项就可以: app_identifier "com.XX.XX" apple_id "appid" team_id "teamid" Fastfile

    2.4K31编辑于 2021-12-08
  • 来自专栏从头开始学习测试开发

    Shell基础语法

    gt(大于),-ge(大于等于)中的一个 2、if/then/elif/else/fi 例1 if/then/fi条件判断 if [ -f /Users/charleswang/Programs/Fastfile ]; then echo "ture"; fi ture 其实是三条命令,完整切割如下 第一条, if [ -f /Users/charleswang/Programs/Fastfile ]```

    49410编辑于 2022-05-09
  • 来自专栏iOS底层原理

    iOS - 自动化集成部署

    rubygems、bundler gem install bundler sudo gem install fastlane 在项目文件目录下 fastlane init 点击回车键4下 修改fastlane下的Fastfile

    98930发布于 2021-11-10
  • 来自专栏iOS 备忘录

    iOS 自动打包-FastLane

    fastlane-plugin-fir_cli // pgyer是蒲公英平台 // fastlane add_plugin pgyer fastlane内容编辑 fir平台的fir相关参数参考:传送门 编辑Fastfile

    2.8K21发布于 2021-04-19
  • 来自专栏Albert陈凯

    【网易严选】iOS持续集成打包(Jenkins+fastlane+nginx)

    主要的就是Appfile和Fastfile文件,Appfile里主要存写的是app包的bundleID,teamID等内容(内容涉及app机密就不贴出来了),Fastfile里主要是存储打包的脚本,我的脚本参考

    1.3K20发布于 2018-12-07
  • 来自专栏大话swift

    fastlane结合Python 实现 iOS 自动化打包发送邮件通知

    :"#{t}--#{ALL_DIR}.ipa" ) end end end 4 执行 终端切换至项目下的fastlane 4.1 文件介绍 Appfile内部是个人开发者账号的配置 Fastfile

    1.7K20发布于 2019-07-04
  • 来自专栏coding...

    Mac下使用Jenkins踩坑 Fastlane自动化iOS打包写在前面使用FastlaneJenkins 踩坑后记

    我们已经可以使用fastlane自动化打包了 准备打包 cd 到工程主目录 执行fastlane init 我这里选择的是手动配置 执行fastlane add_plugin pgyer 安装蒲公英插件 编辑Fastfile

    2.1K31发布于 2018-08-23
  • 来自专栏HelloCode开发者学习平台

    GitHub Action (一)

    <job_id>.steps[*].env,用于设置当前step的环境变量; 最后,通过fastlane执行在fastlane目录中的Fastfile定义的test_ci lane。

    1.2K20发布于 2021-08-25
  • 来自专栏phodal

    React Native 持续部署实践— push 代码构建出新版的 Growth

    init,就可以对 Android 应用的自动化发布进行设置 到项目的 ios 目录执行下 fastlane init,就会生成相应的 iOS 配置 fastlane 会生成相应的 Appfile 和 Fastfile

    2.7K50发布于 2018-01-29
  • 来自专栏Android 开发者

    [译] 手摸手教你如何轻松发布私有 App

    : ENV['SUPPLY_APP_TITLE'], language: "en_US", apk: apk_path ) end 复制代码 样例 Fastfile

    4.3K00发布于 2019-04-18
  • 来自专栏全栈程序员必看

    oh my zsh配置_setlanguage?lang=classic-zh-cn

    我们可以查看这些插件 $ ls ~/.oh-my-zsh/plugins adb brew coffee dirpersist fastfile

    2K10编辑于 2022-09-20
  • 来自专栏网罗开发

    jenkins + gitlab + fastlane 一键打包上传至蒲公英和 Fir

    rubygems.org" #新 source "https://gems.ruby-china.com" FastLane编写 准备工作做完了,打开项目的目录,会发现新增了FastLane文件夹,里面有个Fastfile

    3K20编辑于 2022-03-25
  • 来自专栏运维之美

    再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    $ ls ~/.oh-my-zsh/plugins adb brew coffee dirpersist fastfile

    12.7K30发布于 2019-11-11
  • 来自专栏君赏技术博客

    我的自动化构建之路之 Jenkins+Fastlane+Github内网测试

    打开 Fastlane目录下面的 Fastfile文件,可以用记事本打开,也可以用其他的编辑软件,这里我推荐 Github出的 Atom编辑器。

    1.9K41发布于 2018-09-07
  • 来自专栏全栈工程师修炼之路

    Ingress-Nginx进阶学习实践扩充配置记录

    处理Nginx代理转发与后端服务文件上传缓存区设置(原生命令) nginx.ingress.kubernetes.io/server-snippet: | location ~ /fastfile

    7.7K30编辑于 2022-09-29
领券