Commit graph

592 commits

Author SHA1 Message Date
Jeferson Daniel
eaa136cb08 Fixes #335 2015-04-11 16:00:43 -03:00
Simon Olofsson
8e24529970 homebrew: Package name is not required.
e.g. `- homebrew: update_homebrew=yes upgrade_all=yes' is a valid task.
2015-04-09 13:16:47 +02:00
Brian Coca
512c684b52 Merge pull request #128 from robinro/patch_multiple_versions_rpm_zypper
Patch multiple versions rpm zypper
2015-03-31 23:56:28 -04:00
Brian Coca
2438b74ca8 remove x bit 2015-03-25 23:56:05 -04:00
Brian Coca
dd1508d572 moved to 2015-03-25 23:55:00 -04:00
Brian Coca
f15328d6f6 Merge pull request #89 from chrisisbeef/devel
Introduce a download_artifact plugin to resolve maven artifacts
2015-03-25 23:50:49 -04:00
Brian Coca
39cb571064 Merge pull request #94 from komuta/clean-composer-options
Unify composer options parsing
2015-03-25 23:30:43 -04:00
Toshio Kuratomi
cb848fcd9e Make our regex match the homebrew tap upstream regex.
Fixes #312
Fixes #297
2015-03-18 20:23:05 -07:00
Larry Gilbert
3425828795 pkgin: support check mode, make other improvements
* Add support for check mode
* Use "pkgin search" to guarantee 0 or 1 result
* Edit documentation for style, new feature, etc.
* General refactoring
* Lay some groundwork for future support of "state=latest"
2015-03-10 11:12:38 -07:00
Simon JAILLET
f3c008ed5d composer: Fix changed status
Fix `changed` status that always returns False with composer.

This [previous PR](https://github.com/ansible/ansible-modules-extras/pull/61) had fixed the issue but because of a [Composer recent change](cb336a5416) stderr is now used for reporting information meant for humans while stdout is more for the output of the command.

This PR would definilty solve this issue.
2015-03-03 21:49:16 +01:00
Konstantin
bea9d26039 pkgutil.py syntax fix 2015-02-25 03:36:06 +03:00
Toshio Kuratomi
a988f712e0 Merge pull request #231 from dago/opencsw
Correctly report "changed: false" when trying to install a package not i...
2015-02-18 13:08:34 -08:00
chris.schmidt
8ba219ed78 Added check for "latest" in version field 2015-02-18 09:24:21 -07:00
chris.schmidt
4dfbafb339 Removed version check from main as it is checked in the download function. Having the check here was breaking "latest version" functionality. 2015-02-18 09:22:57 -07:00
Jeppe Toustrup
a2d440ccea NPM: Expand the path before accessing it 2015-02-18 16:43:56 +01:00
Dagobert Michelsen
57c723fcd9 Adjust setting to better make logic clearer 2015-02-18 10:33:21 +01:00
Brian Coca
2ffd7235e5 added version added 2015-02-13 08:20:12 -05:00
Brian Coca
a2138c4eea fixed missing , 2015-02-12 17:02:16 -05:00
Marcus
c1e7abd8fd Add support for mirror_only parameter to cpanm module 2015-02-12 18:42:09 +01:00
Brian Coca
f068f3abb3 Merge pull request #227 from mavit/pkg5
Add Solaris 11 package management
2015-02-11 18:21:02 -05:00
Brian Coca
85dab364c9 Merge pull request #235 from mwpher/devel
pkgng: add 'batch' parameter
2015-02-04 10:17:15 -05:00
Brian Coca
dd681321b3 corrected version added 2015-02-03 22:31:46 -05:00
Brian Coca
9722203ee0 corrected version added 2015-02-03 22:30:19 -05:00
Matthew Pherigo
e909beb653 Make $BATCH=yes the default, remove module option 2015-02-03 15:43:24 -06:00
Matthew Pherigo
8ecb023939 pkgng: add 'batch' parameter
Some packages attempt to prompt the user for certain settings during
installation. Thus, this parameter sets the environment variable
$BATCH to 'yes', which forces package installation scripts to accept
default values for these interactive prompts. This should work for all
prompts that have a default value and aren't implemented through a
custom script (as this variable is built into the ports/package system).

FIXME: Package install should fail if it prompts and batch isn't set;
currently, the install hangs indefinitely.
TODO: Allow user to specify the answers to certain prompts.

I (github.com/mwpher) have NOT tested this with any packages besides
bsdstats. It's a small improvement, but not a complete answer to all
the complexities of package installation.
2015-02-03 13:22:21 -06:00
Andrew Udvare
5a6de937cb Add support for emerge's --getbinpkg and --usepkgoonly 2015-02-03 05:16:28 -08:00
Julien Pepy
e1008059ec Clean options building in Composer module 2015-02-03 13:54:27 +01:00
Brian Coca
f948fcc0c7 Merge pull request #193 from newportd/pacman-upgrade-bug
fix pacman upgrade bug
2015-02-03 07:45:38 -05:00
Brian Coca
a951bf63e7 Merge pull request #19 from komuta/fix-composer-dryrun
Fix composer module checkmode
2015-02-03 07:33:30 -05:00
Dagobert Michelsen
df5e1946aa Correctly report "changed: false" when trying to install a package not in the catalog. This fixes #230 2015-01-31 22:12:40 +01:00
Toshio Kuratomi
41d5029012 Move dnf and bower plugins to proper subdirs 2015-01-30 07:34:46 -08:00
Toshio Kuratomi
ec599b2ecc Make documentation of urpmi module force parameter clearer 2015-01-29 18:50:08 -08:00
Robin Roth
23495a16f4 fixed tab/space mix 2015-01-29 10:32:09 +01:00
Peter Oliver
e1e861fa35 Add another example. 2015-01-26 21:11:38 +00:00
Peter Oliver
3524330e5d Fix idempotency when removing packages.
If the package is already not present, then we have nothing to do.
2015-01-25 15:44:32 +00:00
Peter Oliver
2eae1820ff Tweak documentation. 2015-01-25 15:42:52 +00:00
Toshio Kuratomi
16d622aab8 Fix documentation in zypper_repository 2015-01-14 20:49:44 -08:00
Justin Lecher
8658b6783a
Keep default behaviour for refresh
Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-01-14 15:50:18 +01:00
Daniel Newport
2b1b3df40f use state=latest to ensure the latest version is installed. mimics functionality of the apt and yum modules. 2015-01-10 23:56:05 -05:00
Daniel Newport
8fa3e97d30 fix pacman upgrade bug 2015-01-10 10:40:03 -05:00
Justin Lecher
7248c0861d
Allow disabling of autorefresh for zypper repositories
In case of release repositories or other special cases you might not
need the autorefreshing of the repos. This patch adds a configure
option instead of hard enabling this.

Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-01-09 16:07:42 +01:00
Chris Schmidt
44bfe5a7d6 Fixed bug where passing a directory as dest failed 2015-01-07 00:35:48 -07:00
Chris Schmidt
1bb8abffa3 Changed "target" to "dest" 2015-01-07 00:11:16 -07:00
Peter Oliver
5a7695c440 Try to fix up commas in version numbers. 2014-12-31 13:27:21 +00:00
Peter Oliver
ec54b00fdf Add missing boilerplate. 2014-12-31 12:48:59 +00:00
Peter Oliver
07815bde3b Add Solaris 11 package management
- Module pkg5 handles installing and uninstalling packages.
- Module pkg5_publisher manages repository configuration.
2014-12-31 11:59:40 +00:00
Julien Pepy
2e1b703b3c Fix composer module checkmode and change detection 2014-12-23 22:38:15 +01:00
Brian Coca
60c06b79d6 Merge pull request #129 from soeren2342/devel
Make sure portage doesn't ask for confirmation
2014-12-23 14:08:15 -05:00
Alexander Gubin
50a8774784 zypper: Fix gpg check option for state=latest. --no-gpg-checks is used in new and old zypper versions 2014-12-16 14:35:46 +01:00
Chris Schmidt
9498d3de9c Renamd Module File 2014-12-11 17:23:25 -07:00