Commit graph

43 commits

Author SHA1 Message Date
Imran Iqbal
79d3f7b7ed
test(debian): use python3-pip 2022-01-16 21:47:34 +00:00
Imran Iqbal
1f7000717c
test(pillar): disable dxpy installation on Debian [skip ci]
Failing in the weekly testing for a while now, e.g.

* https://gitlab.com/myii/packages-formula/-/pipelines/423197432
2021-12-10 07:54:41 +00:00
Imran Iqbal
96a1a034c1
test(_mapdata): generate verification files 2021-10-02 10:40:54 +01:00
Imran Iqbal
0fdcbd4288
test(map): verify map.jinja dump using _mapdata state
* Semi-automated using https://github.com/myii/ssf-formula/pull/371

Include temporary fix until the following PR is finalised and merged:

* https://github.com/saltstack-formulas/node-formula/pull/59
2021-10-02 10:40:53 +01:00
Imran Iqbal
901d7069ce
fix(rubocop): fix violation [skip ci]
```
Offenses:
test/integration/default/controls/pkgs_spec.rb:112:9: C: [Correctable]
Layout/LineEndStringConcatenationIndentation: Align parts of a string
concatenated with backslash.
        "installed\nP.*\nS.*\nI.*\nM.*\nA.*\nVersion: #{v}"
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
2021-10-02 10:18:00 +01:00
Imran Iqbal
5812d3913a
ci(3003.1): update inc. AlmaLinux, Rocky & rst-lint [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/335
2021-07-02 00:06:09 +01:00
Imran Iqbal
5ac9cde4e9
feat(alma+rocky): add platforms (based on CentOS 8) [skip ci] 2021-07-01 08:32:45 +01:00
Imran Iqbal
f7a6fcf707
test(pkgs_spec): fix rubocop violations (--enable-pending-cops)
```
Offenses:

test/integration/default/controls/pkgs_spec.rb:27:5: W: [Corrected] Lint/SymbolConversion:
Unnecessary symbol conversion; use iotop: instead.
    'iotop': ''
    ^^^^^^^
test/integration/default/controls/pkgs_spec.rb:33:5: W: [Corrected] Lint/SymbolConversion:
Unnecessary symbol conversion; use alien: instead.
    'alien': '8.95-8.fc29',
    ^^^^^^^
test/integration/default/controls/pkgs_spec.rb:34:5: W: [Corrected] Lint/SymbolConversion:
Unnecessary symbol conversion; use iotop: instead.
    'iotop': '0.6-18.fc29'
    ^^^^^^^
test/integration/default/controls/pkgs_spec.rb:46:5: W: [Corrected] Lint/SymbolConversion:
Unnecessary symbol conversion; use alien: instead.
    'alien': '8.95',
    ^^^^^^^
test/integration/default/controls/pkgs_spec.rb:48:5: W: [Corrected] Lint/SymbolConversion:
Unnecessary symbol conversion; use iotop: instead.
    'iotop': '0.6-'
    ^^^^^^^
```
2021-03-26 12:17:40 +00: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
Imran Iqbal
592e3d1e47
ci(kitchen+gitlab-ci): use latest pre-salted images [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/293
2021-02-19 11:48:16 +00:00
Imran Iqbal
534a1f6f2b
feat(gentoo): add support and CI 2021-02-19 07:36:18 +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
8a51ae5f55 test(npm): changed package to an existing one 2020-10-21 16:56:31 -03:00
Imran Iqbal
bd909bd1b6
fix(golang): ensure using on ubuntu 2020-01-16 13:29:52 +00:00
Imran Iqbal
a4d4d1dc73
fix(centos): fix tests 2020-01-16 13:29:37 +00:00
Imran Iqbal
281846e791
fix(archlinux): fix test setup 2020-01-16 13:29:37 +00:00
Imran Iqbal
593a6e5e65
refactor(pillar.amazonlinux): shorten suite name to amazon 2020-01-16 13:29:36 +00:00
Imran Iqbal
591d85ab57
fix(rubocop): fix remaining errors manually 2020-01-16 13:29:34 +00:00
Imran Iqbal
1f72c405de
fix(rubocop): add fixes using rubocop -a --safe 2020-01-16 13:29:34 +00:00
Imran Iqbal
08340c857a
fix(golang_spec.rb): fix rubocop errors 2020-01-16 13:29:33 +00:00
Imran Iqbal
702e8c32bf
test(arch): test initial configuration 2020-01-15 20:17:52 +00:00
Imran Iqbal
8e75c9d5c0
test: fix existing tests 2020-01-15 20:17:52 +00:00
Imran Iqbal
1755f76fde
feat(semantic-release): update for this formula
* Updated using https://github.com/myii/ssf-formula/pull/34
2020-01-15 20:17:52 +00:00
Eric Veiras Galisson
edb0d73ffe
ci(kitchen+inspec): add Amazonlinux test suite 2020-01-15 20:17:51 +00:00
Eric Veiras Galisson
58b1209d9a
ci(kitchen+inspec): add initial support for opensuse 2020-01-15 20:17:51 +00:00
Eric Veiras Galisson
e41117c34b
ci(kitchen+inspec): add fedora30 and fedora29 tests suites 2020-01-15 20:17:50 +00:00
Eric Veiras Galisson
98c6d2c9ba
ci(inspec): fix Debian tests 2020-01-15 20:17:49 +00:00
Eric Veiras Galisson
3615785e52
ci(inspec): removing useless inspec tests 2020-01-15 20:17:48 +00:00
Eric Veiras Galisson
17b433126b
feat: implementing semantic release 2020-01-15 20:17:46 +00:00
N
6c3de2231d
test(golang): basic integrtaion test & tweaks 2019-08-19 01:30:54 +01:00
Javier Bértoli
1904435e5f Add npm example starting with @ 2019-03-11 08:07:38 -03: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
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
d855430752 Add tests for other distros 2019-03-05 23:40:57 -03:00
N
e0d5304648
Minor fixes to archives state 2018-12-05 14:03:21 +00:00
Javier Bértoli
6b1525fbf7 Add some archive state tests, update changelog 2018-10-03 20:32:21 -03:00
Jānis Ābele
90cbe1a569 Fix installing only classic confinement snaps
- Fix check when only classic snaps are installed
- Replace aws-sdk gem and makerlabs python package with attrs to speedup
  integration test
- Fix fuse dependency for sanpd testing on Ubuntu docker instance# Please enter the commit message for your changes. Lines starting
2018-06-29 15:45:19 +03:00
Javier Bértoli
39a856504c Allow to specify held packages as a list with no version
closes #11
2018-03-06 18:27:16 -03:00
Javier Bértoli
8d9bd868fe Fedora versionlock uses py3 2018-03-02 21:41:12 -03:00
Javier Bértoli
82fd10c5b6 Allow to hold/unhold system packages
Add more tests
Closes #8
2018-03-02 20:33:31 -03:00
Javier Bértoli
06f2bba18a Initial commit 2018-02-15 11:23:05 -03:00