Jordan Sissel
f47fc82f05
Docs are living on readthedocs now.
2016-11-27 23:09:50 -08:00
Jordan Sissel
acb70cc9b0
Merge pull request #1239 from jordansissel/changelog-rst
...
Make changelog docs have issue hyperlinks to github.
2016-11-27 23:03:28 -08:00
Jordan Sissel
b71cc71f05
Generate links to github issues
2016-11-27 23:03:04 -08:00
Jordan Sissel
00aefaccc8
Make issue references into links
2016-11-27 23:03:04 -08:00
Jordan Sissel
e36ee9b319
Merge pull request #1238 from jordansissel/changelog-rst
...
Convert CHANGELIST to CHANGELOG.rst
2016-11-27 22:46:37 -08:00
Jordan Sissel
c175e3e59a
Convert CHANGELIST to CHANGELOG.rst
...
Changelog now also included in the docs.
2016-11-27 22:45:53 -08:00
Jordan Sissel
33ec8690f9
Docs are versioned.
2016-11-27 10:03:15 -08:00
Jordan Sissel
888b5860a9
Merge pull request #1235 from cfstras/master
...
pleaserun: support chdir parameter
2016-11-27 20:13:28 -08:00
Jordan Sissel
9d9df389a0
Merge pull request #1213 from shalq/bz2-support
...
deb data file should support bz2 format
2016-11-27 19:59:58 -08:00
Jordan Sissel
98af0f6787
Merge pull request #1226 from Daniel15/patch-1
...
Fix comment in apk.rb
2016-11-27 19:49:59 -08:00
Jordan Sissel
4a787359c6
Merge pull request #1234 from cfstras/patch-1
...
Add example: create rpm&deb packages with init scripts
2016-11-27 16:33:07 -08:00
Jordan Sissel
fe9808f09f
Merge pull request #1237 from jordansissel/sphinx
...
Initial work on fpm docs with sphinx and
2016-11-27 16:32:03 -08:00
Jordan Sissel
b470c6885f
Update project title
2016-11-27 04:04:11 -08:00
Jordan Sissel
835f59b58b
Minor intro revision
2016-11-27 04:04:03 -08:00
Jordan Sissel
4663dc003a
Update header. Add contributing to toc
2016-11-27 04:03:50 -08:00
Jordan Sissel
49c5049b7b
Update readme to include docs pages
2016-11-27 04:02:58 -08:00
Jordan Sissel
0d33ff1f8f
Fix directories such that the project root is included in the docker volume. This is necessary to make the root README.rst available
2016-11-27 02:47:48 -08:00
Jordan Sissel
408ea8ae4d
Use README.rst in index
2016-11-27 02:47:10 -08:00
Jordan Sissel
d336bc3002
Use rst for the README so it can be included in the docs.
2016-11-27 02:39:34 -08:00
Jordan Sissel
10ffb524f8
Add more docs converted from the wiki
2016-11-27 02:26:17 -08:00
Jordan Sissel
e5f35be66c
Not using gh-pages
2016-11-26 22:55:41 -08:00
Jordan Sissel
7a44b4045e
Note the purpose of this Dockerfile
2016-11-26 22:54:42 -08: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
Claus Strasburger
b999baf1b9
pleaserun: support chdir parameter
...
Added support for --pleaserun-chdir to specify the working directory of a
created service.
2016-11-25 14:13:00 +01:00
Claus F. Strasburger
9db164ad6e
Add example: create rpm&deb packages with init scripts
...
Took me some time to figure out how to use the api -- So I am submitting this example to add some documentation for the API, specifically pleaserun.
2016-11-25 13:22:19 +01:00
Jordan Sissel
9b854df26e
Merge pull request #1231 from josegonzalez/patch-1
...
Use StringIO from ruby stdlib
2016-11-22 23:26:48 -08:00
Jose Diaz-Gonzalez
098c9b2de5
Use StringIO from ruby stdlib
...
Closes #1148
2016-11-22 14:00:22 -07:00
Daniel Lo Nigro
0764bbdcd7
Fix comment in apk.rb
...
This file is for Alpine packages, not Debian packages! :D
2016-11-13 15:38:14 -08:00
Jordan Sissel
4c17c11904
Merge pull request #1208 from liger1978/fix_author
...
Fixes #1206 Improved download URL query for CPAN modules
2016-10-28 21:01:36 -07:00
John Stowers
ca8aeb951d
virtualenv: add option create with --system-site-packages
...
this allows virtualenv packages to see the system package
directory
2016-10-23 14:37:16 +02:00
John Stowers
e72209b59c
virtualenv: add option to also install the package in the virtualenv
...
one common use-case for a virtualenv requirements.txt source
is to distribute ones software and the dependencies in one
debian file. unfortunately the current implementation doesn't
get one all the way to that goal. Starting with a local checkout
of a python package (containing one's own software, setup.py and
requirements.txt) fpm can create a package that contains the
software dependencies, but not the software itself.
this commit adds an option to also run the package setup.py
after populating the virtualenv, thus giving a means to
package one's own application *and* the dependencies in
one step
2016-10-23 13:28:41 +02:00
Richard Grainger
c7839af1f9
Fixes #1206 Improved download URL query for CPAN modules
2016-10-17 21:04:49 +01:00
Long Quan Sha
afca45910e
deb data file should support bz2 format
2016-10-17 06:29:17 +00:00
Jordan Sissel
e9a6f63e2e
Merge pull request #1203 from liger1978/fix_merge
...
Ensured result is not nil. Fixes #1202 .
2016-10-15 19:33:10 -07:00
Jordan Sissel
9af51d7364
Merge pull request #1210 from nicobrevin/bugfix-virtualenv-various
...
Bugfix virtualenv various
2016-10-15 19:24:17 -07:00
Jordan Sissel
0926aa195e
Merge pull request #1196 from hatt/task/1140-update-freebsd-arch
...
Use global architecture switch for FreeBSD ABI
2016-10-15 19:23:18 -07:00
Nick Griffiths
d9490a520f
Dumb attempt at getting virtualenv tests to run in travis/linux
2016-10-15 17:07:57 +13:00
Nick Griffiths
4cdab37074
Fix failing virtualenv test
2016-10-15 16:42:19 +13:00
Nick Griffiths
fc648021e4
Cope with longer tmp dirs - shebangs must be < 128 chars
2016-10-15 16:11:17 +13:00
Jordan Sissel
06a7f6947f
I don't use dk anymore
2016-10-10 03:01:05 -07:00
Richard Grainger
33216ad7d7
Ensured result is not nil. Fixes #1202 .
2016-10-09 22:36:11 +01:00
Matt Sharpe
2e8583e42e
Use global architecture switch for FreeBSD ABI
2016-09-28 17:36:28 +10:00
Jordan Sissel
cda8262bab
Version bump
2016-09-15 10:35:27 -07:00
Jordan Sissel
b0367de0a2
Don't include 'pyc' (python bytecode) files in the fpm gem package. Will prevent #1191 from happening again.
2016-09-15 10:33:28 -07:00
Jordan Sissel
40aa7cf5ca
Move fpm version query behavior to `run` method.
...
A bug pointed out by #1162 showed that `fpm --version` would fail when
a .fpm file was loaded.
Moving the short `fpm --version` handling to the `run` method lets us do
this check before we load FPMOPTS env or .fpm files.
Updated the tests to only try calling with a lone `-v` or `--version`
flag to verify this works with and without a .fpm file.
Fixes #1162 and #1125 . Original work by @drwl!
2016-09-11 23:48:39 -07:00
Andrew Lee
a6f25b9fda
Fix --version when .fpm file exists
2016-09-11 23:48:17 -07:00
Jordan Sissel
a9401ca0f5
Merge pull request #1158 from jomach/master
...
Install rpm-build dependencies
2016-09-11 21:43:10 -07:00
Jordan Sissel
9ec2b9fde6
Merge pull request #1184 from thijstriemstra/patch-1
...
fix typo
2016-09-11 21:40:14 -07:00
Jordan Sissel
b48397b8b4
Merge pull request #1188 from hatt/feature/1187-longer-flags
...
Add long flag options for chdir, input, and output
2016-09-11 21:34:10 -07:00
Matt Sharpe
0e9e8f0a43
Add long flag options for chdir, input, and output
...
The flags for chdir, input, and output aren't immediately intuitive
as to what they're short for. This commit adds long versions and a
spec stub for chdir. Resolves #1187 .
2016-09-02 17:19:12 +10:00