{"push_id":2832587571,"size":10,"distinct_size":10,"ref":"refs/heads/5.1.x","head":"3ea15be1197709708dd4dbdd849704d359d44f49","before":"e43d28573439f4b30e1dd30ce646b601d82833f6","commits":[{"sha":"851b48d34e5fcaa79a01705a94549dde8503e598","author":{"name":"Rob Browning","email":"1dc5917c2adeeba13d1ef33dbb40691a1b67cc65@puppet.com"},"message":"(PDB-3470) Add pdbbox and use it in tests; test osx in travis\n\nSee the documentation/ and .travis.yml changes for further details.\n\nNote that this adds additional inter-dependent utility scripts to\next/bin, but we don't want to add ext/bin to the PATH because so far,\nthe command names in ext/bin haven't been chosen with that in\nmind (i.e. sha256sum would shadow the Linux version), so we refer to\nthem with explicit paths (sometimes generated via basename).\n\nIn the longer run we might want to adjust the relevant command names,\nor perhaps move \"utility\" commands to ext/util/, to make ext/bin\nsuitable for inclusion in the PATH.\n\nRemove the ulimit -u settings because it removes another platform\nvariance (disallowed on travis osx hosts), and it looks like we may no\nlonger need it, but if we see the OutOfMemoryError exceptions\nreturn (2080a332b40f95cdf564a65a6bf540704273b583), we can restore it.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/851b48d34e5fcaa79a01705a94549dde8503e598"},{"sha":"3002e97a7f2e4b41f84c5f5db87e9d8bd82b3c6d","author":{"name":"Austin Blatt","email":"3cc5cd16a881210fdbc69dbf869cc563b770b545@gmail.com"},"message":"(PDB-3963) Use proper gem-list from puppetserver\n\nPrior to this commit (due to a file name change in puppetserver), the\nintegration tests were broken between master branches.\n\nThis commit makes it possible for the puppetdb master branch to run\nagainst master as well as the tagged releases of puppetserver by\nchoosing the proper file name depending on puppetserver's version.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/3002e97a7f2e4b41f84c5f5db87e9d8bd82b3c6d"},{"sha":"3292dbb01e27a550b79382037b0c9547b50d07a0","author":{"name":"Austin Blatt","email":"3cc5cd16a881210fdbc69dbf869cc563b770b545@gmail.com"},"message":"(PDB-4008) Use jruby-gem-list for vers >= 5.3.0","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/3292dbb01e27a550b79382037b0c9547b50d07a0"},{"sha":"40ece647953e4d117fbd691a4ed2f465df7009b2","author":{"name":"Rob Browning","email":"1dc5917c2adeeba13d1ef33dbb40691a1b67cc65@puppet.com"},"message":"(PDB-4008) Accommodate puppetserver change to jruby-gem-list\n\nUse jruby-gem-list for vers >= 5.3.0","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/40ece647953e4d117fbd691a4ed2f465df7009b2"},{"sha":"e2761b0698289c354a37ea727c19e8724ad36d06","author":{"name":"Zachary Kent","email":"7066e29a9f99b7ed99a6709d98557c2509c6a51b@puppet.com"},"message":"(maint) Change config data retrieval in acceptance tests","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/e2761b0698289c354a37ea727c19e8724ad36d06"},{"sha":"5dbfdec9c0b004898d46c6ead7c44e2871c342d6","author":{"name":"Morgan Rhodes","email":"519bc3f0fda96312357e1409de278bff4d5f5b25@puppet.com"},"message":"(CPR-600) Auto-publish to dockerhub\n\nThis updates the build script to build containers in the correct\nnamespace for publishing to dockerhub.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/5dbfdec9c0b004898d46c6ead7c44e2871c342d6"},{"sha":"e44e9492966a7b303763b8eed121ed4a0997a115","author":{"name":"Rob Browning","email":"1dc5917c2adeeba13d1ef33dbb40691a1b67cc65@puppet.com"},"message":"(PDB-3993) Add ./test-config;  add pgver/pgbin/pgport opts\n\nMove test config handling to ext/bin/test-config, which allows you to\n--set, --get, or --reset (undo any previous --set-ting for the source\ntree) various test config values including the previously existing\npuppet and puppetserver integration test refs, and new pgport, pgver,\nand pgbin settings.\n\nThe general idea is that tests can use test-config --get to determine\nwhat default value to use for these settings, which can be adjusted\nfor the local source tree via --set.\n\nBy default, try to detect the pgbin directory automatically, based on\nthe pgver value, which also allows \"test-config --get pgbin\" to\nreplace the previously travis-specific pgbin-from-spec command.\n\nAlways require the pgport to be specified somehow, either via a\n--pgport argument to a given test, or for the whole tree via\n\"test-config --set pgport PORT\".\n\nRecord the tree's default pgver in ext ext/test-conf/pgver-default.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/e44e9492966a7b303763b8eed121ed4a0997a115"},{"sha":"cc3d30878cc80d97d7a73f83a3b071d3ff0e9e25","author":{"name":"Rob Browning","email":"1dc5917c2adeeba13d1ef33dbb40691a1b67cc65@puppet.com"},"message":"(PDB-3993) Add ./pdb, run-external-tests, run-normal-tests\n\nAdd an \"external\" test, ext/test/top-level-cli with some simple\ninitial validation that the pdb uberjar behaves as expected.  Other\ntests should follow.\n\nPerhaps in the most general sense the external tests are just tests\nthat evaluate things that are either best evaluated, or most easily\nevaluated from outside the \"lein test\" context, but they're also\nintended to be standalone tests that you can run directly:\n\n  ext/test/top-level-cli\n\nAdd a ./pdb command to handle running puppetdb from an uberjar.  By\ndefault it looks for target/puppetdb.jar, but you can override that by\nsetting PDB_JAR in the environment.\n\nAdd ext/bin/run-external-tests to run all of the ext/test tests and\nreport a failure count, and add ext/bin/run-normal-tests to run all of\nthe \"typical\" tests while you retrieve a beverage.  Currently, that\nincludes the core, integration, and external tests.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/cc3d30878cc80d97d7a73f83a3b071d3ff0e9e25"},{"sha":"60658464e93467bc6f88b2c61ba82ceaade4f6cd","author":{"name":"Zak-Kent","email":"728d23292bba4f18cd61f316bf7efcc1743e66e3@gmail.com"},"message":"Merge pull request #2546 from rbrw/pdb-3993-upgrade-and-exit\n\n(PDB-3993) Add test-config, ./pdb, run-external-tests, run-normal-tests","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/60658464e93467bc6f88b2c61ba82ceaade4f6cd"},{"sha":"3ea15be1197709708dd4dbdd849704d359d44f49","author":{"name":"Molly Waggett","email":"17f9c63fa5c252eb5893b74669cb568105cc9c48@puppet.com"},"message":"(maint) Bump to ezbake 1.8.7\n\nThis commit bumps to the latest ezbake version. This version adds a Gemfile to\nthe resulting package build and makes use of the packaging gem, rather than\ncloning the packaging repo.","distinct":true,"url":"https://api.github.com/repos/mwaggett/puppetdb/commits/3ea15be1197709708dd4dbdd849704d359d44f49"}]}
{"actor":{"display_login":"mwaggett"}}