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
|
06498742e4
|
Add arm64 paths for amazon2023
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
6b8d5939bf
|
Generate workflows
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
7d3391632d
|
Add arm64 paths for photon 5
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
03d3414123
|
Generate workflows
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
81bca8d4c3
|
Download the correct nox artifact for arm64 download tests
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
c2caffd0a6
|
Download the correct onedir
|
2023-11-19 19:42:05 +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 |
|
MKLeb
|
4ed2c97224
|
Generate the GH workflows
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
b3df0c782a
|
Run the Generate Package Test Matrix step on a self-hosted runner
|
2023-11-19 19:42:05 +00:00 |
|
MKLeb
|
d76b82558a
|
Add jobs for rpm distros to produce arm64 repos explicitly and remove the condition that changes aarch64 to arm64
|
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 |
|
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
|
bb1bc2a326
|
And apparently 2 hours is not enough to run one of the integration test chunks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-03 07:11:29 +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
|
7df5e0a4d5
|
Always download the onedir artifact.
Otherwise the publish repositories step won't happen if we skip the
package download tests.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-31 09:28:47 +00: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
|
c4444e0080
|
A naming convention easier to split
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 |
|
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
|
d068741119
|
Fix the Onedir Tarball Artifact name
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
2afb2de14f
|
Remove unnecessary environment variable passing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
5a9703c580
|
Not that many onedir package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
2c6f5d88fd
|
Even the release workflow should be working now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
42be5ce982
|
Move the build ci deps listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
fac23897b3
|
Move the test salt pkg listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
b4d8898781
|
Move the test salt listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
7b9ea0554c
|
Rework package downloads workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 18:32:37 +01:00 |
|
Pedro Algarvio
|
b7658f88f5
|
Revert "Rework package downloads workflows"
This reverts commit 277a610300 .
|
2023-10-09 14:37:09 +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
|
fbf3454c45
|
Revert "Move the test salt listing to tools/pre_commit.py "
This reverts commit 19c4a35021 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
7f083c8006
|
Revert "Move the test salt pkg listing to tools/pre_commit.py "
This reverts commit e0a0cbea28 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
f6e24b1cec
|
Revert "Move the build ci deps listing to tools/pre_commit.py "
This reverts commit 8abb6c9099 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
0a8732eac9
|
Revert "Even the release workflow should be working now"
This reverts commit fa1f0dac52 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
3b747ad667
|
Revert "Not that many onedir package download tests"
This reverts commit 0a5a285470 .
|
2023-10-09 14:37:09 +01:00 |
|