Pedro Algarvio
|
a420d94431
|
Merge 3006.x into master
|
2023-11-26 16:10:40 +00:00 |
|
Pedro Algarvio
|
234693b4aa
|
Drop the cache-suffix from the setup-python-tools-scripts action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
80f39400be
|
Colored pre-commit output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
56570f887f
|
Bump cache seed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
54ae2e5e84
|
The setup-python-tools-scripts actions now takes care of all the caching
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
Pedro Algarvio
|
185a352d00
|
Update the tools requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +00:00 |
|
MKLeb
|
9951e82121
|
Adjust package download tests and also add a package test suite for an rpm arm distribution (centosstream-9-arm)
|
2023-11-19 19:42:05 +00:00 |
|
Daniel A. Wozniak
|
6374c0fbf4
|
Bump relenv to 0.14.2
|
2023-11-16 17:21:41 +00:00 |
|
Pedro Algarvio
|
d9a2ae0d3e
|
More explicit variable name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
10e9e6c98b
|
Don't use separate jobs, just use the matrix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
3c76698d54
|
Also run package tests under FIPS
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Pedro Algarvio
|
02b147ae59
|
Add a FIPS enabled test run under PhotonOS 4 to the CI process
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-14 20:42:57 +00:00 |
|
Daniel A. Wozniak
|
84c6b703c2
|
Relenv 0.14.1
|
2023-11-14 17:52:21 +00:00 |
|
Daniel A. Wozniak
|
068c5e8777
|
Upgrade relenv to 0.14.0
|
2023-11-14 17:52:21 +00:00 |
|
Pedro Algarvio
|
4f790e3945
|
Add macos-13 to the platforms to run tests on
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-10 19:38:13 +00:00 |
|
Megan Wilhite
|
ecd29f5a22
|
Fix pre-commit
|
2023-11-09 17:23:55 +00:00 |
|
ScriptAutomate
|
46f3e39332
|
Add Amazon Linux 2023; update Amazon Linux 2 AMI
|
2023-11-09 17:23:55 +00:00 |
|
Pedro Algarvio
|
e7b5f24ab3
|
Merge 3006.x into master
|
2023-11-03 20:05:20 +00:00 |
|
Pedro Algarvio
|
480a543db7
|
5 hours is not enough to run the integration tests in a single chunk
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-03 07:11:29 +00:00 |
|
Pedro Algarvio
|
94a74fc3f3
|
The default timeout values are now passed as inputs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-02 08:22:35 +00:00 |
|
Pedro Algarvio
|
68bca1ee8d
|
On nightly and scheduled builds, don't run split tests. GH is not coping.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-31 09:28:47 +00:00 |
|
Pedro Algarvio
|
830daeee97
|
Merge 3006.x into master
|
2023-10-19 20:00:40 +01:00 |
|
Pedro Algarvio
|
8fb18c472c
|
Add PhotonOS 3 (aarch64) and 5 (x86_64 & aarch64) to CI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-19 10:45:22 -04:00 |
|
Pedro Algarvio
|
35f240f713
|
Always run nox with colored output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
Pedro Algarvio
|
01dd7d5722
|
Upload code coverage to codecov once all tests finish
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-16 15:48:39 +01:00 |
|
Pedro Algarvio
|
a90653f337
|
Merge 3006.x into master
|
2023-10-11 05:43:42 +01:00 |
|
ScriptAutomate
|
f7e290deff
|
Add support for Debian 12
|
2023-10-10 08:44:19 -07:00 |
|
Pedro Algarvio
|
21770b86a7
|
The build CI deps jobs are now behind the build-deps-ci flag
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
6007633da6
|
Minor display name changes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
6bcf8f7267
|
A more explicit test group
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
fdece64253
|
Visual grouping of CI Dependencies install
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
1a43838ef0
|
Revert "Define a deps job type"
This reverts commit 27768ab509 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
39199a088c
|
Revert "Visual grouping of CI Dependencies install"
This reverts commit d9c031de5f .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
8e74912ca4
|
Revert "A more explicit test group"
This reverts commit 0f7d9f937b .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
8a809721cc
|
Revert "Minor display name changes"
This reverts commit d750fa3fe0 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
d750fa3fe0
|
Minor display name changes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
0f7d9f937b
|
A more explicit test group
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
d9c031de5f
|
Visual grouping of CI Dependencies install
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
27768ab509
|
Define a deps job type
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
144b1314d8
|
Merge 3006.x into master
|
2023-10-07 08:43:20 +01:00 |
|
Pedro Algarvio
|
e1e6e769ad
|
Workflow improvements, namely UI grouping
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
5242d44474
|
Reduce code duplication and some code coverage reporting improvements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
ccf40465ff
|
Tokenless coverage uploads are not supported by the codecov-cli tool
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
1307a657b0
|
Re-Start publishing code coverage data to codecov
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
8e07f20ef0
|
Merge 3006.x into master
|
2023-10-04 21:25:32 +01:00 |
|
Pedro Algarvio
|
5be7c858eb
|
Split build salt onedir jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
f1e138731b
|
Split build deps onedir jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
ef30291e53
|
Fix code coverage collection/reporting. Create Salt specific coverage report.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
2702705043
|
Merge 3006.x into master
|
2023-09-29 18:15:30 +01:00 |
|
Pedro Algarvio
|
e1d88d9871
|
Bump to actions/checkout@v4
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|