robertdebock.travis

トラビス

この役割は使用頻度が低いため、アーカイブされました。

システムにトラビスをインストールします。

GitHub GitLab 品質 ダウンロード バージョン
github gitlab quality downloads Version

例のプレイブック

この例は molecule/default/converge.yml から取られており、各プッシュ、プルリクエスト、リリースでテストされています。

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.travis

マシンを準備する必要があります。CIでは、molecule/default/prepare.yml を使用してこれを行います:

---
- name: Prepare
  hosts: all
  gather_facts: no
  become: yes

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.buildtools
    - role: robertdebock.ruby

これらの役割の使い方については、完全な説明と例も参照してください。

要件

使用される役割のステータス

システムを準備するために以下の役割が使用されています。別の方法でもシステムを準備できます。

要件 GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab
robertdebock.buildtools Build Status GitHub Build Status GitLab
robertdebock.ruby Build Status GitHub Build Status GitLab

コンテキスト

この役割は多くの互換性のある役割の一部です。詳細については、これらの役割のドキュメントを見てください。

関連する役割の概要は以下の通りです: dependencies

互換性

この役割は以下のコンテナイメージでテストされています:

コンテナ タグ
alpine すべて
el 8
debian すべて
opensuse すべて
ubuntu すべて

必要なAnsibleの最小バージョンは2.10です。テストは以下の通り行われています:

  • 前のバージョン。
  • 現在のバージョン。
  • 開発バージョン。

問題が見つかった場合は、GitHubに登録してください。

ライセンス

Apache-2.0

著者情報

ロバート・デ・ボック

ご支援を検討していただけると幸いです。私を支援する

プロジェクトについて

Installs travis on your system.

インストール
ansible-galaxy install robertdebock.travis
ライセンス
apache-2.0
ダウンロード
447
所有者
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.