version: '2' pipelines: - mpp-import-pipelines: path: fedora-vars.ipp.yaml - mpp-import-pipeline: path: fedora-build-v2.ipp.yaml id: build runner: mpp-format-string: org.osbuild.fedora{release} - name: tree build: name:build stages: - type: org.osbuild.rpm inputs: packages: type: org.osbuild.files origin: org.osbuild.source mpp-depsolve: architecture: $arch module-platform-id: $module_platform_id repos: mpp-eval: repos packages: - fedora-release-container - bash - coreutils - glibc-minimal-langpack - rpm - shadow-utils - sssd-client - util-linux - microdnf - nginx excludes: - kernel - dosfstools - e2fsprogs - fuse-libs - gnupg2-smime - libss - pinentry - shared-mime-info - trousers - xkeyboard-config - grubby options: gpgkeys: mpp-eval: gpgkeys exclude: docs: true install_langs: - en_US - type: org.osbuild.rpm.macros options: filename: /etc/rpm/macros.image-language-conf macros: _install_langs: - en_US - type: org.osbuild.locale options: language: en_US.UTF-8 - name: container build: name:build stages: - type: org.osbuild.oci-archive inputs: base: type: org.osbuild.tree origin: org.osbuild.pipeline references: - name:tree options: architecture: amd64 filename: fedora-container.tar config: Cmd: - nginx - -g - daemon off; ExposedPorts: - '80'