Skip to content

mvo5/osbuild-otk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omnifest Toolkit

This is the "Omnifest Toolkit", also known as otk. A YAML transpiler to take omnifest inputs and translate them into osbuild manifests.

We are still sketching out this potential approach to generating manifests and thus this repository is very much a work in progress.

Documentation

There is documentation about the format and the available directives.

Examples

Read the examples.

Problem(s)

A list of current problems or things that just aren't that nice yet:

  • How should we structure a distribution, the fedora really isn't that pretty yet.
  • Defining the protocol of JSON that is sent between an otk.external and the main process. They'll likely need the entire tree.

Principles

  • Omnifests are valid YAML, no preprocessing is done on them.
  • No introspection of the tree.
  • No language-specific quirks in the directives (e.g. eval).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published