タグ

fastlaneに関するmacneko-ayuのブックマーク (6)

  • fastlaneでマイルストーンに紐付いたIssueの一覧を取得する - Qiita

    自動化を進めるにあたりザッと作ったやつをメモ。 基的にはこちらの記事とほぼ同じ処理をlane化したものです。 github_apiのレスポンスからjsonを取り出すあたりの記述がもっさりしているのが微妙なので、もっと良い書き方あれば教えていただけると嬉しいです。 lane :get_issues_with_milestone do |options| title = options[:title] milestone_state = options[:milestone_state] issue_state = options[:issue_state] url = YOUR_REPO # e.g. "fastlane/fastlane" token = YOUR_GITHUB_API_TOKEN # Milestoneの取得 UI.message("Getting milestone

    fastlaneでマイルストーンに紐付いたIssueの一覧を取得する - Qiita
  • [iOS] fastlaneを導入する手順について | DevelopersIO

    はじめに こんにちは。モバイルアプリサービス部の平屋です。 前回の記事「アプリをAd Hoc配布可能にする手順について」に引き続き、iOSアプリの配布に関する手順を紹介します。 記事では、fastlaneを導入する手順を紹介します。 検証環境 macOS Mojave 10.14 Xcode Version 10.0 (10A255) CocoaPods 1.5.3 fastlane 2.111.0 前提条件 fastlaneはXcodeプロジェクトのディレクトリ内にインストールする 目次 fastlaneを追加する fastlaneをセットアップする Fastfile内にレーンを追加する 動作を確認する fastlaneを追加する 前回の記事で作成したGemfileにgem 'fastlane'という1行を追加します。 # Gemfile source 'https://rubygem

    [iOS] fastlaneを導入する手順について | DevelopersIO
    macneko-ayu
    macneko-ayu 2019/03/19
    覚えなければ
  • fastlaneとBitriseでiOSアプリのCI始めました - L is Bエンジニアブログ

    iOSアプリを開発している吉岡です。少し前にdaabを使ったチャットボットのハッカソン会場にお邪魔してチャットボット開発の雰囲気を楽しんだりしているこの頃です。 はじめに directというサービスのiOSアプリをビルドするためにfastlaneを使用しています。しかしいままではずっと開発者のマシンで実行していて、ビルドにリソースがとられて他の作業ができないなどの問題をかかえていたのでCIサービスでビルドできるようにしました。ついでにPull Requestと連携したテストを実行するようにもしました。ベストプラクティスでは無いかもしれませんが、実際の現場でCIを導入した例として参考にしていただければと思います。 前提条件 fastlane導入済み Xcode8でビルド CocoaPodsとCarthageを併用している GitHubのPrivateリポジトリでソース管理している Fabri

    fastlaneとBitriseでiOSアプリのCI始めました - L is Bエンジニアブログ
  • fastlane を利用した iOS 継続的デリバリーの実践 | Classi株式会社's Blog

    Classi で iOS エンジニアをしている @star__hoshi と申します。 Classi 社には iOS エンジニアが 1 人しかいないのにアプリが 3 つあります。 iOS 開発では UDID の追加や証明書の更新など、非常に多くのちょっとしたタスクがあり、このようなアプリ3つ分の雑務ばかりしていれば来やるべきことができません。 そのため、もろもろの雑務を fastlane の match, gym, deliver などで自動化しました。実際の開発フローの流れと、何をどう自動化したのかコードを含め書いていきます。 この記事では詳しい fastlane の使い方を述べたものではなく、 fastlane を使うことによる効能などの概念的な話が中心になります。fastlane の使い方に関しては docs.fastlane.tools という素晴らしいドキュメントがありますので

    fastlane を利用した iOS 継続的デリバリーの実践 | Classi株式会社's Blog
  • fastlane match でiOSアプリ開発者を「証明書管理の苦しみ」から解放せよ!

    はじめまして、ビズリーチ・キャンパスでiOSアプリエンジニアをやっている河内です。 河内と書いてコウチと読みます。 今回は、iOSアプリ開発で誰もが苦しめられる証明書関連についてお話したいと思います。 はじめに 私は2012年にビズリーチに入社しました。 当時はまだ社員は100人もいなくて、アプリは1つもありませんでした。 それからビズリーチで初めてアプリを開発する段階から私は関わってきたのですが、今となっては多くの事業が立ち上がり、アプリも増えました。 現在はサービス(事業)ごとに開発チームが存在していて、そのうちアプリを持つチームが6つもあります。 iOSアプリを開発するためには、AppleのDeveloperページから証明書を作成する必要があります。 チームが増えて、これらを管理する手間が徐々に増えてきたところで、fastlane match (以下match)を導入して証明書管理の

    fastlane match でiOSアプリ開発者を「証明書管理の苦しみ」から解放せよ!
    macneko-ayu
    macneko-ayu 2018/07/31
    良さそう
  • はじめてのfastlane Snapshot編 - Qiita

    社内でfastlane布教のためSnapshotから紹介したので その内容をまとめてみました。 fastlaneとは? 簡単に言うとiOSアプリのCI支援ツール及びそのツール群 ビルド・デプロイ・テスト・リリースなどの工程における自動化をサポートします。 https://fastlane.tools https://github.com/fastlane/fastlane snapshotとは? fastlaneのスクリーンショット作成支援ツールです。 Xcode7以前はUI Automationを利用していましたが現在はXCUITextを利用する形になっています。 私はUIAutomationを利用してた頃に触っていたのですが、XCUITestに移行したようなので改めてまとめてみる事にしました。 まずXCUITestを動かしてみよう Snapshotについて話を始める前に利用されるXCU

    はじめてのfastlane Snapshot編 - Qiita
    macneko-ayu
    macneko-ayu 2018/01/17
    試してみる
  • 1