Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 692 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 692 Bytes

ansible-awx-jenkins-functions

This repo is a simple library that contains some functions to integrate with AWX - upstream project of Ansible Automation Platform ex Ansible Tower.

closure example

def (organizationListCode, organizationID) = tower.performGetResourceID({
        ->
            return aapcli.getOrganizationList()
        },
        env.TOWER_ORGANIZATION_ID,
        " Organization + ${env.TOWER_ORGANIZATION_ID} not found "
    )

If you want you can integrate this functions into your Jenkins shared library.

the goal

This repository facilitates integration between a Jenkins CI/CD stack and infrastructure managed as code using Ansible (CasC).