Pedro Algarvio
|
830daeee97
|
Merge 3006.x into master
|
2023-10-19 20:00:40 +01:00 |
|
Pedro Algarvio
|
ee8fcbf0e6
|
Pass --force-color to nox
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-19 10:45:22 -04: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
|
afde1fc2fb
|
Github is struggling with this much parallelism, it can't keep up.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-18 15:58:29 +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 |
|
MKLeb
|
64280ee30c
|
Add general use tools ts download artifact command to download any named artifact from PRs, nightly builds, etc...
|
2023-10-11 06:33:30 -06:00 |
|
Pedro Algarvio
|
a90653f337
|
Merge 3006.x into master
|
2023-10-11 05:43:42 +01:00 |
|
Pedro Algarvio
|
34cc82e538
|
If test:coverage label is set, run the full test suite.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-11 05:06:05 +01:00 |
|
Megan Wilhite
|
cdd940a9aa
|
Debian 12: Do not run upgrade/downgrade tests until we release packages
|
2023-10-10 08:44:19 -07: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
|
eb118957fb
|
Exclude the nightly builds from the backup/restore process
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 |
|
Pedro Algarvio
|
1492fc73bf
|
Revert "Exclude the nightly builds from the backup/restore process"
This reverts commit c93b8bd7e0 .
|
2023-10-09 14:37:09 +01:00 |
|
Pedro Algarvio
|
c93b8bd7e0
|
Exclude the nightly builds from the backup/restore process
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
0a5a285470
|
Not that many onedir package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
fa1f0dac52
|
Even the release workflow should be working now
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
8abb6c9099
|
Move the build ci deps listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
e0a0cbea28
|
Move the test salt pkg listing to tools/pre_commit.py
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-09 13:16:05 +01:00 |
|
Pedro Algarvio
|
19c4a35021
|
Move the test salt listing to tools/pre_commit.py
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
|
277a610300
|
Rework package downloads workflows
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
|
13b6b00171
|
Revert "Create workflow for each of the supported repositories"
This reverts commit 19eb5a8c446e67969e84630c2eb172527348456d.
BAH!
```
too many workflows are referenced, total: 21, limit: 20
```
https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/reusing-workflows#limitations
|
2023-10-07 08:37:06 +01:00 |
|
Pedro Algarvio
|
efadd88601
|
Create workflow for each of the supported repositories
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-07 08:37:06 +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
|
66b05b04a2
|
Minor splits adjustments
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
|
a7bcc6f90a
|
Log in which environment the developer VM is getting created
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
c12bbd1995
|
Fix the security groups selection for developer created VMs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
68e5428d6b
|
Force package tests to run when golden images change
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
18defa2f5d
|
Increase splits for faster test results turnaround.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
95b43d4226
|
Split integration tests into 2 chunks on full test runs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
1405465755
|
Write directly to $GITHUB_OUTPUT
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-10-04 20:54:42 +01:00 |
|
Pedro Algarvio
|
4b02270161
|
Create the XML coverage reports using the onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-30 18:36:40 +01:00 |
|
Pedro Algarvio
|
2702705043
|
Merge 3006.x into master
|
2023-09-29 18:15:30 +01:00 |
|