Skip to content

isabella232/fedora-coreos-stream-generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fedora-coreos-stream-generator

Generates stream metadata for Fedora CoreOS using release metadata and overrides.

Running

Make sure you have latest go installed and then download the package.

$ go get -u github.com/coreos/fedora-coreos-stream-generator

Add the binary in your PATH variable. If you haven't done anything fancy, adding standard binary path where Go keeps binaries from package will be enough.

$ export PATH=$PATH:~/go/bin/
$ fedora-coreos-stream-generator -releases=<release index location for the stream> -output-file=stream.json

Partial stream override can be given using option -override=</path/to/override.json>. override.json need to be available locally to the system. https://github.com/coreos/fedora-coreos-streams repo will contains override for FCOS streams.

Note: We don't yet generate release index (releases.json) for FCOS stream. https://sinnykumari.fedorapeople.org/fcos/release_index.json See coreos/fedora-coreos-tracker#98 for sample example.

Development

Fork and clone the repo locally and run it:

$ make
$ ./fedora-coreos-stream-generator -releases=<release index location for the stream>

Make changes and send PR!

About

Generates stream metadata for Fedora CoreOS using release metadata and overrides

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 91.5%
  • Shell 7.5%
  • Makefile 1.0%