Pedro Algarvio
|
185a352d00
|
Update the tools requirements
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-23 08:44:35 +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 |
|
Pedro Algarvio
|
d94312b546
|
Add support for AmazonLinux 2023 when building repos
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-11-10 18:14:26 +00:00 |
|
Pedro Algarvio
|
f0c3a19037
|
When getting salt releases, on failure, try the main repository
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 |
|
ScriptAutomate
|
f7e290deff
|
Add support for Debian 12
|
2023-10-10 08:44:19 -07: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
|
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
|
bc58ea2d5c
|
Try to constrain to setuptools-scm<8
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-09-20 20:42:40 -07:00 |
|
Pedro Algarvio
|
4f30001ca5
|
tools.utils is now a package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-08-30 13:20:34 +00:00 |
|
Jamie (Bear) Murphy
|
08482ed6f3
|
fix quotes in fstring
(cherry picked from commit 611944fa7b )
|
2023-08-03 19:20:20 +00:00 |
|
Jamie (Bear) Murphy
|
92254e8a03
|
add missing slash
(cherry picked from commit b2dc649f90 )
|
2023-08-03 19:20:20 +00:00 |
|
Jamie (Bear) Murphy
|
7e7e83b00f
|
linting
(cherry picked from commit 318c198a6f )
|
2023-08-03 19:20:20 +00:00 |
|
Jamie (Bear) Murphy
|
b984188693
|
drop latest
(cherry picked from commit 2073e52bc4 )
|
2023-08-03 19:20:20 +00:00 |
|
Jamie (Bear) Murphy
|
2bad38a08c
|
fix nightly repofile path
(cherry picked from commit a58a741150 )
|
2023-08-03 19:20:20 +00: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 |
|
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 |
|
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
|
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
|
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
|
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
|
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 |
|
Pedro Algarvio
|
99a7e54b6e
|
Only restore when backup has completed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Pedro Algarvio
|
cd8aae6f5d
|
Start publishing the nightly builds to the release bucket under salt-dev/<branch>
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-29 18:18:53 +01:00 |
|
Caleb Beard
|
3b2a826683
|
Allow running staging more than once for the same release and fix some release pipeline titles (#64106)
|
2023-04-18 13:18:16 -07:00 |
|
Twangboy
|
1e73882cb5
|
Add back ssm.exe. It is needed for VMtools
|
2023-04-17 17:57:13 +01:00 |
|
Pedro Algarvio
|
ddd87720ec
|
Fix Windows package signing
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 15:46:15 -07:00 |
|
Twangboy
|
501ee0bc62
|
Add Pedro's patches
|
2023-04-14 15:46:15 -07:00 |
|
Daniel A. Wozniak
|
d65ae7d210
|
Copy environment and remove relenv debug
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
6c810e0da0
|
RELENV_DEBUG is causing pyo2 to fail
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
7858c2debf
|
Test
|
2023-04-14 16:57:58 +01:00 |
|
Daniel A. Wozniak
|
79b3a56223
|
Set RELENV_BUILDENV in tools/pkg.py
|
2023-04-14 16:57:58 +01:00 |
|
Pedro Algarvio
|
74bdd39a77
|
Renamed cicd/shared-context.yml -> cicd/shared-gh-workflows-context.yml
It's now also used to detect changes to workflows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-14 16:57:58 +01:00 |
|
MKLeb
|
9e4e9a0ca6
|
Create the extras directory with tools
|
2023-04-13 18:47:11 -07:00 |
|
Pedro Algarvio
|
ed456d6925
|
Export the GPG key being used to the top level directory too.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 13:34:56 +00:00 |
|
Pedro Algarvio
|
2b27be3a99
|
Don't sudo when building macOS packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-04-13 09:35:03 +01:00 |
|