Skip to content

Ansible role for setting up a suitable development environment for TripleO

License

Notifications You must be signed in to change notification settings

cloudnull/ansible-tripleo_sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Development Kit for TripleO Developers

This Ansible role will setup an environment suited for TripleO development. The role will apply patches and build packages as required or instructed, which automates the hassle of most of the development tasks required to effectively contribute to TripleO.

Role Overview

  • Repository installation, used to ensure relevant packages are available within the development environment.
  • Package building using git checkouts or upstream gerrit reviews.
  • The setup of a molecule test running environment with podman.

Role Installation

Installing the role is simple and can be expressed in a single command

Role install using the git repository
ansible-galaxy install --force git+https://github.com/cloudnull/ansible-tripleo_sdk,master,tripleo_sdk
Role install using the git repository
ansible-galaxy install cloudnull.ansible_tripleo_sdk,master,tripleo_sdk
Role Requirements

This role can also be installed using a role requirements file.

- src: https://github.com/cloudnull/ansible-role-tripleo_sdk
  version: master
  name: tripleo_sdk

Options

Please review the defaults/main.yml file for all documented overrides for this role.

About

Ansible role for setting up a suitable development environment for TripleO

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published