distro/depsolve/cloudapi: Add 3rd-party repository support.
Allow 3rd-party repositories to be supported and custom packages installed. Fixes #COMPOSER-1273
This commit is contained in:
parent
10f34de88b
commit
c93ea748a2
17 changed files with 196 additions and 96 deletions
|
|
@ -531,6 +531,12 @@ components:
|
|||
type: string
|
||||
format: url
|
||||
example: 'https://mirrors.fedoraproject.org/metalink?repo=fedora-32&arch=x86_64'
|
||||
gpg_key:
|
||||
type: string
|
||||
check_gpg:
|
||||
type: boolean
|
||||
ignore_ssl:
|
||||
type: boolean
|
||||
UploadOptions:
|
||||
oneOf:
|
||||
- $ref: '#/components/schemas/AWSEC2UploadOptions'
|
||||
|
|
@ -669,6 +675,10 @@ components:
|
|||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/User'
|
||||
payload_repositories:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/Repository'
|
||||
OSTree:
|
||||
type: object
|
||||
properties:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue