Commit Graph

70 Commits

Author SHA1 Message Date
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
Jonathan Reams 4bf4addd67 SERVER-20024/SERVER-16579 Add suse 12 enterprise/community builders 2015-10-19 10:54:18 -04:00
Ernie Hershey 3f8acecab7 SERVER-18516 Use OS codename in Debian/Ubuntu repo 'Suite' field 2015-08-19 10:58:04 -04:00
Ernie Hershey ed856e8865 SERVER-19893, SERVER-14036, SERVER-8770 - Packaging improvements
* Signing RPM's
* Signing .DEB's with organization key instead of Richard's key
* Generating packages on individual platforms in compile tasks
* Trimming redundant Enterprise packaging python code
* Miscellaenous cleanup, mostly to support the above goals
2015-08-12 19:24:21 -04:00
Jason Carey e749ffad9b SERVER-18531 Integrate SpiderMonkey
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.
2015-07-14 16:15:54 -04:00
Ernie Hershey 3bc76a0967 SERVER-16744 Targeted community build packaging and repo placement
This also addresses SERVER-16100, SERVER-12160, SERVER-12833, and SERVER-10874
2015-01-06 17:00:26 -05:00
Brian Crockett 9630dcbf6e SERVER-15855 update documentation about how packages are created
Closes #844

Signed-off-by: Benety Goh <benety@mongodb.com>
2014-10-29 15:04:13 -04:00
Ernie Hershey d701947868 SERVER-10642 Generate SUSE RPM's 2014-09-03 11:44:43 -04:00
Ernie Hershey e03a07465c SERVER-11773 Retain "mongodb" directory name in repo for backwards compatibility 2013-12-05 19:27:30 -05:00
Ernie Hershey 35c2c7aff4 SERVER-11769 Only remove mongosniff when generating packages if it's there 2013-12-04 18:51:10 -05:00
Ernie Hershey 31713e0af4 SERVER-963 Separate enterprise and community debian rules and control files 2013-10-12 18:20:01 -04:00
Ernie Hershey 09ffdcc927 SERVER-10871 Change 'mongodb' to 'mongo' to mean the mongod process and service 2013-10-04 13:25:27 -04:00