debian-forge-composer/internal
Tom Gundersen 687ac7f615 weldr/compose/ostree: introduce URL parameter
For now this is simply used to resolve the parent commit, in case
one is not provided. In the future it will be used by new image
types to actually pull content from.

This extends the weldr API, so that future work does not have to
modify that.

The logic we now implement for the ostree commit image types is:
If the URL is provided, but the parent commit is not. The parent
commit is taken to be the current HEAD of the ostree repo at the
given url, with the given (or default) ref.

This only provides a small optional convenience, but we will
soon introduce image types where the URL of the repository is
required.

This commit still needs testing.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2021-02-20 14:53:49 +01:00
..
blueprint blueprint: test kernel customization 2021-02-16 13:51:26 +00:00
boot distro/rhel84: add centos 8 stream support 2021-02-14 16:08:08 +00:00
client test: Add tests for trying to override a system source repo 2021-01-29 08:25:23 -08:00
cloudapi cloudapi: extend the API spec with /version and /openapi.json 2021-02-12 14:25:19 +01:00
common weldr: move common.ComposeState to weldr 2020-11-09 14:17:19 +01:00
crypt crypt: add automatic darwin support 2020-07-17 07:48:22 +02:00
disk distro/rhel84: remove hardcoded root partition UUIDs 2020-12-15 16:43:39 +01:00
distro distro: expose default OSTreeRef() 2021-02-20 14:53:49 +01:00
jobqueue jobqueue: Replace JobArgs() with Job() 2021-01-19 10:37:51 +01:00
jsondb jsondb: Allow passing nil as document to Read() 2020-05-13 16:45:09 +02:00
kojiapi kojiapi: Job not found should return 404 2021-01-19 10:37:51 +01:00
mocks jobqueue: remove testjobqueue 2021-01-12 12:19:25 +01:00
osbuild Add support for org.osbuild.rhsm stage 2021-02-11 11:10:47 +01:00
rpmmd rpmmd/Depsolve: expose whether to check GPG signature for each RPM 2020-06-10 19:25:54 +02:00
store distro/rhel84: use a random uuid for XFS partition 2020-12-15 16:43:39 +01:00
target weldr: add vmware upload target to api 2021-02-16 19:06:01 +00:00
test test: add arch to the generate test artifact names 2020-12-01 08:27:44 +01:00
upload upload/vmware: document uploadImage function 2021-02-16 19:06:01 +00:00
weldr weldr/compose/ostree: introduce URL parameter 2021-02-20 14:53:49 +01:00
worker cloudapi: expose upload status 2021-02-05 12:34:28 +01:00
tools.go go: vendor the oapi-codegen cmd 2021-02-01 15:32:58 +01:00