Michael Schmitt
9390741d5c
feat(archive): make resource name the target path ( #82 )
...
* feat(archive): add destname pillar value for binary archive
2022-04-28 18:38:41 -03:00
Imran Iqbal
5594d164b6
feat(os*map): add support for CentOS Stream 8 [skip ci]
2021-12-10 07:54:44 +00:00
Yoda-BZH
3e72c61b20
fix(rhel): redhat enterprise 8 use dnf, not yum
2021-09-06 15:39:20 +02:00
Imran Iqbal
5ac9cde4e9
feat(alma+rocky): add platforms (based on CentOS 8) [skip ci]
2021-07-01 08:32:45 +01:00
Robin Schneider
abe828663e
refactor(includes): Use relative state include
...
Allow to rename the formula so it does not collide with others with the same name
(ie, SUSE Manager's)
2021-06-14 11:59:19 -03:00
Imran Iqbal
79257d555a
test: standardise use of share
suite & _mapdata
state [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/302
2021-03-23 21:31:39 +00:00
Niels Abspoel
75526cce61
feat(centos-8): added RedHat,CentOS and Oracle linux 8 support
...
Add centos 8 to osfingermap
add oracle linux 8 to osfingermap
moved RedHat/CentOS to osmap and osfingermap to accomodate changes in
package provider versionlock
enable centos-centos-8-master-py3
remove hardcoded packages
yum-plugin-versionlock was hardcoded for all redhat versions, which
is removed with centos 8.
the package alien has a depency on debhelper which is broken in Centos-8
add share folder testing
Co-authored-by: Imran Iqbal <myii@users.noreply.github.com>
2021-02-09 20:12:21 +01:00
Javier Bértoli
c9fe187e16
fix(states): deploy packages only if required
2020-10-21 14:21:49 -03:00
Imran Iqbal
0175a48112
feat(fedora): update for Python 3
2020-06-01 21:05:35 +01:00
Javier Bértoli
eaafaabe23
Merge pull request #56 from noelmcloughlin/python3
...
fix(python): os default to python3
2020-06-01 08:47:56 -03:00
N
662a8d092d
fix(python): os default to python3
2020-06-01 12:25:09 +01:00
kartnico
c1d680a9dd
fix(chocolatey): ensure states only run on Windows systems
2020-03-30 16:36:04 +01:00
kartnico
385b2238f4
fix(chocolatey): verify chocolatey dicts are not empty
2020-03-30 16:36:03 +01:00
kartnico
c0c1195242
feat(chocolatey): add chocolatey management support
2020-03-30 16:36:01 +01:00
N
a0dd96d663
feat(centos): epel only needed for py-pip
2020-03-27 21:26:39 +00:00
Imran Iqbal
0f992d9c17
fix(golang): ensure state runs
2020-01-16 13:29:52 +00:00
Imran Iqbal
a4e9311a35
fix(pips.sls): use tplroot
instead of slspath
...
* Evaluates wrongly on Debian to `salt://packages/pips/files/pip.conf`
- https://travis-ci.org/myii/packages-formula/jobs/636188022#L7867
2020-01-16 13:29:38 +00:00
Imran Iqbal
16c4213ab9
fix(gem): fix invalid option: --no-rdoc
& invalid option: --no-ri
2020-01-16 13:29:38 +00:00
Imran Iqbal
4176716f7e
fix(yamllint): fix all errors
2020-01-16 13:29:36 +00:00
Imran Iqbal
83ed92bf64
fix(salt-lint): fix all errors
...
```bash
[201] Trailing whitespace
packages/archives.sls:97
{% endif %}
[201] Trailing whitespace
packages/snaps.sls:27
extend:
```
2020-01-15 20:17:53 +00:00
Imran Iqbal
ca9bbd15a1
refactor(map): use config.get
instead of pillar.get
...
* https://github.com/saltstack-formulas/template-formula/pull/95
2019-12-06 16:18:16 +00:00
N
6c3de2231d
test(golang): basic integrtaion test & tweaks
2019-08-19 01:30:54 +01:00
N
284b240c33
feat(golang): add go package management
2019-08-18 17:47:42 +01:00
N
7660dbd76f
feat(internet): add retries for internet dependent states
2019-07-01 23:48:26 +01:00
Javier Bértoli
9c83969acc
Add a conditional to run npms only when explicitely required
2019-03-10 23:36:03 -03:00
Javier Bértoli
df99e1cdcc
Fix dependency on states
...
As per https://docs.saltstack.com/en/latest/ref/states/requisites.html#require ,
the `require` dependency on a sls file needs an include, which was missing
2019-03-10 22:47:54 -03:00
Javier Bértoli
dbae802521
Allow to specify path/user for npms
2019-03-10 22:21:43 -03:00
Javier Bértoli
ce9826dcdc
Add npm management support
2019-03-10 11:26:22 -03:00
Javier Bértoli
7b74a1bec9
Fix tests, add other distros
2019-03-06 10:34:54 -03:00
Javier Bértoli
440321ab1e
Fix utf issues with 2019.2
2019-03-05 21:16:26 -03:00
N
27941fe9e1
Merge branch 'master' into fixes
2019-03-02 14:16:52 +00:00
N
ba196a5b0d
Add default 'pips.config' dict
2019-03-02 13:59:29 +00:00
Niels Abspoel
1808d09910
Merge pull request #41 from ze42/pip_config
...
pip: allow to drop a config file first
2019-02-28 20:00:27 +01:00
N
05666ce5a8
Fix regression
2019-02-21 16:46:58 +00:00
N
a309d24569
salt pip states are broken on python3/Suse15.0
2019-02-21 15:44:37 +00:00
Imran Iqbal
452a80aec4
fix(defaults): ensure packages.archives.types
is a list
2019-02-21 14:47:30 +00:00
N
4244d6ed4d
Python3 is default on Suse 15.0
2019-02-21 12:20:47 +00:00
N
570f47d3b3
Add Suse pips support
2019-02-18 14:38:32 +00:00
Adrien "ze" Urban
9aa8d59660
pip: allow to drop a config file first
2019-02-13 17:52:49 +01:00
Niels Abspoel
080ef0f5a1
fix issue #39
2019-02-08 21:06:55 +01:00
N
b237fdf366
Avoid unnecessary archive downloads
2019-01-27 19:56:03 +00:00
N
4f31501820
Retry twice only
2018-12-05 16:35:04 +00:00
N
ddad0238b0
Merge branch 'master' into fixes
2018-12-05 16:28:18 +00:00
N
e0d5304648
Minor fixes to archives state
2018-12-05 14:03:21 +00:00
Javier Bértoli
779d42c287
Merge pull request #34 from noelmcloughlin/fixes
...
minor fix
2018-12-03 07:32:16 -03:00
N
46b2e1fda9
minor fix
2018-12-03 10:07:30 +00:00
N
980485fa92
Retry download state
2018-12-01 19:22:47 +00:00
N
c995c43763
Merge branch 'master' into macos
2018-10-03 18:47:36 +01:00
N
2c008cdd4f
tar is bundled with Linux & MacOS. Fix #38
2018-10-03 18:46:41 +01:00
N
ccb306daba
Improve packages.archive feature. Include in pillar.example/CI
2018-10-03 15:27:29 +01:00