1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-05-27 00:36:10 +02:00
NFPM is Not FPM - a simple deb, rpm and apk packager written in Go
Go to file
Carlos Alexandro Becker 8f343a58dc
docs: readme
2018-02-06 00:33:29 -02:00
cmd/nfpm dep and fixes 2018-02-05 00:54:03 -02:00
deb fix: rpm config files 2018-02-06 00:28:30 -02:00
rpm fix: rpm config files 2018-02-06 00:28:30 -02:00
testdata feat: wip: rpm: dedup testdata 2018-02-04 23:36:02 -02:00
.gitignore dep and fixes 2018-02-05 00:54:03 -02:00
Gopkg.lock fix: rpm config files 2018-02-06 00:28:30 -02:00
Gopkg.toml fix: rpm config files 2018-02-06 00:28:30 -02:00
LICENSE.md Create LICENSE.md 2018-02-03 17:11:21 -02:00
Makefile dep and fixes 2018-02-05 00:54:03 -02:00
README.md docs: readme 2018-02-06 00:33:29 -02:00
pkg.go chore: renamed to nfpm 2018-02-04 23:53:22 -02:00

nfpm

NFPM is not FPM.

WIP: simple deb/rpm packager written in Go

Goals

  • be simple to use
  • provide packaging for the most common linux packaging systems
  • be distributed as a single binary
  • reproducible results
    • depend on the fewer external things as possible
    • generate packages from yaml files (and/or json/toml?)
  • be possible to be used as a lib for other go projects (namely goreleaser itself)

Status

  • deb packaging is working but some features might be missing
  • rpm packaging is working but some features might be missing
  • we need a suite of acceptance tests to make sure everything works