2017-03-16 4 views
0

私のプロジェクト用の汎用Fastlaneファイルが必要です。各プロジェクトでは、一般的なファイルに必要な変数をいくつか設定したいだけです。import_from_gitのパス変数

私はFastfileはこのようなものになりますカスタム想像:

myVariable = "Tank" 
myArray = ["1", "2", "3", "let's go"] 
import_from_git(url: '[email protected]:foo/FastlaneFiles.git', path: 'Fastfile') 

をしかし、この文句を言わない仕事を、私はそれが定義はレーンであることを期待だと思います。どのように汎用的なFastlaneがそれらを使用できるように、変数を定義する必要がありますか? (私は環境変数を設定したくないです)

答えて

0

ここでは、Fastfileを実行しているときに、selfがRuby Fastfileインスタンスです。だから、それはあなたが単に代わりにインスタンス変数を追加することができます意味:

@myVariable = "Tank" @myArray = ["1", "2", "3", "let's go"]

そして、それはインスタンス変数@myVariableとしてインポートされたあなたの他のFastfileに利用できるようになります。