Pedro Algarvio
|
46103123e4
|
Allow forcing the package tests to run by the test:pkg label
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-07-08 19:01:55 +01:00 |
|
Pedro Algarvio
|
d5f14ef632
|
Merge 3006.x into master
|
2023-06-30 16:43:42 +01:00 |
|
MKLeb
|
f952418e90
|
Use download_file for the windows packages as well
|
2023-06-29 13:01:04 -07:00 |
|
MKLeb
|
296ec76a34
|
Generate the pkg test matrix and include the versions to test upgrades against within it
|
2023-06-29 13:01:04 -07:00 |
|
MKLeb
|
f670b637e4
|
Propogate the now testing-releases through to the package tests
|
2023-06-29 13:01:04 -07:00 |
|
MKLeb
|
6b55d99154
|
Pass the list of Salt releases from the prior step that queried the GH API
|
2023-06-29 13:01:04 -07:00 |
|
MKLeb
|
350c9982ff
|
Use ctx.web for requests and require the --salt-version kwarg
|
2023-06-29 13:01:04 -07:00 |
|
MKLeb
|
5289a2d50a
|
Add get-latest-release command so we can dynamically get the previous versions to test upgrades and downgrades for
|
2023-06-29 13:01:04 -07:00 |
|
Pedro Algarvio
|
c4987f83ed
|
Merge 3006.x into master
|
2023-06-28 11:51:20 +01:00 |
|
Pedro Algarvio
|
2d824c9153
|
Enable code coverage on pull-requests by setting the test:coverage label
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-27 21:39:05 +01:00 |
|
Pedro Algarvio
|
4b85fc6e17
|
Concentrate test selection to a single place
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-27 21:39:05 +01:00 |
|
Pedro Algarvio
|
3fe2f44903
|
Choose a full test run when a PR has the test:full label
Fixes #64539
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-27 21:39:05 +01:00 |
|
Pedro Algarvio
|
2d513978a5
|
Switch to using tools and re-use the event payload available instead of querying again
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-27 21:39:05 +01:00 |
|
Pedro Algarvio
|
50063ff617
|
Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-16 07:32:35 +01:00 |
|
Pedro Algarvio
|
2a65c3e025
|
Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-16 07:32:35 +01:00 |
|
Pedro Algarvio
|
4ab503d459
|
Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-14 16:43:53 +01:00 |
|
Pedro Algarvio
|
520ec4a0e9
|
Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-14 16:43:53 +01:00 |
|
Pedro Algarvio
|
c67dba3d30
|
Adjust tools/docs.py to work with the new docs requirements definition
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-06-07 22:28:15 +01:00 |
|
Pedro Algarvio
|
c10eb79954
|
Merge 3006.x into master
Conflicts:
* changelog/64226.fixed.md
* tests/pytests/unit/states/test_pip.py
|
2023-05-30 12:59:16 +01:00 |
|
Pedro Algarvio
|
264a52b88a
|
Fix nightly builds on the master branch
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-29 23:48:04 +01:00 |
|
MKLeb
|
ae9f9d379b
|
Fix windows and mac building from without an existing onedir
|
2023-05-24 15:13:40 +01:00 |
|
MKLeb
|
e2a624f984
|
Build macos packages without existing onedir
|
2023-05-24 15:13:40 +01:00 |
|
MKLeb
|
c6c9b7fefc
|
Build windows packages without an existing onedir in CICD
|
2023-05-24 15:13:40 +01:00 |
|
Daniel A. Wozniak
|
356120f91a
|
Revert unwanted changes dependent on other PRs
|
2023-05-23 14:41:30 -07:00 |
|
Daniel A. Wozniak
|
4672a4dcdd
|
Work around for amazon linux 2 test dependency failure
|
2023-05-23 14:41:30 -07:00 |
|
Pedro Algarvio
|
a81f58f37d
|
Define a variable for the path to shared-gh-workflows-context.yml
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-22 19:53:17 -07:00 |
|
Pedro Algarvio
|
d933bec989
|
Try harder to detect what is the target release for changelog generation.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-22 19:53:17 -07:00 |
|
Pedro Algarvio
|
eb71862449
|
Sometimes the first page does not have any results. Try next page if there's a next token.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-22 19:56:16 +00:00 |
|
MKLeb
|
4896c90684
|
Address review comments (typos, docs)
|
2023-05-22 19:56:16 +00:00 |
|
MKLeb
|
75a93eefc3
|
Refactor the tools pkg repo commands into a subdirectory
|
2023-05-22 19:56:16 +00:00 |
|
Pedro Algarvio
|
f4af592400
|
Sometimes the first page does not have any results. Try next page if there's a next token.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-22 18:40:56 +01:00 |
|
MKLeb
|
dcfdc6b216
|
Address review comments (typos, docs)
|
2023-05-09 20:05:29 +01:00 |
|
MKLeb
|
3cd21ceb88
|
Refactor the tools pkg repo commands into a subdirectory
|
2023-05-09 20:05:29 +01:00 |
|
Pedro Algarvio
|
dfa273bc5e
|
Merge 3006.x into master
|
2023-05-06 08:37:41 +01:00 |
|
Pedro Algarvio
|
ad84d7cae9
|
Let's not concentrate the logic into a "one liner"
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
f6188fddfc
|
Handle stale cache
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
f871c09e7b
|
Fix typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Daniel A. Wozniak
|
2920f01161
|
Account for different extras location on win32
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
2aad5d20f1
|
Add build time checks to ensure the right relenv version is being used
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
310991a6d6
|
The extras-<python-major>.<python-minor> is a Salt thing.
Create it at the right stage.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
5c1ac329c4
|
Get site-packages from python
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
42a3080b1d
|
Only delete existing paths on macOS onedir
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
Pedro Algarvio
|
3584921fc6
|
Add a .pth to the onedir env to ensure packages in extras are importable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-05-05 10:11:18 +01:00 |
|
MKLeb
|
759dbf2fe6
|
Convert the versions to strings before dumping them as json
|
2023-05-02 15:49:00 -07:00 |
|
MKLeb
|
28861443fe
|
Only run the download tests for the latest subpath if the current version being released is greater than or equal to the latest salt release
|
2023-05-02 15:49:00 -07:00 |
|
Pedro Algarvio
|
f7aa91c29e
|
Confirm that the release was staged before continuing with the release process.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
4ee6307591
|
Log the bucket names
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
80954cbc1e
|
Fix source repository paths
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
34728d5e01
|
Download onedir artifact directly from the buckets
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
98b2c9dbb8
|
Create a latest symlink on nightly builds pointing to the latest date
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|