Bitrise CLIによる提示 ⚓
自分自身のMac上でビルドを実行したとしても(Bitrise CLIを使って)、以下の環境変数はどこでも利用可能です:
BITRISE_TRIGGERED_WORKFLOW_ID
:bitrise run
または_bitrise trigger_
でトリガーされたワークフローIDBITRISE_TRIGGERED_WORKFLOW_TITLE
:bitrise run
またはbitrise trigger
のでトリガーされたワークフローのタイトル(指定した場合)BITRISE_BUILD_STATUS
: ビルドの現在のステータス - 失敗したステップがない場合は"0"
、失敗したステップが少なくとも1つある場合は"1"
BITRISE_SOURCE_DIR
:ソース/ベースワークディレクトリのパス。デフォルトでは、別の値を提供しない限り、bitrise
が実行するディレクトリ(例、リポジトリルート)です。ビルド中に上書きされる可能性があり、そのためビルドの次のステップで作業ディレクトリが変更されます。BITRISE_DEPLOY_DIR
: デプロイ用の成果物/ファイルを保管するディレクトリー。デフォルトでbitrise
CLIによって作成された臨時ディレクトリであり、bitrise
CLIを起動する前に上書きすることができます。このディレクトリは、例、_Deploy to Bitrise.io_
ステップを使用して、成果物としてbitrise.iooビルドページに添付できます。CI
:bitrise
CLIがCI(Continuous Integration)モードで実行されているかどうかを示します。値は"true"
または"false"
です。-
PR
:bitrise
CLIがPR(プル要求)モードで実行されているかどうかを示します。値は"true"
または"false"
です。Bitrise.ioによる提示 ⚓
以下の環境は、bitrise.ioバーチャルマシン上で実行されているビルドで利用可能です:
BITRISE_BUILD_NUMBER
:bitrise.ioのビルドのビルド番号BITRISE_APP_TITLE
: bitrise.ioのアプリタイトルBITRISE_APP_URL
: bitrise.ioのアプリURLBITRISE_APP_SLUG
: bitrise.ioのアプリスラッグBITRISE_BUILD_URL
:bitrise.ioのビルドURLBITRISE_BUILD_SLUG
: bitrise.ioのビルドスラッグBITRISE_BUILD_TRIGGER_TIMESTAMP
: ビルドのタイムスタンプ時に発生しますGIT_REPOSITORY_URL
: gitリポジトリURLBITRISE_GIT_BRANCH
: ビルドを引き起こしたブランチ(あれば)BITRISEIO_GIT_BRANCH_DEST
: プルリクエストによってトリガーされたビルド - ビルドをトリガーしたプルリクエストの宛先/ターゲットブランチでのみ使用BITRISE_GIT_TAG
: ビルドをトリガーしたタグ(あれば)BITRISE_GIT_COMMIT
: ビルドを引き起こしたコミットハッシュ(あれば)BITRISE_GIT_MESSAGE
: コミットメッセージ、プルリクエストタイトル、または手動でビルドを起動した場合は指定したメッセージ。この環境変数は、APIの[commit message](
[https://devcenter.bitrise.io/api/build-trigger/#git-related](https://devcenter.bitrise.io/api/build-trigger/#git-related "https://devcenter.bitrise.io/api/build-trigger/#git-related")
)
にマッピングされています。BITRISEIO_GIT_REPOSITORY_OWNER
: プロジェクトのGitリポジトリのオーナー(例、bitrise-team
)BITRISEIO_GIT_REPOSITORY_SLUG
: プロジェクトのGitリポジトリのスラッグ(例、bitrise-blog
)BITRISE_PULL_REQUEST
:ビルドをトリガーしたプルリクエストID(あれば)BITRISEIO_PULL_REQUEST_REPOSITORY_URL
: プルリクエストの送信元のリポジトリURLBITRISEIO_PULL_REQUEST_MERGE_BRANCH
: マージ前のブランチ - Gitホスティングプロバイダが特別な”マージブランチ”のプルリクエストのマージ前の状態をサポートおよび提供している場合BITRISEIO_PULL_REQUEST_HEAD_BRANCH
: Gitホスティングプロバイダーシステムがサポートして提供している場合は、プルリクエスト「ヘッドブランチ」。特別なgit参照はプルリクエストのソースを指すはずですBITRISE_PROVISION_URL
:プロビジョニングプロファイルのURL - bitrise.ioにアップロードされたもの。複数の値がある場合に、パイプ文字(|
)リストを分けます。BITRISE_CERTIFICATE_URL
: 証明書/識別URL - bitrise.ioにアップロードされたもの。複数の値がある場合に、パイプ文字(|
)リストを分けます。BITRISE_CERTIFICATE_PASSPHRASE
: 証明書/ IDのパスワード/パスフレーズ。 bitrise.ioで指定されているもの。複数の値がある場合に、パイプ文字(|
)リストを分けます。BITRISE_IO
: ビルドがbitrise.io環境で実行されていることを示します。ビルドを開始すると、bitrise.ioによって値が"true"
に設定されます。
環境変数の詳細については、秘密と環境変数を参照してください。