Skip to content

Holds generated but persistent results from building acd

License

Notifications You must be signed in to change notification settings

alvistack/ansible-community-ansible-build-data

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-build-data

Holds generated but persistent results from building ansible. This information may be referred to by other projects and scripts.

Structure of data

::

ansible-build-data
└── 2.10
    ├── acd-2.10.0.deps
    ├── acd-2.10.1.deps
    ├── acd-2.10.build
    └── acd.in
  • Each major release of Ansible gets a subdirectory of the repository named according to the X.Y version number of Ansible. (ex: 2.10)

  • Within each version directory, there is an acd.in file which lists the collections that are in this release of Ansible. The file consists of one namespace.collection per line. This file is constructed by the person building Ansible for that release.

  • There will also be a file, acd-X.Y.build. This file contains lines which consist of namespace.collection followed by a version range like::

    awx.awx: >=11.0.0,<12.0.0
    

    The version range specifies potential versions of the collection that are backwards compatible with what was available when the initial Ansible-X.Y.0 release was frozen. Only versions of the collections within those ranges will be considered for Ansible minor releases. This file will be created by the ansibulled new_acd command.

  • Lastly, there will be multiple, acd-X.Y.Z.deps files. Those files contain lines which consist of namespace.collection followed by a single version like::

    awx.awx: 11.2.5
    

    The version specifies the exact version of the collection that appeared in that release of Ansible. This file will be created by the ansibulled build_single command.

About

Holds generated but persistent results from building acd

Resources

License

Stars

Watchers

Forks

Packages

No packages published