- Bitriseドキュメントへようこそ!
- 参考文献
- bitrise.yml設定のカスタマイズ
bitrise.yml設定のカスタマイズ
編集できるすべてのツール bitrise.yml
カスタムプロパティを追加できます。このようにして、環境変数に特別なプロパティやメモを追加したり、ワークフローの新しい構成を試してみたりすることができます。 bitrise.yml
。追加する必要があるのは、 meta
フィールドと、適切な場所にキーと値を持つ名前空間ラベル。
編集できるすべてのツール bitrise.yml
カスタムプロパティを追加できます。このようにして、特別なプロパティやメモを追加できます 環境変数、またはあなたの新しい構成を試してみてください ワークフロー の bitrise.yml
。追加する必要があるのは、 meta
フィールドと、適切な場所にキーと値を持つ名前空間ラベル。
次の形式を使用して、構成にカスタム値を追加します。
KEY: "VALUE", opts: { title: "My env var" description: "Description of my env var." summary: "Summary of env var." ... meta: { custom_namespace_id_1: { key1: "value1", key2: "value2", ... } custom_namespace_id_2: { ... } }
あなたは私たちをフォークすることができます ワークフローエディター 独自のバージョンを使用してください。その後、あなたは使用することができます meta
:たとえば、環境変数(Env Var)の1つを監視し、それが最後に変更されたのはいつで、誰によって変更されたかを知りたいとします。
app: envs: - ASXaS: "`ZX`ZX" opts: is_expand: false meta: audit: # used by the Audited Workflow Editor imaginary tool: that works like the WFE but it also saves the modifier and modification date, and displays it last_modified_at: 2018.09.12. last_modifier: Jane Doe
あなたが使用することができます meta
独自のツールで環境変数に背景色を追加するには:
meta: { my_fancy_new_workflow_editor: { env_var_background_color: "red" } }
あなたが見ることができます meta
で実行中 bitrise.io 同じように。たとえば、ワークフローにデフォルトのスタックとは異なるスタックを選択した場合です。 UIのワークフローエディタをクリックして、ワークフローの別のスタックタイプを選択するだけです。 Stacks & Machines
タブ。このようにして、ワークフローが新しいスタックでどのように実行されるかをテストできます。

あなたが戻って行く場合 bitrise.yml
タブ、 bitrise.io meta
に追加されます deploy
ワークフロー:
workflows: deploy: steps: - [email protected]: run_if: '{{getenv "SSH_RSA_PRIVATE_KEY" | ne ""}}' - [email protected]: {} - [email protected]: title: Do anything with Script step - [email protected]: {} meta: bitrise.io: stack: osx-xcode-12.1.x
このメタはでのみ解釈されるので bitrise.io ローカルまたはBitriseCLIではなく、次のように分類されます。 bitrise.io
名前空間(スタックがキーであり、 osx-xcode-12.1.x
は値です)。ワークフローエディタは常に保存された変数を検証し、構文エラーがある場合はエラーをスローしますが、 meta
さらに、そのコンテンツはワークフローエディターの検証プロセスによって完全に無視されます。