Zack Winter
5c24a13a7d
SERVER-111295 Set python as formatter in format_multirun ( #41677 )
...
GitOrigin-RevId: fd3c58d1f5a9230a9fb728d2678c8c614c20437f
2025-09-24 17:41:24 +00:00
Dylan Richardson
7b3641a16d
SERVER-108027: adjust packaging script for 8.2 ( #38964 )
...
GitOrigin-RevId: d1e86f7010554951f740b6b0c91a2c2a15d9b050
2025-07-23 18:11:56 +00:00
patricearruda84
81ecfd6b8b
SERVER-104338: Update packager.py and packager_enterprise.py script to build crypt packages. ( #35905 )
...
GitOrigin-RevId: 1e2aab2084fd6e7ff99cdf6301e80b900cc70c41
2025-05-08 13:15:24 +00:00
Juan Gu
855dfadef0
SERVER-94077 Use isort in Ruff configs ( #27865 )
...
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Thomas Ward
80345d0b7d
SERVER-91670 Platform Support: Bump Amazon2023.0 to Amazon2023.3 (arm and x86) ( #23803 )
...
GitOrigin-RevId: 1c96f6756d4d311ef1118a89c2827346cb6ab5fe
2024-06-25 20:09:23 +00:00
Steve McClure
b4b23946cd
SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl ( #22254 )
...
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Thomas Ward
8df722b9f6
SERVER-89636 Amend package_test to permit use of rhel88, rhel93, and ubuntu2404 ( #21328 )
...
GitOrigin-RevId: 7e753bb43fc853c835078dbfdbbf5939e05ea3f1
2024-04-25 01:04:00 +00:00
Zack Winter
f711eed5f4
SERVER-87110 Add rhel79 as a valid distro in packager.py ( #19325 )
...
GitOrigin-RevId: ff5351f141599e0ea81d4bf23c2c5493a3d6b29f
2024-02-28 01:18:11 +00:00
Brian McCarthy
6cba851053
SERVER-77231 Platform Support: Add support for Debian 12
2023-10-03 14:21:26 +00:00
Trevor Guidry
ab47bfd28f
SERVER-70425 use changed files for packaging
2023-06-06 18:37:28 +00:00
t.ward
b9ea829607
SERVER-75281 Platform Support: Add support for Amazon Linux 2023 ARM
2023-05-17 01:54:38 +00:00
t.ward
dcba713cca
SERVER-62305 Add support for amazon2022-arm64
2022-10-06 20:44:28 +00:00
t.ward
17e33729b0
SERVER-62302 Add support for RHEL9 x86
2022-09-22 21:28:43 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
t.ward
f2acf616a8
SERVER-62300 Add support for Ubuntu 22.04 x86
2022-08-26 22:04:55 +00:00
Zakhar Kleyman
aa55e74884
SERVER-62299 Add support for Debian 11
2022-04-06 22:39:11 +00:00
Dylan Richardson
4302c8724a
SERVER-63510: Fix apt packager for alpha nightly builds
2022-02-10 23:42:21 +00:00
Ryan Egesdahl
5fde859b5b
SERVER-60228 Stop using RPM external dependency scanner
2021-09-28 00:05:53 +00:00
Ryan Egesdahl
ccae51b66b
SERVER-55724 Support external metapackage repository
...
Add some changes to packaging to support dependency names used by an
external metapackage repository.
2021-05-27 17:33:06 +00:00
David Bradford
a22cbaba06
SERVER-54861: Update pylint to 2.7.2
2021-03-01 23:46:55 +00:00
John Chen
725d19e078
SERVER-54073 Add support for -alpha prereleases
2021-02-12 00:56:51 +00:00
Ryan Egesdahl
9aba0cac77
SERVER-52610 Ensure RPM install roots can be relocated
...
We were not using directory macros in the RPMs, which meant that the
installation root could not be changed. When we tried, we got an
incomplete install, with some of it going to the new prefix and some
going to the host system. Here, we follow RPM packaging guidelines a bit
better and use named directory macros instead of explicit paths.
2020-12-19 01:21:19 +00:00
Zakhar Kleyman
1f0c52dd09
SERVER-53037 fix packager script for rhel8 arm64
2020-12-07 23:33:05 +00:00
Andrew Morrow
29ec0810ce
SERVER-48282 Add RHEL8.2 arm64 builders
2020-08-21 23:45:06 +00:00
Brian McCarthy
a7653f2540
SERVER-44070 Platform Support: Add Community & Enterprise Ubuntu 20.04 x64
2020-04-29 20:33:51 +00:00
Andrew Morrow
3c0c136ecf
SERVER-44763 Remove gotools from build and packaging
2020-01-15 19:51:39 +00:00
John Chen
0d0c7ec99f
SERVER-37768 Added Debian10 build variant
2019-09-16 19:36:56 +00:00
John Chen
284630e370
SERVER-37772 adding RHEL80 distro
2019-07-25 17:58:58 -04:00
Brian McCarthy
91358a9441
SERVER-41098 Add Suse15 to packager.py
2019-05-14 07:57:19 -04:00
Gregory Wlodarek
50ecfadfd6
SERVER-37769 Fix lint
2019-04-29 18:34:57 -04:00
Mathew Robinson
2bb9313de4
SERVER-37769 Platform Support: SUSE15
2019-04-29 13:39:57 -04:00
Mark Benvenuto
286c031264
SERVER-40559 Python linters do not run after upgrade to Python 3
2019-04-16 14:33:43 -04:00
Mathew Robinson
f4feba485b
SERVER-40542 Remove references to pip2
2019-04-10 11:42:47 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Spencer Jackson
e5d7bb7eaf
SERVER-40242 Update banner inclusions for vendored tools
2019-03-29 11:42:39 -04:00
Mark Benvenuto
8d187a612e
SERVER-37651 Fix lint
2018-10-19 12:57:33 -04:00
Ramon Fernandez
5851c89496
SERVER-37651 Update license information
2018-10-16 09:06:34 -04:00
Ramon Fernandez
c6b10c46cc
SERVER-35665 Update license on all artifacts
...
License for Community artifacts is in the LICENSE-Community.txt file.
License for Enterprise artifacts is in the LICENSE-Enterprise.txt file.
This change also updates deb/rpm/msi packages.
2018-06-20 12:33:04 -04:00
Mathew Robinson
0b001ed1ab
SERVER-33000 Add Ubuntu 18.04 support
2018-06-06 16:41:23 -04:00
Cristopher Stauffer
91d1ad4978
SERVER-35281: Adding Community Support for zSeries RHEL 67
2018-05-31 16:08:41 -04:00
Ramon Fernandez
98a69ee6ed
SERVER-32999 Remove Debian 7 builds
2018-05-14 17:25:57 -04:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Zakhar Kleyman
cbf3e5344f
SERVER-32437 add Amazon Linux 2 platform support
2018-04-04 10:25:01 -04:00
Jonathan Abrahams
36148ad8bb
SERVER-23312 Format Python files with yapf
2018-03-26 13:04:25 -04:00
Brian McCarthy
d95018ef80
SERVER-29463 Platform Support: add Debian 9 stretch
2018-02-09 15:45:10 -05:00
Zakhar Kleyman
7515aadc1f
SERVER-30104 Fix tzdata dependency for suse rpm packages
2017-07-27 12:31:26 -04:00
Ramon Fernandez
6b58cac1fb
SERVER-28484 Remove timestamp from Linux package versions and filenames
...
This changes the package names for commit-triggered builds to match the
following format:
- rpm: mongodb-org-server-3.4.3-0.1.latest.el6.x86_64.rpm
- deb: mongodb-org-unstable-shell_3.5.5~latest_amd64.deb
Patch builds packages are also changed to eliminate the NN-g<hash> part of
the version (as produced by git-describe):
- rpm: mongodb-org-server-3.4.3-0.1.patch.deadbeef1234.el6.x86_64.rpm
- deb: mongodb-org-unstable-server_3.5.5~patch~deadbeef1234_amd64.deb
Packages for release candidates and releases are not changed.
2017-04-03 11:42:31 -04:00
Brian Samek
7284381b79
SERVER-27784 Remove httpget() from packager.py
2017-01-24 10:43:11 -05:00
Brian Samek
cced83ea5e
SERVER-27754 Use requests instead of httplib2 in packager.py
2017-01-19 10:04:08 -05:00
Sam Kleinman
17ffe1f8b3
SERVER-26841: fix rhel62 packages after regression
2016-11-02 15:27:03 -04:00