MKLeb
|
00e73da68a
|
take in the path for the salt archive as a string
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
f917258322
|
windows uses amd64, not aarch64
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
9ba8bb6c44
|
install using pip as a module
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
3b662a5451
|
assert the requirements file exists when installing dependencies
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
82a6deb771
|
Set USE_STATIC_REQUIREMENTS and RELENV_PIP_DIR when building salt onedir with tools
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4a669e9f52
|
Actually update build-onedir-deps/action.yml
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
36ca1926f6
|
Install salt into the onedir using tools
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
b9f8caa51e
|
Move packaging commands to a subdirectory
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
35a91e713b
|
remove all references to the patch in the build steps and add a note about relenv needing to be installed for building the onedir dependencies
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
cc35e3845d
|
Add initial onedir dependencies command
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
c211bf7baa
|
revert python 3.10 setup from package build steps
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
946f530b27
|
Factor out git configuration and applying the release patch to their own tools commands
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
c6e27f64b0
|
Refactor tools logic for package building to just take in the artifact names
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
a0e355349f
|
Give the correct choices for windows arch values
|
2023-03-21 14:44:51 +00:00 |
|
MKLeb
|
4d45693bfe
|
Move the initial system package build logic to tools
|
2023-03-21 14:44:51 +00:00 |
|
Pedro Algarvio
|
73c1289490
|
Merge 3006.x into master
|
2023-03-19 18:39:26 +00:00 |
|
Pedro Algarvio
|
3fe729c471
|
Query the GH Api authenticated if GITHUB_TOKEN env variable is available
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-19 18:34:53 +00:00 |
|
Pedro Algarvio
|
c9c1e2414e
|
Don't delete the .release-backup-done file
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-19 18:34:53 +00:00 |
|
Pedro Algarvio
|
3133b46807
|
Promote from staging to release based on a list of files instead of searching
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-19 18:34:53 +00:00 |
|
Pedro Algarvio
|
ff921f9b31
|
We no longer have to pass --rc-build
That can be inferred from the passed salt version.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-19 18:20:19 +00:00 |
|
Pedro Algarvio
|
56ac61af0d
|
Better handling of exception
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-19 18:20:19 +00:00 |
|
Pedro Algarvio
|
57926865d6
|
Merge 3006.x into master
|
2023-03-17 12:43:48 +00:00 |
|
Pedro Algarvio
|
39c5668b42
|
Changed workflows should also trigger the package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
f7d8cc0c46
|
Any files starting with a dot(. ) are not release files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
1cde51d7ee
|
Match some more files that need to be copied over to the release bucket.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
758d2bf6c3
|
Don't backup twice prior to a release
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-17 11:47:50 +00:00 |
|
Pedro Algarvio
|
2e0d96b9d5
|
Skip package download tests for RC2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
48e084d0f1
|
The onedir repo.json files should contain only full versions. Not just major.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
59d9843e49
|
Improve package download workflow matrices
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
943c1ab574
|
Add some log calls to add more context
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
a6b89f1640
|
All package tests use the same nox session now.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
a4b5df927e
|
Add package download tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
6759096148
|
Use the default server side encryption instead.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-16 21:00:40 +00:00 |
|
Pedro Algarvio
|
f2121b9a10
|
Adjust bucket names depending on the salt project bot environment we're in
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-12 15:19:38 +00:00 |
|
Pedro Algarvio
|
3db7d31358
|
Only de-select build-source-tarball if build-docs is also False
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-10 09:39:48 -07:00 |
|
Pedro Algarvio
|
75dd968577
|
Only de-select build-source-tarball if build-docs is also False
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-10 09:38:19 -07:00 |
|
Twangboy
|
1d6379a759
|
Add back ssm.exe. It is needed for VMtools
|
2023-03-09 06:15:16 +00:00 |
|
Pedro Algarvio
|
f158710818
|
Switch to using our onedir to run the package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-09 06:09:50 +00:00 |
|
Pedro Algarvio
|
fe440b5d49
|
Try to get the VM environment from the instance tags
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-09 06:09:50 +00:00 |
|
Pedro Algarvio
|
2e3b27e775
|
Allow jobs on forks which have self hosted runners setup.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-09 06:09:50 +00:00 |
|
Pedro Algarvio
|
ebe6c4f6d5
|
Switch to using our onedir to run the package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-08 23:48:54 +00:00 |
|
Pedro Algarvio
|
af5e2e3390
|
Try to get the VM environment from the instance tags
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-08 23:48:54 +00:00 |
|
Pedro Algarvio
|
4e707cba04
|
Allow jobs on forks which have self hosted runners setup.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-08 23:48:54 +00:00 |
|
Pedro Algarvio
|
9c44ccc9db
|
Fix dictionary key typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-06 08:16:18 -07:00 |
|
Pedro Algarvio
|
7cf39d8992
|
Fix dictionary key typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-06 13:05:40 +00:00 |
|
Twangboy
|
42e0941673
|
Fix upload url for production
|
2023-03-02 09:20:43 -07:00 |
|
Megan Wilhite
|
07dfe688c5
|
Fix path for publish packages and use --rc-build for rc releases
|
2023-03-02 07:34:57 -07:00 |
|
Megan Wilhite
|
caedb1a651
|
Add salt/py3 to repo_path for src builds
|
2023-03-01 12:09:19 -07:00 |
|
Megan Wilhite
|
11dc343d4f
|
Fix repo path
|
2023-03-01 16:18:09 +00:00 |
|
Pedro Algarvio
|
7030ac1832
|
Don't create rc.repo , mimic what the old repositories did
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-03-01 14:57:12 +00:00 |
|