Commit graph

316 commits

Author SHA1 Message Date
Imran Iqbal
4777897146 feat(almalinux-8): add CI for platform 2021-06-27 09:55:11 +02:00
Imran Iqbal
0612b49bd6 feat(rockylinux-8): add CI for platform
Closes #1553.
2021-06-27 09:55:11 +02:00
Imran Iqbal
c26d540c9b feat(oraclelinux-8): add CI for platform
Closes #1537.
2021-06-27 09:55:11 +02:00
Imran Iqbal
53f7b20a37 feat(ubuntu-1604): remove platform (EOL) 2021-06-27 09:55:11 +02:00
Imran Iqbal
546e7c9ad3 feat(fedora-32): remove platform (EOL) 2021-06-27 09:55:11 +02:00
Imran Iqbal
c69845e22c feat(windows): add CI testing using Kitchen's proxy driver 2021-05-23 15:18:10 +02:00
Imran Iqbal
df29ae3a00 feat(bsd): add CI testing using Kitchen's vagrant driver 2021-05-23 11:23:18 +02:00
Kirill Ponomarev
600d789cfb
Add Ubuntu 21.04 to CI (#1560)
* Add Ubuntu 21.04 to CI
2021-05-10 18:24:37 +02:00
Imran Iqbal
ca0669c78d feat(fedora): add CI for Fedora 34 & 35 2021-04-26 19:52:34 +02:00
Imran Iqbal
055e51e5b4 ci(arch): add CI for latest-arch 2021-03-24 17:43:05 +00:00
Pedro Algarvio
c86c25519b Additionally, open a PR against Salt 2021-03-02 09:26:12 +00:00
Pedro Algarvio
70eb5a9d1a Just a better name 2021-03-02 09:26:12 +00:00
Imran Iqbal
e6d4ccc8ed ci(oraclelinux): add CI for Oracle Linux 7 2021-02-15 09:10:33 +00:00
Imran Iqbal
4310738bc4 fix(opensuse): fix & add CI for openSUSE Tumbleweed
When `systemd` is installed on Tumbleweed, `systemctl` is actually
located at `/usr/bin/systemctl`.  It appears that the same applies for
openSUSE Leap except that a symlink is also provided there, i.e.
`/bin/systemctl` => `/usr/bin/systemctl`.

Tumbleweed installs Python 3.8, which was first supported in `3001` (Sodium).
Hence, testing on `2019.2` and `3000` is not possible.

When provisioning in Kitchen, another package is supplied compared to
openSUSE Leap:

* `systemd`: It appears that this is implicitly installed in Leap as a
  dependency of the `openssh` package; this doesn't apply in Tumbleweed,
  so it is installed explicitly.
2021-01-22 22:44:38 +00:00
Bryce Larson
236884c19f
update supported oses 2021-01-21 23:19:34 +00:00
Ivo Jánský
75cda1ef4d Gentoo - install Salt 2019 (GIT) with msgpack <1.0. 2020-12-12 17:58:50 +00:00
Ivo Jánský
9e0d1168c2 Gentoo - disable x.0 version tests. 2020-12-12 17:58:50 +00:00
Bryce Larson
57932fdb31 add debian-11 tests 2020-12-09 18:24:48 +00:00
Bryce Larson
e83c3cf226
only run gentoo on branch, black everything 2020-12-09 03:48:34 +00:00
Bryce Larson
b0a8c4ae72
update tested oses 2020-12-08 17:35:58 +00:00
Pedro Algarvio
9f9d624bc8
Split workflows 2020-10-21 13:56:53 +01:00
Pedro Algarvio
dbd7a335af
Run on pushes to stable and not on tag.
So that the tag includes the updated checksums
2020-10-21 13:43:53 +01:00
Pedro Algarvio
e208275fea
GH Actions can't push to protected branches. Let's create PRs instead. 2020-10-21 13:35:06 +01:00
Pedro Algarvio
7ab46575d1
Increase gentoo timeouts 2020-10-20 19:59:23 +01:00
Pedro Algarvio
9d8e3d2273
Don't fail if there's nothing to commit and push 2020-10-20 19:57:27 +01:00
Pedro Algarvio
c5681cd7b7
Only update checksums on the main repo 2020-10-19 17:50:14 +01:00
Pedro Algarvio
b6d356c1dd
Add GH action to update sha256sums
/cc @bryceml
2020-10-19 12:26:52 +01:00
Ivo Jánský
7fa4efbf20
Make CI job timeout configurable and raise timeout for Gentoo. 2020-09-29 08:31:50 +02:00
Ivo Jansky
c59da8565e
Add Gentoo to the CI process. 2020-09-27 11:39:39 +02:00
Bryce Larson
49669edf4f
add .0 tests 2020-08-18 18:12:35 +00:00
Bryce Larson
dd06230f43
update pipelines 2020-06-17 16:45:45 -06:00
Pedro Algarvio
5bbd2bcf47
Increase job timeout 2020-05-28 20:50:08 +01:00
Pedro Algarvio
074d8a9ec2
Only test Opensuse 15 under Py3 2020-05-28 07:36:45 +01:00
Pedro Algarvio
0f5ba2c7f5
Salt v3000 is not Py3.8 ready 2020-05-28 07:36:45 +01:00
Pedro Algarvio
79812ca0b0
Enable a few more builds 2020-05-28 07:36:44 +01:00
Pedro Algarvio
2de93d0f60
Fedora doesn't keep old versions around 2020-05-27 17:53:47 +01:00
Pedro Algarvio
74153d3ec8
Fix Fedora stable installs for older releases 2020-05-27 14:28:39 +01:00
Pedro Algarvio
3a3d26752b
Additional blacklisting 2020-05-22 19:41:29 +01:00
Pedro Algarvio
15ee335687
Also do not test Salt >= 3000 under Python 2 2020-05-22 19:33:06 +01:00
Pedro Algarvio
a9b8b4aa30
Don't even try to test Salt's master branch under Py2 2020-05-22 18:02:53 +01:00
Pedro Algarvio
ab0ecef9ca
Salt 3000 is out, remove it from the blacklist 2020-02-24 12:07:45 +00:00
Pedro Algarvio
77daa3299d
Re-enable github actions workflow.
The main repo has them disabled
2020-02-24 12:06:26 +00:00
Pedro Algarvio
e970777d5f
Also test boostrapping the master branch 2020-02-04 16:11:10 +00:00
Pedro Algarvio
743209efc6
Add Fedora 32 support(disabled since it's py3.8) 2020-02-03 18:35:32 +00:00
Pedro Algarvio
ed16bf2888
Enable Fedora 31 for the github actions testing workflow 2020-02-03 18:35:30 +00:00
Pedro Algarvio
cab2c4afaa
We can also install Salt under Py3 on Opensuse 15 2020-02-03 10:47:02 +00:00
Pedro Algarvio
26aa5438f5
Switch to TTY format 2020-02-03 10:47:02 +00:00
Pedro Algarvio
bb9ef0eb3e
Arch is now on Py3.8 which salt doesn't yet support 2020-02-03 10:47:02 +00:00
Pedro Algarvio
115af9b004
Set Linux jobs timeout to 10 minutes 2020-02-03 10:47:02 +00:00
Pedro Algarvio
336f3c528b
Disable github workflows for now 2020-01-29 17:02:44 +00:00