Commit Graph

31 Commits

Author SHA1 Message Date
Ernie Hershey
d26f8791df SERVER-13370 Amazon Enterprise RPM's
(cherry picked from commit dfd50a3255)
2015-12-10 19:03:46 -05:00
Ernie Hershey
0d9b08b7e0 SERVER-21781 Improve packaging nightly logic 2015-12-08 10:39:23 -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
Ernie Hershey
d701947868 SERVER-10642 Generate SUSE RPM's 2014-09-03 11:44:43 -04:00
Ernie Hershey
097039445a SERVER-13243 Add Ubuntu 14.04 Enterprise .deb 2014-09-02 11:49:07 -04:00
Ernie Hershey
5181c39ebe SERVER-14023 Add RHEL 7 Enterprise .rpm 2014-09-02 11:45:36 -04:00
Ernie Hershey
82feb98aae SERVER-11077 Debian Enterprise packaging
This is a minimal change to support Debian, almost
identical to Ubuntu packaging and Community Debian
packaging.
2014-06-24 11:44:55 -04:00
Ernie Hershey
f6c94b9b45 SERVER-12753 Remove extra %% in enterprise rpm macros file 2014-03-06 18:41:25 -05:00
Ernie Hershey
6a167a29bd SERVER-12753 Don't use internal rpmbuild dependency generator
This turns on a call out to the find-requires script which
properly adds shared library dependencies to RPM's when
being built in Ubuntu.
2014-02-28 15:15:58 -05:00
Ernie Hershey
e0cea6ad07 SERVER-9246 New enterprise yum/apt repo layout
Also some minor whitespace consistency fixes.
2014-02-19 15:57:10 -05:00
Ernie Hershey
cc950771c0 SERVER-9123 Include snmp files in enterprise packages 2014-02-11 07:26:13 -05:00
Ernie Hershey
dacc99596e SERVER-9987 Include platform in RPM Release field
The "Release" rpm field has previous been 'mongodb_1' in all RPM's
but to support separate RHEL/CentOS 5.7+ and 6.2+ rpms, the release
will now be '1.el5' and '1.el6'.
2014-02-07 19:12:17 -05:00
Ernie Hershey
a425c81c1d SERVER-9987 Generate Enterprise rpms for both rhel 5 and rhel 6 2013-12-20 16:46:28 -05:00
Ernie Hershey
5d29b14ecf SERVER-9246 Create Yum and Apt repositories for enterprise edition 2013-12-20 16:29:07 -05:00
Ernie Hershey
5a4c4003b1 SERVER-11773 Retain "mongodb" directory name in repo for backwards compatibility for enterprise packages 2013-12-05 19:27:30 -05:00
Ernie Hershey
db57baaeaf SERVER-11766 Use "enterprise" instead of "subscription" in release archive filenames 2013-12-04 18:50:30 -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
b57a0b403e SERVER-963 Externalize enterprise packaging spec files 2013-10-12 18:20:01 -04:00
Ernie Hershey
37a7f2f07f SERVER-10051 require cyrus sasl instead of gsasl 2013-10-04 13:25:27 -04:00
Ernie Hershey
fc780bfec9 SERVER-11008 Add full conflicting package name list 2013-10-04 13:25:27 -04:00
Ernie Hershey
ef582b64cb SERVER-3579 Change redhat username and group from mongod to mongodb 2013-10-04 13:25:27 -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
Ernie Hershey
e01dfe96c7 SERVER-3579 Change file paths to consistent format 2013-09-25 21:41:28 -04:00
Ernie Hershey
cd2f9548a3 SERVER-3579 replace 10gen with mongodb 2013-09-25 21:41:28 -04:00
Ernie Hershey
51a46c5f9a SERVER-963 Split and externalize Linux packages
This includes splitting rpm and .deb packages into sub-packages and
externalizing the spec and control files to be maintained as static
files.
2013-07-26 17:01:00 -04:00
Ernie Hershey
ce9218e76a SERVER-7692 RPM and Deb package for Subscriber Edition
Pulling in changes from tested version with ssl dependency and
spec conflicts with old versions of community packages
2013-03-26 16:03:41 -04:00
Ernie Hershey
d4898c284b SERVER-7692 modifed to build subscriber edition 2013-03-15 20:04:26 -04:00