)]}'
{
  "log": [
    {
      "commit": "6c3d40436b748fd824fda9c3d90b927b7e4f1045",
      "tree": "7989007cfacc89ad5b4bbb9d000de4331b273c7d",
      "parents": [
        "9aff279f252148da0c4bd779b89d97eacee93c77"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Dec 26 12:37:37 2016 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 26 12:37:37 2016 +0100"
      },
      "message": "Fix tests in build agents without unzip installed (#409)\n\n"
    },
    {
      "commit": "59d9ef6e9779f02aab1ea49d363571de845ddd12",
      "tree": "d3cbfc2e5027b61674526840f4808eead5ed0212",
      "parents": [
        "a0f92a484d8194c143f22b8dcfa479aaa85eaceb"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Nov 09 13:08:41 2016 +0100"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Nov 09 13:08:41 2016 +0100"
      },
      "message": "Allow running the tests with specific versions of Jenkins\n"
    },
    {
      "commit": "21b0f37a8b2d4dfa359cfa87eb849531ff5a9290",
      "tree": "543cae5ac16a3fb1810f75a98f76474344e53525",
      "parents": [
        "441257164849a0087e4d4082ad3725a2937674e4"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Oct 06 13:26:17 2016 -0700"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Oct 06 13:34:25 2016 -0700"
      },
      "message": "Increase default curl timeout to 20 as tests are failing\n"
    },
    {
      "commit": "3e58be9165fb72a24b0e19d6c8fb8233c5d6ec53",
      "tree": "23b8ee129a18d8f06530b481af46498d9ea4b04d",
      "parents": [
        "9539998b6fd135dce361686b64a06d42de9c3a5a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Sep 16 18:32:23 2016 -0700"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sat Sep 17 10:11:37 2016 -0700"
      },
      "message": "Make Jenkinsfile work in https://ci.jenkins.io/job/Packaging/job/docker\n"
    },
    {
      "commit": "f7c0eab957880008e614159ad8ede6bdd0e0a13a",
      "tree": "25bfae0d77b33552017666719d74351237778369",
      "parents": [
        "dfa44ea187e717589c3367c98168f289c63790ad"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Aug 14 10:43:48 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Aug 14 11:21:34 2016 +0200"
      },
      "message": "Split tests in two files\n"
    },
    {
      "commit": "0e026d2cd91deb3d6c72433b26e57aa4565941dd",
      "tree": "d26b4368bb3c11f053a1aaa7d8fd22ac54b124c6",
      "parents": [
        "3a83b9d680fa3e669c6877f9fd0ab924e5b85e35"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 08 09:57:58 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 08 09:57:58 2016 +0200"
      },
      "message": "Run versionLT tests in the image we are building\n\nOS X sort doesn\u0027t have -V\nEnsure the sort in the image, not the one in the build machine, works\n"
    },
    {
      "commit": "3a83b9d680fa3e669c6877f9fd0ab924e5b85e35",
      "tree": "252c4720b3f6edf6cd835abed71f6cec2863b31d",
      "parents": [
        "1bcbb380eb7bc07896786c997f977e44cc682c5a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 08 09:36:28 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 08 09:36:28 2016 +0200"
      },
      "message": "Install plugins even when they already exist in a different version (#323)\n\n"
    },
    {
      "commit": "1bcbb380eb7bc07896786c997f977e44cc682c5a",
      "tree": "1cda12da3aeecfd5812aae5546dc7464348020d9",
      "parents": [
        "0ab4070108468d33019fd045ef25b4a9a400410d"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Aug 05 11:38:53 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Aug 05 11:38:53 2016 +0200"
      },
      "message": "Fix #319 Ignore plugins bundled under detached-plugins\n\nFix plugins.sh test\n"
    },
    {
      "commit": "0ab4070108468d33019fd045ef25b4a9a400410d",
      "tree": "9608cd996fc805b5f0fa7296654523805d5abca9",
      "parents": [
        "a24d3e4247539333cc990cba913ed368e25eb42b"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Aug 05 10:44:58 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Aug 05 10:44:58 2016 +0200"
      },
      "message": "Fix #319 Ignore plugins bundled under detached-plugins\n\nThey are not loaded by Jenkins in new installations\n"
    },
    {
      "commit": "04473ffd868a8e782bcfe43402123a67aa18f09c",
      "tree": "f75d13c6d77a5531f0a3651bd3d1e4df3bef93eb",
      "parents": [
        "9bd5ef3949075530fb298f8ee0172ef2c9b91842"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jul 19 13:19:51 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jul 19 13:19:51 2016 +0200"
      },
      "message": "Test that optional dependencies are not bundled\n"
    },
    {
      "commit": "9bd5ef3949075530fb298f8ee0172ef2c9b91842",
      "tree": "64ef0466d8a73406cf32cb079ddf5a5965060bf4",
      "parents": [
        "c14af958f156024246b3ffc731d3317ce4d6f420",
        "82272776de574fad2ab0e654a9dcd60df1472d52"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jul 19 13:15:43 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 19 13:15:43 2016 +0200"
      },
      "message": "Merge pull request #309 from carlossg/install-plugins\n\ninstall-plugins is not resolving transitive dependencies"
    },
    {
      "commit": "c14af958f156024246b3ffc731d3317ce4d6f420",
      "tree": "ca01af42e22296986e002b9142c2e48de3e507e2",
      "parents": [
        "f50f960901eed8f921959cd72426872ed41865d8"
      ],
      "author": {
        "name": "Vincent Latombe",
        "email": "vincent@latombe.net",
        "time": "Mon Jul 18 10:20:12 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 18 10:20:12 2016 +0200"
      },
      "message": "Make versionsLT support versions with qualifier (#307)\n\nExtracted functions to jenkins-support; included in both jenkins.sh and\r\ninstall-plugin.sh.\r\n\r\nAdded a separate test file to test versionLT function\r\n"
    },
    {
      "commit": "82272776de574fad2ab0e654a9dcd60df1472d52",
      "tree": "fe78424e71e3bb89f55514df04c32429640d6cab",
      "parents": [
        "f50f960901eed8f921959cd72426872ed41865d8"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 18 09:58:29 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 18 10:02:11 2016 +0200"
      },
      "message": "install-plugins is not resolving transitive dependencies\n"
    },
    {
      "commit": "bb8f8c9ad029fe1eb173cfb78f13472fb2cfda09",
      "tree": "8e993438e286d717ba6b53896605077b0c44e230",
      "parents": [
        "195787dca586b41971e2037b48d3f6dca04c9667"
      ],
      "author": {
        "name": "Vincent Latombe",
        "email": "vincent@latombe.net",
        "time": "Wed Jul 13 18:18:14 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jul 13 18:18:14 2016 +0200"
      },
      "message": "Upgrade plugins if needed (#306)\n\nEach plugin installed through the docker image is now tracked using a\r\nmarker file containing the version that was installed through the image.\r\n\r\nIf later, the container is started from a docker image containing newer\r\nplugins, existing plugins will be upgraded if they haven\u0027t been upgraded\r\nin the mean time and if the new docker image provides a new version of\r\nthem.\r\n\r\nAdd tests to check that plugins are upgrade properly\r\n"
    },
    {
      "commit": "d01bd5116d395a52126a83499871c38c8f4b4a62",
      "tree": "1a69a1a07f0156efa972021f5b641063601a9f6e",
      "parents": [
        "e1b99f4b2474a421db4d298b86c8d7b6727489d8"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 15:42:09 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 15:42:33 2016 +0200"
      },
      "message": "Test ouput without color in alpine\n"
    },
    {
      "commit": "114dc70e9cf572715d314320565a0a44cdc867e2",
      "tree": "1ac8c7c75b137ab1158726425703be2cb0c980f4",
      "parents": [
        "44deec3d33a05cf56bc9e7c5844bf8154e871dec"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 23:39:34 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 28 18:51:08 2016 +0200"
      },
      "message": "#207, #219 Filter out plugins already installed, update tests\n"
    },
    {
      "commit": "45a628577e5b5859ee4422ab2effe26494ec40b0",
      "tree": "a1d2b126e86be03e9705af021ef2722d9333c9b3",
      "parents": [
        "95241d14425b508b25b81b5dbf7ae07cd1e84b97"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 23:28:48 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 23:28:48 2016 +0200"
      },
      "message": "Add more tests for plugin installation\n"
    },
    {
      "commit": "95241d14425b508b25b81b5dbf7ae07cd1e84b97",
      "tree": "7f0e9f4dc93f225dc6b0a1e21a0f407735e0e50b",
      "parents": [
        "15328f68808187c9212600cb97703265f97b6fe2"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:22:43 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:22:43 2016 +0200"
      },
      "message": "Skip tests committed by mistake\n"
    },
    {
      "commit": "15328f68808187c9212600cb97703265f97b6fe2",
      "tree": "257eeda7216f916aa008eb116566d49cb8e8a5a0",
      "parents": [
        "67055a24bd3d5d614da71844967376e6f04cbcd8"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:22:04 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:22:04 2016 +0200"
      },
      "message": "Use the correct image in test\n"
    },
    {
      "commit": "67055a24bd3d5d614da71844967376e6f04cbcd8",
      "tree": "447626a1c9277fb4b3e0d0920c63f2d4de7cf5e0",
      "parents": [
        "050b643bd38581706b2fe0ad66ba6d1256188ca8"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:08:15 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:08:54 2016 +0200"
      },
      "message": "Add tests for install-plugins.sh\n\nUse bats-assert and bats-support for testing\n"
    },
    {
      "commit": "730a905fd7e2be4c394f2f74fe6ad904e1dcfead",
      "tree": "2bd54264d5df05486ed0fc0ca4cc06800a26da8a",
      "parents": [
        "53bb39dc62f2d8a9f7fcc94f2b0554685d7f0df2"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jun 22 12:52:44 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jun 22 12:52:44 2016 +0200"
      },
      "message": "Add test for install-plugins\n"
    },
    {
      "commit": "758cd6087f1fa6e3d277898767e4222da10c0b3d",
      "tree": "88c80547f5eab0c98dd542887b96d78c0689a08a",
      "parents": [
        "e77dae513baedc1fc3d1c332c0f86e70edfc91ec"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon May 02 11:57:04 2016 -0700"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon May 02 11:57:04 2016 -0700"
      },
      "message": "Latest Docker for mac uses localhost\n"
    },
    {
      "commit": "5a51d0a519cb6605280adb8719f0e050ea69bac6",
      "tree": "e600877e82a86bacb7f24a2768865de5fdadb688",
      "parents": [
        "60a3616facf40687a80b934f9659ae0320cf60af"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 13:50:25 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 13:50:25 2016 +0200"
      },
      "message": "Make tests work in 2.0\n"
    },
    {
      "commit": "c3e7a0c2bf4f810182888026d2f1454659ab049a",
      "tree": "7cdbef3033e723cb57b167a01e988fa29e543fc4",
      "parents": [
        "8cb67a071aa0b080d1f37c34a07716cdd0872995"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 16:39:04 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 16:39:04 2016 +0200"
      },
      "message": "Make tests work on Docker for Mac\n"
    },
    {
      "commit": "8cb67a071aa0b080d1f37c34a07716cdd0872995",
      "tree": "101170c356ba750f14683e19022ecc4bfbcbaeb2",
      "parents": [
        "2d72a186ba3e5fe79fe6d98b456dae49a40d810f"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:40:44 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:49:12 2016 +0200"
      },
      "message": "Some bash improvements\n"
    },
    {
      "commit": "2d72a186ba3e5fe79fe6d98b456dae49a40d810f",
      "tree": "4c4c2ecb70665f982d356fa7abd6705074610c50",
      "parents": [
        "2d68b194e7d5f3ba89dab81e7a37fed05d53c527"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:27:15 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:49:12 2016 +0200"
      },
      "message": "Test that plugins are actually installed\n"
    },
    {
      "commit": "2d68b194e7d5f3ba89dab81e7a37fed05d53c527",
      "tree": "4ed721162da20a6359e7b6802d2096dac5fd39fa",
      "parents": [
        "3e8e9484326ac3e8dbb4607f8c91fe3cf0bc9270"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:26:59 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:26:59 2016 +0200"
      },
      "message": "Remove newlines in test output\n"
    },
    {
      "commit": "3e8e9484326ac3e8dbb4607f8c91fe3cf0bc9270",
      "tree": "bcb26de76e579f20a2acf95d496294d12daa2228",
      "parents": [
        "d393aa62f1b97bc0c7f049eb88f0eead66cb9767"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:04:48 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 20 13:04:48 2016 +0200"
      },
      "message": "Add test for plugins.sh execution\n"
    },
    {
      "commit": "0c9878269512cc44995fcc4ccd85cee079ad6cf6",
      "tree": "9479397b48f439b53a57390937ccbe0b7857c2ac",
      "parents": [
        "9a09763127edf2047359997b3725738ea28176dd"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Mar 16 08:42:03 2016 +0100"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Mar 16 08:42:03 2016 +0100"
      },
      "message": "Issue #226 Fix tests\n"
    },
    {
      "commit": "177b25fa5d7d2b13590c6078e579b3e5e60298ee",
      "tree": "c73573cced77d071228717e5bca1ebdeccc30306",
      "parents": [
        "c24ef82a13baf4d4c68a9f613f2e5ed5642a4cd3"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Feb 29 13:53:22 2016 +0100"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Feb 29 13:53:22 2016 +0100"
      },
      "message": "Re-add cleanup at the end of tests\n"
    },
    {
      "commit": "c24ef82a13baf4d4c68a9f613f2e5ed5642a4cd3",
      "tree": "7deb82daa93cf0f3edeecabd39caf24d5cd43518",
      "parents": [
        "5fc9cd06a5adb213cebfe3fcfc9113578f0fc43d"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Feb 29 12:10:31 2016 +0100"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Feb 29 13:47:31 2016 +0100"
      },
      "message": "Issue #213 Add test for JAVA_OPTS\n"
    },
    {
      "commit": "5fc9cd06a5adb213cebfe3fcfc9113578f0fc43d",
      "tree": "a957bd3d97187b772b62570d9ace93b26026fd98",
      "parents": [
        "a74dd10d5ddfc1e062998c10733e26b8936f8139"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Feb 28 15:25:18 2016 +0100"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Feb 28 15:31:38 2016 +0100"
      },
      "message": "Use exec instead of bash to start java\n\nFix passing multiple arguments\nAdd test for jenkins arguments and JENKINS_OPTS\n"
    },
    {
      "commit": "d1f266538b84f5ef5e3a0b9310c3509f377c3f34",
      "tree": "5c4984164301dde6d9d93d5f394d9116c09ef2ce",
      "parents": [
        "75b17c48494d4987aa5c2ce7ad02820fda932ce4"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Sep 11 18:54:47 2015 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Sep 11 18:54:47 2015 +0200"
      },
      "message": "Make tests run with remote docker hosts\n"
    },
    {
      "commit": "58695bbaa5a2dc29439665f60eea75c60c98a7ca",
      "tree": "2598bf8cf00a5d6f31728f24319448d53d397b8c",
      "parents": [
        "9395d3fdd74cd43f03b1844fbb0c3e48d713cbc1"
      ],
      "author": {
        "name": "Thomas LEVEIL",
        "email": "thomasleveil@gmail.com",
        "time": "Fri Sep 04 21:51:10 2015 +0000"
      },
      "committer": {
        "name": "Thomas LEVEIL",
        "email": "thomasleveil@gmail.com",
        "time": "Thu Sep 10 22:54:28 2015 +0000"
      },
      "message": "[tests] Add test suite\n"
    }
  ]
}
