This document presents RWS’s approach to managing software downloads using Ansible, emphasizing the c2platform.wincore.download Ansible role. This role is versatile, supporting both a simple Apache2 based repository and more advanced setups like Sonatype Nexus Repository Manager.
This project contains the Ansible inventory for the Continuous Delivery (CD) Platform reference implementation. The CD Platform supports more than 90 Scrum/Agile teams working on IT projects at the Dutch Police, streamlining lifecycle management (LCM) and maintenance of key tools such as Jira, Confluence, Bitbucket, Nexus, SonarQube, and Jenkins.
This guide demonstrates how to establish a straightforward software repository with Ansible, which will serve as a centralized source for software distribution.