私は、ホッケーとtestflightにアプリをアップロードするためにファストレーンを使用しています。ファストレーンでS3にアップロード
私はS3にも使用して、ドキュメントをチェックしたいと思っています。 S3の知識は限られています。
https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Actions.md
s3(
# All of these are used to make Shenzhen's `ipa distribute:s3` command
access_key: ENV['S3_ACCESS_KEY'], # Required from user.
secret_access_key: ENV['S3_SECRET_ACCESS_KEY'], # Required from user.
bucket: ENV['S3_BUCKET'], # Required from user.
ipa: 'AppName.ipa', # Optional is you use `ipa` to build
dsym: 'AppName.app.dSYM.zip', # Optional is you use `ipa` to build
path: 'v{CFBundleShortVersionString}_b{CFBundleVersion}/', # This is actually the default.
upload_metadata: true, # Upload version.json, plist and HTML. Set to false to skip uploading of these files.
version_file_name: 'app_version.json', # Name of the file to upload to S3. Defaults to 'version.json'
version_template_path: 'path/to/erb' # Path to an ERB to configure the structure of the version JSON file
)
私は/メイン/ binには/ devにアップロードする必要がある場合は、私のバケットがメインになります。しかし、どこでどのように私のパスを記述することができますか?それはここ(パス:)ですか?彼らは
と言う
FastfileにAWSのアクセスキーを格納しないことをお勧めします。私はAWSアクセスキーを置くことができます
もしそうなら、?それはまだテキストファイルの1つにあり、svnまたはgitにコミットします。
fastlaneドキュメントサイトはこちらhttps://docs.fastlane.tools/best-practices/keys/いくつかのより多くの情報を持っています –