Commit Graph

81 Commits

Author SHA1 Message Date
Thomas Langston 55af7af9bd SERVER-82094: AL 2023 v6.0 (#19132)
GitOrigin-RevId: dc861b4380eac61d2803974eff1ac82e95767426
2024-03-05 16:20:20 +00:00
t.ward a5fa8e8e7a SERVER-62302 BACKPORT-13745 Platform Support: Add support for RHEL9 x86 2022-11-02 16:40:44 +00:00
t.ward d69115cf6b SERVER-62300 BACKPORT-13546 Platform Support: Add support for Ubuntu 22.04 x86 2022-10-21 22:54:02 +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
Sam Kleinman 00aed802dd SERVER-25368: add native systemd support for rhel7 and suse12 2016-10-25 11:59:21 -04:00
Gabriel Russell 6970945d92 SERVER-26376 add mongoreplay to release 2016-10-03 13:16:22 -04:00
Brian McCarthy 2e7ff2f2fc SERVER-23555 Add aarch64 builders
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2016-07-11 16:19:47 -04:00
Sam Kleinman 9811b7af76 SERVER-23043: support for ubuntu1604 community and enterprise builds 2016-05-24 15:55:01 -04:00
Ernie Hershey 46d994e5c1 SERVER-23416 RPM support for zSeries
This also enables zSeries push tasks.
2016-03-30 15:16:36 -04:00
Jonathan Reams d259a2f74a SERVER-23121 Add RHEL71 POWER builder to master 2016-03-16 15:44:46 -04:00
Sam Kleinman f7414114d8 SERVER-7285: future proof ubuntu packaging with regards to systemd 2016-02-16 12:52:42 -05:00
Sam Kleinman 5495e297c6 SERVER-18329: add debian8 packages to builds 2016-02-11 10:05:25 -05:00
Ernie Hershey 0bbec1a32e SERVER-22111 Remove broken implied ppc64le community package support 2016-01-29 12:37:57 -05:00
Valentin Kuznetsov 5492a19aaf SERVER-22135 Take python from environment rather system default path
Signed-off-by: Ramon Fernandez <ramon@mongodb.com>

Closes #1056
2016-01-15 17:03:22 -05:00
Mark Benvenuto 5d3eaacef4 SERVER-22111 packager.py - Add support for ubuntu1504 on ppc64le 2016-01-13 17:00:15 -05:00
Ernie Hershey 676a6ade88 SERVER-21781 Improve packaging nightly logic 2015-12-08 10:54:01 -05:00