メインコンテンツまでスキップ

はじめに

このページでは、新規インストールから最初のタスクの成功までを順を追って説明します。各ステップは詳細ページへのリンクになっています。

ゼロから最初のタスクまで

  1. お好みの方法で Semaphore をインストールします: インストール
  2. セットアップ時に作成した管理者ユーザー、または Docker の場合は SEMAPHORE_ADMIN_* 変数でログインします。
  3. プロジェクトを作成します。 プロジェクトはチーム、インフラ、アプリケーションを互いに分離します: プロジェクト
  4. 自動化に必要なものを接続します:
  5. タスクテンプレートを作成して実行します。 お使いのツールのガイドを選択してください: AnsibleTerraform/OpenTofuShellPowerShell、または Python。その後、実行して結果を確認します: タスク
  6. 自動化と運用化:

主要な概念

これらの用語は UI のあらゆる場所に登場します。

用語意味
プロジェクト分離の基本単位。各プロジェクトは独自のリポジトリ、キー、インベントリ、テンプレート、チームを持ちます。プロジェクト
リポジトリplaybook、モジュール、スクリプトが置かれている Git リポジトリまたはローカルパス。リポジトリ
インベントリAnsible スタイルの実行のためのホスト、グループ、接続設定。インベントリ
変数グループ再利用可能な変数と環境設定。Environment とも呼ばれます。変数グループ
キーストアSSH キー、トークン、パスワードなどの暗号化された認証情報。キーストア
タスクテンプレート実行の定義: アプリ、リポジトリ、インベントリ、変数、オプション。タスクテンプレート
タスクテンプレートの 1 回の実行。ログとステータスを持ちます。タスク
ワークフロー分岐、承認、遅延を含むテンプレートのグラフ。Pro 機能。ワークフロー
Runnerタスクが実行される場所: サーバー自体またはリモートの runner。Runner

次のステップ