Commit Graph

18 Commits

Author SHA1 Message Date
seph e1ef157dc3 fpm tests can now be run through docker.
This changes the Dockerfile to create docker images suitable for running tests (fpm rspec suite in docker) and also as a normal release (using fpm through docker).

Fixes #1682, #1453
2021-11-09 16:47:02 -08:00
jakerobinson 783b06fe97 copy config files external to source 2017-07-21 10:09:23 -07:00
Jordan Sissel 42fae324f7 Start working on some better fpm documentation.
This time is using Sphinx and reST.

To build: `make build`
The docs will appear in docs/_build/html/
2016-11-26 22:49:10 -08:00
Daniel Haskin 4301bda7cf Improve gitignore 2015-09-16 20:39:12 -06:00
Daniel Haskin 49c40f5cba Add virtualenv to the party 2015-05-28 02:01:34 -06:00
Tristan Slominski 1f3b33bfe9 added .ruby-version and .ruby-gemset to .gitignore 2013-06-05 08:53:44 +02:00
Jordan Sissel 54c2f2802e rbx and vagrant 2013-05-30 14:41:37 -07:00
Timothy Sutton 82bb43aa99 Initial OS X package support, #317.
Basic support for OS X flat packages (.pkg)

- input/output
- output supports scripts, postinstall actions (using --info option),
  ownership option and bundle-id-prefix option
- requires pkgbuild (therefore OS X 10.7+ only), pkgutil for input
- no tests yet

ignore .DS_Store

ignore .pkg

identifier gets its own method

first few osxpkg spec tests

osxpkg: extract name and version from PackageInfo on input

osxpkg: rename option bundle-id-prefix to identifier-prefix

- 'bundle-id' is ambiguous, given the various 'bundle'-related logic possible with OS X packages

osxpkg: fix old 'osx_' attribute prefix to 'osxpkg' in osxpkg.erb

New option: --osxpkg-dont-obsolete, to add files to 'dont-obsolete' element in PackageInfo.

osxpkg: Define public/private methods.

osxpkg_spec: Tests for basic attributes through input/output
2013-01-07 12:28:03 -05:00
Jordan Sissel 50dd551cde - ignore Gemfile.lock 2012-11-26 21:41:47 -08:00
Jordan Sissel 97b7a2ee8f - 2012-02-23 23:51:55 -08:00
Jordan Sissel aae5c49e38 - ignore more stuff
- purge old test script
2012-02-23 23:51:37 -08:00
Matt Patterson 0602a1620a Add .rvmrc to .gitignore 2011-10-11 11:32:11 +02:00
Jeanine Adkisson 3b5f3cf309 ignore downloaded gems 2011-07-27 15:51:04 -07:00
Jeanine Adkisson 24f1b40455 annotate the .gitignore 2011-07-27 15:50:46 -07:00
Jordan Sissel b886ffb412 - ignore pyc 2011-05-16 18:15:17 -07:00
Jordan Sissel 8f9f12563d - ignore the wiki 2011-01-20 16:39:59 -08:00
Jeanine Adkisson b1a2510198 ignore build directories 2011-01-04 18:24:30 -08:00
Jeanine Adkisson a24b112359 ignore vim swaps 2011-01-04 18:24:30 -08:00