Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 751 Bytes

ansible_valida_role.md

File metadata and controls

31 lines (24 loc) · 751 Bytes

Ansible Valida Role

Github Actions para ser reutilizado nos projetos de Ansible. Faz a validação da sintaxe da role Ansible.

Inputs

Nome Descrição Requirida Default
python_version Versão do python não 3.9
os_version Versão do sistema operacional não ubuntu-20.04

Utilizando

Criar a seguintes estrutura de diretórios:

.github/workflows/<proposito>.yml

Utilize o exemplo abaixo para seu pipeline de CI:

name: "Valida role ansible"
  
on:
  push:
    branches:
      - main
  pull_request:
jobs:
  valida:
    uses: "mentoriaiac/cicd_centralizado/.github/workflows/ansible_valida_role.yaml@v1"
    secrets:
      token: ${{ secrets.TOKEN }}