This repo acts as a UDS Package Framework that contains common configuration, tasks and documentation useful for building downstream UDS Packages. It defines and helps consumers implement UDS package practices within their specific package repositories and is intended to help streamline keeping those practices up to date over time.
The repo itself contains:
Common tasks
can be included in downstream repositories and executed with uds run
. You can learn more about the common tasks in this repo on the tasks README.
Common configuration used between repositories is located in the config
directory and is imported via specific tool mechanisms (like Renovate's extends
key).
The example in this repository is based around Nginx and can be interacted with as you would in any other UDS Package repo - i.e. uds run test-package
Please see the CONTRIBUTING.md