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
|
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
|
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
|
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
|
309829e5e3
|
Set and make use of the TOOLS_DISTRO_SLUG environment variable in CI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
Pedro Algarvio
|
d53eff39fd
|
On VMs, use Salt's onedir to combine code coverage
And newer Python versions where we don't want to download the onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
Pedro Algarvio
|
e7612b23d7
|
Build CI dependencies on separate jobs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
Pedro Algarvio
|
313264bbe0
|
Disable password authentication
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
Pedro Algarvio
|
88073e1331
|
Reduce the number of cached artifacts in a CI run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-29 16:12:59 +01:00 |
|
Pedro Algarvio
|
29a57d2d32
|
Generate the XML code coverage reports before trying to use them
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-26 20:57:49 +01:00 |
|
Pedro Algarvio
|
d35ff0a9a0
|
If the IP address that is on file doesn't match, write the file again
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-25 17:26:12 +01:00 |
|
Pedro Algarvio
|
be09ff0c92
|
Continue using the old Windows AMIs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-25 17:26:12 +01:00 |
|
Pedro Algarvio
|
2dfc9b286f
|
Thrown an error once we stop testing against 3005.x to cleanup old code
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-25 17:26:12 +01:00 |
|