Daniel A. Wozniak
10940c56ea
Bump relenv to 0.11.0 and Python 10.10.11
2023-04-14 16:57:58 +01:00
MKLeb
d64789912c
extract useful variables out to a shared context file
2023-04-11 10:04:23 -07:00
Pedro Algarvio
10d0bacdeb
Update to latest golden images.
...
Includes https://github.com/saltstack/salt-jenkins/pull/1802
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 21:27:17 +00:00
Pedro Algarvio
6e5375113b
Stop running tests on Jenkins, with the exception of the cloud tests
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Pedro Algarvio
e79bde9b1e
Stop running Lint on Jenkins
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
b09ac89982
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-23 05:49:08 +00:00
Pedro Algarvio
f1b93930f2
Update to the latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-18 17:58:48 +00:00
Pedro Algarvio
315e1c437d
Drop Ubuntu 18.04
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:24:32 +00:00
Pedro Algarvio
94d6603ea1
Remove Photon OS 3 from the Jenkins builds
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-17 05:24:32 +00:00
Pedro Algarvio
6c819439b5
Add a few more nice to have hooks
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-07 07:10:13 +00:00
Pedro Algarvio
e7c3ae3d27
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-06 07:27:05 -07:00
Pedro Algarvio
0af788e4fe
Building documentation is now part of the prepare release step.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-04 14:11:36 +00:00
Pedro Algarvio
788fcd954c
Start running pre-commit under Python 3.10
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-30 21:04:38 +00:00
Pedro Algarvio
b59884b231
Move cicd/env-cleanup-files.yml
to pkg/common/env-cleanup-rules.yml
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
b79d937d55
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
39c4aedc97
Build the Windows packages with the previously built relenv onedir
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
fbafedd232
Some additional python modules which should not be included in onedir archives
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
bf638dc326
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 14:34:13 +00:00
Pedro Algarvio
3f27139531
Delete the installed test suites of the installed python libraries
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 14:34:13 +00:00
Pedro Algarvio
21a8158a8f
Use cicd/env-cleanup-files.yml
to define the cleanup patterns
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-18 14:34:13 +00:00
Pedro Algarvio
168d2c994e
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-20 09:59:14 +00:00
Pedro Algarvio
f4ef84414f
Switch to using the golden-images.json
generated on the golden images repo
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00
Pedro Algarvio
bcb7582c72
Update to latest golden images, add new ones.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00
Pedro Algarvio
1f2c1fac9b
Initial work for the Self Github Actions Runners
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-14 11:23:26 -07:00
Pedro Algarvio
0a04e2ad02
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-05 04:46:31 +00:00
Pedro Algarvio
03c3c4e787
Remove Fedora 35 since it's EOL
...
We will have Fedora 36 on the newer golden images
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-12-05 04:46:31 +00:00
Pedro Algarvio
b4ac4b6fbf
Update to the newer AMIs
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:59 +00:00
Pedro Algarvio
687dff489c
CentOS Stream 8 will fail to authenticate on the newer images. Remove it from Jenkins.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:59 +00:00
Pedro Algarvio
064a5882ac
Remove jenkins jobs that we won't be testing on the new pipeline.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:58 +00:00
Pedro Algarvio
ed7b0358a9
We won't be testing FreeBSD on the newer pipeline
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-11-29 05:51:58 +00:00
krionbsd
2914fa3d1f
Remove Debian 9: EoL
2022-07-19 06:35:00 -06:00
krionbsd
46cf7a44ce
Add CentOSStream 9
2022-06-30 11:02:16 -06:00
MKLeb
49ec12e246
remove centos stream 9 testing files
2022-06-17 09:29:19 -06:00
MKLeb
e4a846c3b8
change to new AMI
2022-06-17 09:29:19 -06:00
MKLeb
1a28cc7b8f
change to newer AMI
2022-06-17 09:29:19 -06:00
MKLeb
ec06002600
Test on actual CentOS Stream 9 AMI
2022-06-17 09:29:19 -06:00
Kirill Ponomarev
571e62aecb
Add Ubuntu 22.04 ( #62100 )
...
* Add Ubuntu 22.04
* upgrade m2crypto requirement for linux pyversion>=3.10 to deal with build errors
* Allow signing before returning when testrun=True to cooperate with M2Crypto=0.38.0
* Skip test_py36_target when docker container resets ssh connection
* check the json stderr this time
* check raw stdout for connection closed message instead
* Actually check for the right text this time
* changelog
* Change m2crypto requirements across the board
Co-authored-by: MKLeb <calebb@vmware.com>
Co-authored-by: Caleb Beard <53276404+MKLeb@users.noreply.github.com>
2022-06-14 11:56:15 -07:00
krionbsd
3f3c5c16c9
Remove Fedora 34 - EoL
2022-05-24 14:46:51 -04:00
Pedro Algarvio
9bac6eef7f
Same test run timeout as windows
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
Pedro Algarvio
350661cb2b
Use Python 3.9 on macOS
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
Pedro Algarvio
b7f278a6fd
Use the newer nox platforms file which installs Py3.9
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-05-20 12:07:09 -07:00
krionbsd
0c24ec24f4
Add FreeBSD 13.1
2022-05-17 10:24:39 -04:00
krionbsd
c97b86ce3a
Add Fedora 35 ami
2022-04-28 09:00:20 -04:00
Pedro Algarvio
5765b31dd7
We no longer need to skip pre-commit hooks on branch builds
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-04-08 09:14:55 -04:00
Megan Wilhite
7d0aa1ab33
Bump amazon ci timeout to 7
2022-03-07 12:51:31 -08:00
Pedro Algarvio
ee8a9a7b54
Update to newer Amazon Linux 2 AMI with increased disk size
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-03-01 14:38:37 -08:00
Pedro Algarvio
25c7a16b4f
Update to newer Arch Linux AMI
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-02-28 08:29:49 -08:00
krionbsd
a1bfe835fa
Add new windows ami
2022-02-23 14:33:38 -05:00
Megan Wilhite
f6f9b32588
[WIP] Update amazon linux 2 ami ( #61663 )
...
* Update amazon linux 2 ami
* Update amazon linux 2 ami
Co-authored-by: krionbsd <krion@FreeBSD.org>
2022-02-20 07:45:54 -08:00
Gareth J. Greenaway
38d1ac9e77
moving the jenkins file to the right location.
2022-02-18 12:12:58 -05:00