diff --git a/modulemd/tests/test_data/buildafter/both_same_component_v3.yaml b/modulemd/tests/test_data/buildafter/both_same_component_v3.yaml deleted file mode 100644 index 1b2278460..000000000 --- a/modulemd/tests/test_data/buildafter/both_same_component_v3.yaml +++ /dev/null @@ -1,57 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 - buildorder: 30 - buildafter: - - libuv - - http-parser - - nghttp2 -... diff --git a/modulemd/tests/test_data/buildafter/good_buildafter_v3.yaml b/modulemd/tests/test_data/buildafter/good_buildafter_v3.yaml deleted file mode 100644 index a34cc7803..000000000 --- a/modulemd/tests/test_data/buildafter/good_buildafter_v3.yaml +++ /dev/null @@ -1,56 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 - buildafter: - - libuv - - http-parser - - nghttp2 -... diff --git a/modulemd/tests/test_data/buildafter/invalid_key_v3.yaml b/modulemd/tests/test_data/buildafter/invalid_key_v3.yaml deleted file mode 100644 index 00c329cc4..000000000 --- a/modulemd/tests/test_data/buildafter/invalid_key_v3.yaml +++ /dev/null @@ -1,57 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 - buildafter: - - libuv - - http-parser - - nghttp2 - - nosuchkey -... diff --git a/modulemd/tests/test_data/buildafter/mixed_buildorder_v3.yaml b/modulemd/tests/test_data/buildafter/mixed_buildorder_v3.yaml deleted file mode 100644 index 285e67caa..000000000 --- a/modulemd/tests/test_data/buildafter/mixed_buildorder_v3.yaml +++ /dev/null @@ -1,57 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - buildorder: 10 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - buildorder: 10 - nghttp2: - rationale: Needed for HTTP2 support - ref: master - buildorder: 10 - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 - buildafter: - - libuv -... diff --git a/modulemd/tests/test_data/buildarches/bad_combo_arches_v3.yaml b/modulemd/tests/test_data/buildarches/bad_combo_arches_v3.yaml deleted file mode 100644 index 276a4bf6c..000000000 --- a/modulemd/tests/test_data/buildarches/bad_combo_arches_v3.yaml +++ /dev/null @@ -1,55 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - buildopts: - arches: [aarch64, ppc64le, s390x, x86_64] - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - arches: [i686, x86_64] - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 -... diff --git a/modulemd/tests/test_data/buildarches/good_combo_arches_v3.yaml b/modulemd/tests/test_data/buildarches/good_combo_arches_v3.yaml deleted file mode 100644 index 0d6887348..000000000 --- a/modulemd/tests/test_data/buildarches/good_combo_arches_v3.yaml +++ /dev/null @@ -1,55 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - buildopts: - arches: [aarch64, ppc64le, s390x, x86_64] - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - arches: [ppc64le, x86_64] - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 -... diff --git a/modulemd/tests/test_data/buildarches/good_no_arches_v3.yaml b/modulemd/tests/test_data/buildarches/good_no_arches_v3.yaml deleted file mode 100644 index e7da05a35..000000000 --- a/modulemd/tests/test_data/buildarches/good_no_arches_v3.yaml +++ /dev/null @@ -1,52 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 -... diff --git a/modulemd/tests/test_data/buildarches/only_module_arches_v3.yaml b/modulemd/tests/test_data/buildarches/only_module_arches_v3.yaml deleted file mode 100644 index 04cc474d3..000000000 --- a/modulemd/tests/test_data/buildarches/only_module_arches_v3.yaml +++ /dev/null @@ -1,54 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - buildopts: - arches: [aarch64, ppc64le, s390x, x86_64] - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 -... diff --git a/modulemd/tests/test_data/buildarches/only_rpm_arches_v3.yaml b/modulemd/tests/test_data/buildarches/only_rpm_arches_v3.yaml deleted file mode 100644 index f1bc0a9c4..000000000 --- a/modulemd/tests/test_data/buildarches/only_rpm_arches_v3.yaml +++ /dev/null @@ -1,53 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f32 - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - arches: [ppc64le, x86_64] - nghttp2: - rationale: Needed for HTTP2 support - ref: master - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 -... diff --git a/modulemd/tests/test_data/dependson_v3.yaml b/modulemd/tests/test_data/dependson_v3.yaml deleted file mode 100644 index ce20ac45e..000000000 --- a/modulemd/tests/test_data/dependson_v3.yaml +++ /dev/null @@ -1,60 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - summary: Javascript runtime - description: >- - Node.js is a platform built on Chrome''s JavaScript runtime for easily building - fast, scalable network applications. Node.js uses an event-driven, non-blocking - I/O model that makes it lightweight and efficient, perfect for data-intensive - real-time applications that run across distributed devices. - license: - module: - - MIT - dependencies: - platform: f30 - buildrequires: - buildtools: v1 - requires: - runtime: a - references: - community: http://nodejs.org - documentation: http://nodejs.org/en/docs - tracker: https://github.com/nodejs/node/issues - profiles: - default: - rpms: - - nodejs - - npm - development: - rpms: - - nodejs - - nodejs-devel - - npm - minimal: - rpms: - - nodejs - api: - rpms: - - nodejs - - nodejs-devel - - npm - components: - rpms: - libuv: - rationale: Platform abstraction layer for Node.js - ref: 1 - buildorder: 0 - http-parser: - rationale: Needed for parsing HTTP requests - ref: master - buildorder: 0 - nghttp2: - rationale: Needed for HTTP2 support - ref: master - buildorder: 0 - nodejs: - rationale: Javascript runtime and npm package manager. - ref: 10 - buildorder: 10 -... diff --git a/modulemd/tests/test_data/stream_unicode_v3.yaml b/modulemd/tests/test_data/stream_unicode_v3.yaml deleted file mode 100644 index ef6052a77..000000000 --- a/modulemd/tests/test_data/stream_unicode_v3.yaml +++ /dev/null @@ -1,28 +0,0 @@ -document: modulemd-stream -version: 3 -data: - description: Fedora 28 traditional base ’ - name: platform - license: - module: [MIT] - dependencies: - platform: f28 - profiles: - buildroot: - rpms: [bash, bzip2, coreutils, cpio, diffutils, fedora-release, findutils, gawk, - gcc, gcc-c++, grep, gzip, info, make, patch, redhat-rpm-config, rpm-build, - sed, shadow-utils, tar, unzip, util-linux, which, xz] - srpm-buildroot: - rpms: [bash, fedora-release, fedpkg-minimal, gnupg2, redhat-rpm-config, rpm-build, - shadow-utils] - stream: f28 - summary: Fedora 28 traditional base - version: 3 - context: 00000000 - xmd: - mbs: - buildrequires: {} - commit: virtual - requires: {} - mse: true - koji_tag: module-f28-build diff --git a/modulemd/tests/test_data/upgrades/packager_v3_to_stream_v3.yaml b/modulemd/tests/test_data/upgrades/packager_v3_to_stream_v3.yaml deleted file mode 100644 index 4cd256a43..000000000 --- a/modulemd/tests/test_data/upgrades/packager_v3_to_stream_v3.yaml +++ /dev/null @@ -1,170 +0,0 @@ ---- -document: modulemd-defaults -version: 1 -data: - module: foo - profiles: - latest: [minimal] -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - context: CTX1 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - xmd: - some_key: some_data - dependencies: - platform: f32 - buildrequires: - appframework: [v1] - requires: - appframework: [v1] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - buildafter: - - baz - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - xxx: - rationale: xxx demonstrates arches and multilib. - buildafter: - - bar - arches: [i686, x86_64] - multilib: [x86_64] - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - context: CTX2 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - xmd: - some_key: some_data - dependencies: - platform: f33 - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - buildafter: - - baz - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - xxx: - rationale: xxx demonstrates arches and multilib. - buildafter: - - bar - arches: [i686, x86_64] - multilib: [x86_64] - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname -... diff --git a/modulemd/tests/test_data/upgrades/stream_v1_to_stream_v3.yaml b/modulemd/tests/test_data/upgrades/stream_v1_to_stream_v3.yaml deleted file mode 100644 index 9e8ce9fe4..000000000 --- a/modulemd/tests/test_data/upgrades/stream_v1_to_stream_v3.yaml +++ /dev/null @@ -1,98 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "stream-name" - version: 20160927144203 - context: c0ffee43 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: and-its-stream-name - buildrequires: - extra-build-env: [and-its-stream-name-too] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - default: - rpms: - - bar - - bar-extras - - baz - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: This one is here to demonstrate other stuff. - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... diff --git a/modulemd/tests/test_data/upgrades/stream_v2_to_stream_v3.yaml b/modulemd/tests/test_data/upgrades/stream_v2_to_stream_v3.yaml deleted file mode 100644 index a6fcdb920..000000000 --- a/modulemd/tests/test_data/upgrades/stream_v2_to_stream_v3.yaml +++ /dev/null @@ -1,2645 +0,0 @@ ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0001 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [bar] - requires: - extras: [baz] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0002 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [bar] - requires: - extras: [baz] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0003 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [bar] - requires: - extras: [qux] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0004 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [bar] - requires: - extras: [qux] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0005 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [foo] - requires: - extras: [baz] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0006 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [foo] - requires: - extras: [baz] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0007 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [foo] - requires: - extras: [qux] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0008 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [baz] - moreextras: [foo] - requires: - extras: [qux] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0009 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [bar] - requires: - extras: [baz] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0010 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [bar] - requires: - extras: [baz] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0011 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [bar] - requires: - extras: [qux] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0012 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [bar] - requires: - extras: [qux] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0013 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [foo] - requires: - extras: [baz] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0014 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [foo] - requires: - extras: [baz] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0015 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [foo] - requires: - extras: [qux] - moreextras: [bar] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0016 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel7 - buildrequires: - extras: [qux] - moreextras: [foo] - requires: - extras: [qux] - moreextras: [foo] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0017 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: epel8 - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0018 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f27 - buildrequires: - buildtools: [v1] - compatible: [v3] - requires: - compatible: [v3] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0019 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f27 - buildrequires: - buildtools: [v1] - compatible: [v3] - requires: - compatible: [v4] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0020 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f27 - buildrequires: - buildtools: [v2] - compatible: [v3] - requires: - compatible: [v3] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0021 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f27 - buildrequires: - buildtools: [v2] - compatible: [v3] - requires: - compatible: [v4] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0022 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f28 - requires: - runtime: [a] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0023 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f28 - requires: - runtime: [b] - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0024 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f29 - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -... ---- -document: modulemd-stream -version: 3 -data: - name: foo - stream: "latest" - version: 20160927144203 - context: AUTO0025 - arch: x86_64 - summary: An example module - description: >- - A module for the demonstration of the metadata format. Also, the obligatory lorem - ipsum dolor sit amet goes right here. - license: - module: - - MIT - content: - - Beerware - - GPLv2+ - - zlib - xmd: - some_key: some_data - dependencies: - platform: f30 - references: - community: http://www.example.com/ - documentation: http://www.example.com/ - tracker: http://www.example.com/ - profiles: - buildroot: - rpms: - - bar-devel - container: - rpms: - - bar - - bar-devel - minimal: - description: Minimal profile installing only the bar package. - rpms: - - bar - srpm-buildroot: - rpms: - - bar-extras - api: - rpms: - - bar - - bar-devel - - bar-extras - - baz - - xxx - filter: - rpms: - - baz-nonfoo - buildopts: - rpms: - macros: > - %demomacro 1 - - %demomacro2 %{demomacro}23 - whitelist: - - fooscl-1-bar - - fooscl-1-baz - - xxx - - xyz - arches: [i686, x86_64] - components: - rpms: - bar: - rationale: We need this to demonstrate stuff. - name: bar-real - repository: https://pagure.io/bar.git - cache: https://example.com/cache - ref: 26ca0c0 - baz: - rationale: Demonstrate updating the buildroot contents. - buildroot: true - srpm-buildroot: true - buildorder: -1 - xxx: - rationale: xxx demonstrates arches and multilib. - arches: [i686, x86_64] - multilib: [x86_64] - xyz: - rationale: xyz is a bundled dependency of xxx. - buildorder: 10 - modules: - includedmodule: - rationale: Included in the stack, just because. - repository: https://pagure.io/includedmodule.git - ref: somecoolbranchname - buildorder: 100 - artifacts: - rpms: - - bar-0:1.23-1.module_deadbeef.x86_64 - - bar-devel-0:1.23-1.module_deadbeef.x86_64 - - bar-extras-0:1.23-1.module_deadbeef.x86_64 - - baz-0:42-42.module_deadbeef.x86_64 - - xxx-0:1-1.module_deadbeef.i686 - - xxx-0:1-1.module_deadbeef.x86_64 - - xyz-0:1-1.module_deadbeef.x86_64 -...