Draft: Add support for extra apt repository pinning - T8344
The apt pin related attributes are expected to be passed through environment variables. On a Gitlab CI system, these can be fed through the CI variables page under Settings.
The environment variables of use are:
- PIN_PRIORITY: Which defines the apt pin priority
- PIN_RELEASE: Which defines the apt pin release
- PIN_PACKAGE: Which defines the set of packages to be pinned. Also accepts '*' as a wildcard
- PIN_COMPONENT: Which defines the apt repository component
- PIN_REPOSITORY: Which defines the apt repisotry
Signed-off-by: Ritesh Raj Sarraf ritesh.sarraf@collabora.com
Edited by Andre Moreira Magalhaes