)]}'
{
  "log": [
    {
      "commit": "aa10cbb3098eeb4f6fd321d12f4627d80876928e",
      "tree": "736510ce1531fd1e03a0d08be21bbfd62a76cdf0",
      "parents": [
        "90dcdc61accc891504445a31f8310fc5d57e49c6"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 02 11:03:21 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Fri Sep 02 11:03:21 2016 +0200"
      },
      "message": "Install artifactory plugin\n"
    },
    {
      "commit": "90dcdc61accc891504445a31f8310fc5d57e49c6",
      "tree": "f5f00255a82c660d42f431f3001695c41ee97030",
      "parents": [
        "ef30df307205ba6705c2c7cf212e7a75f85d3d11",
        "a067c49cf054a3b18f6a945b154dd03a4fb0b5b3"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 15:21:25 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 01 15:21:25 2016 +0200"
      },
      "message": "Merge pull request #1 from tcpcloud/skin\n\njenkins skin"
    },
    {
      "commit": "a067c49cf054a3b18f6a945b154dd03a4fb0b5b3",
      "tree": "f5f00255a82c660d42f431f3001695c41ee97030",
      "parents": [
        "ef30df307205ba6705c2c7cf212e7a75f85d3d11"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Sep 01 15:18:03 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Sep 01 15:18:03 2016 +0200"
      },
      "message": "jenkins skin\n"
    },
    {
      "commit": "ef30df307205ba6705c2c7cf212e7a75f85d3d11",
      "tree": "b6c70acd05892b9f4a45e5c1af15764ecad7fa8a",
      "parents": [
        "1bb486d6cdef0ddec08a172110e6eaf491280c1a"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:47:02 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:52:05 2016 +0200"
      },
      "message": "Disable test\n"
    },
    {
      "commit": "1bb486d6cdef0ddec08a172110e6eaf491280c1a",
      "tree": "7daa480635811ffc840fb9084dee3f2ecf324668",
      "parents": [
        "9bc826f662422eedf2339c257637e8d351f6b8f2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:45:22 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:45:22 2016 +0200"
      },
      "message": "Add user jenkins to docker group\n"
    },
    {
      "commit": "9bc826f662422eedf2339c257637e8d351f6b8f2",
      "tree": "b0ea66285fedda555972e33885e844e5d5c3f679",
      "parents": [
        "506c6aa31881de67b7ec54bf006077fa6d64dc82"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:36:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Sep 01 13:36:09 2016 +0200"
      },
      "message": "Install workflow-scm-step plugin\n"
    },
    {
      "commit": "506c6aa31881de67b7ec54bf006077fa6d64dc82",
      "tree": "ce17b603497ae47aef9f27309fd7b3005e843e5e",
      "parents": [
        "e9e6f5623965805381cdb9df4a0d90b7f777594d"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 17:12:07 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 17:12:07 2016 +0200"
      },
      "message": "Install workflow-remote-loader plugin\n"
    },
    {
      "commit": "e9e6f5623965805381cdb9df4a0d90b7f777594d",
      "tree": "d3a12d0b216aaca7fca8dc402577b2d0ed9c302d",
      "parents": [
        "74ce0b0a978585d006fbded927c97156cd27b668"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 16:30:33 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 16:39:57 2016 +0200"
      },
      "message": "Allow overriding number of executors\n"
    },
    {
      "commit": "74ce0b0a978585d006fbded927c97156cd27b668",
      "tree": "658ee232f257fdb0264c00dd046aa1c91b837bdd",
      "parents": [
        "0d167af18b6f6dfd9ebf84fbb873114fad7707f5"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 16:02:16 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Wed Aug 31 16:39:53 2016 +0200"
      },
      "message": "Install docker\n"
    },
    {
      "commit": "0d167af18b6f6dfd9ebf84fbb873114fad7707f5",
      "tree": "1fb6f38a542e637a21df38fc4cb439d03db4af82",
      "parents": [
        "af7f6fa78f0291a09c98a782d32a31e9f9ecd512"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 29 11:02:57 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 29 11:03:03 2016 +0200"
      },
      "message": "Fix #337 Use the correct bash expansion in install-plugins\n"
    },
    {
      "commit": "af7f6fa78f0291a09c98a782d32a31e9f9ecd512",
      "tree": "11d1fdfa8ffff1171ae668d574b2618e9934ba38",
      "parents": [
        "4fb6e3e2bbeb59fe721e9e647239cfdd33d09ede",
        "fbb05c36964395c6fa99ad93e8b4a46742eec185"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Aug 28 20:34:40 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 28 20:34:40 2016 +0200"
      },
      "message": "Merge pull request #334 from jeanlouisboudart/master\n\nFix default value handling (-u option is set making -z  fail)"
    },
    {
      "commit": "fbb05c36964395c6fa99ad93e8b4a46742eec185",
      "tree": "11d1fdfa8ffff1171ae668d574b2618e9934ba38",
      "parents": [
        "4fb6e3e2bbeb59fe721e9e647239cfdd33d09ede"
      ],
      "author": {
        "name": "Jean-Louis Boudart",
        "email": "jeanlouis.boudart@gmail.com",
        "time": "Sun Aug 28 11:54:08 2016 +0200"
      },
      "committer": {
        "name": "Jean-Louis Boudart",
        "email": "jeanlouis.boudart@gmail.com",
        "time": "Sun Aug 28 11:54:08 2016 +0200"
      },
      "message": "Fix default value handling (-u option is set making -z  fail)\n"
    },
    {
      "commit": "4fb6e3e2bbeb59fe721e9e647239cfdd33d09ede",
      "tree": "a38cba3467ae6ff9f2054198f09e3bf45cf7d82d",
      "parents": [
        "64c7ca3ca5c33a9dd02a9c582d8b0740d3c7eff6",
        "ad0ff9c324a3f87cab00b449dbe02d69ea1277e3"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 22 10:42:05 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 22 10:42:05 2016 +0200"
      },
      "message": "Merge pull request #332 from jeanlouisboudart/master\n\nFix #331 backport  JENKINS_UC_DOWNLOAD feature in install-plugins.sh"
    },
    {
      "commit": "ad0ff9c324a3f87cab00b449dbe02d69ea1277e3",
      "tree": "a38cba3467ae6ff9f2054198f09e3bf45cf7d82d",
      "parents": [
        "64c7ca3ca5c33a9dd02a9c582d8b0740d3c7eff6"
      ],
      "author": {
        "name": "Jean-Louis Boudart",
        "email": "jeanlouis.boudart@gmail.com",
        "time": "Mon Aug 22 09:00:30 2016 +0200"
      },
      "committer": {
        "name": "Jean-Louis Boudart",
        "email": "jeanlouis.boudart@gmail.com",
        "time": "Mon Aug 22 09:00:30 2016 +0200"
      },
      "message": "Fix #331 backport  JENKINS_UC_DOWNLOAD feature in install-plugins.sh\n"
    },
    {
      "commit": "64c7ca3ca5c33a9dd02a9c582d8b0740d3c7eff6",
      "tree": "81c1f1445aa9f70fd3fc5203d7c64bf634b2b640",
      "parents": [
        "b5ae0c5ed78dd1adef2a21e43bcd3565c63b39b4"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 13:36:55 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 13:36:55 2016 +0200"
      },
      "message": "java image is deprecated, use openjdk\n"
    },
    {
      "commit": "b5ae0c5ed78dd1adef2a21e43bcd3565c63b39b4",
      "tree": "4ec26fbab112e5479b1cced8d75b4ced68f8fcb6",
      "parents": [
        "119703c55b4f45062be07d333f85455cfffdea9a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 11:38:24 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 11:38:24 2016 +0200"
      },
      "message": "Print plugins bundled and installed\n"
    },
    {
      "commit": "119703c55b4f45062be07d333f85455cfffdea9a",
      "tree": "ea911b7d86193a64f0352aff995222838b749eb4",
      "parents": [
        "c0f63797fa63b4f83402bfa1cef4970f94bb7cf4"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 10:59:54 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 11:00:04 2016 +0200"
      },
      "message": "Always install latest version of dependencies, not minimum\n\nTo match Plugin Management Behavior\nFixes #327, fixes #328\n"
    },
    {
      "commit": "c0f63797fa63b4f83402bfa1cef4970f94bb7cf4",
      "tree": "32e2f1856cebfde9b07a9a99c1c93de457fc0167",
      "parents": [
        "7a549894d08549d836488cb51a3ddf55bee1c6b1"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 10:30:16 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 10:30:16 2016 +0200"
      },
      "message": "Tabs to spaces\n"
    },
    {
      "commit": "7a549894d08549d836488cb51a3ddf55bee1c6b1",
      "tree": "e765d4a92f4b103fa9b29074aae6c31f92fa8a4d",
      "parents": [
        "7d165ac0ca78fd8e48182c6b4c246c9b87bdca5a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 10:25:03 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Aug 15 10:25:03 2016 +0200"
      },
      "message": "Fix shellcheck warnings\n"
    },
    {
      "commit": "7d165ac0ca78fd8e48182c6b4c246c9b87bdca5a",
      "tree": "441ea2c5dbf029f1353ad5743462b0f7b160e951",
      "parents": [
        "f7c0eab957880008e614159ad8ede6bdd0e0a13a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Aug 14 11:13:12 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun Aug 14 12:18:30 2016 +0200"
      },
      "message": "Fail fast in install-plugins script\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": "dfa44ea187e717589c3367c98168f289c63790ad",
      "tree": "3b980218a25788ed887a0202d90d2dfe9d5681db",
      "parents": [
        "0e026d2cd91deb3d6c72433b26e57aa4565941dd",
        "96ceb54b1ea60f7ab2ecb4945202aff9b59fa38c"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sat Aug 13 11:12:14 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 13 11:12:14 2016 +0200"
      },
      "message": "Merge pull request #329 from netrounds-fredrik/replace_carriage_return\n\nDon\u0027t use a carriage return character in the script"
    },
    {
      "commit": "96ceb54b1ea60f7ab2ecb4945202aff9b59fa38c",
      "tree": "3b980218a25788ed887a0202d90d2dfe9d5681db",
      "parents": [
        "0e026d2cd91deb3d6c72433b26e57aa4565941dd"
      ],
      "author": {
        "name": "Fredrik Kers",
        "email": "fredrik.kers@netrounds.com",
        "time": "Sat Aug 13 00:02:02 2016 +0200"
      },
      "committer": {
        "name": "Fredrik Kers",
        "email": "fredrik.kers@netrounds.com",
        "time": "Sat Aug 13 00:02:02 2016 +0200"
      },
      "message": "Don\u0027t use a carriage return character in the script\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": "a24d3e4247539333cc990cba913ed368e25eb42b",
      "tree": "4b5948f92370fa5b98478dc88c2c20c82111a21f",
      "parents": [
        "31bc79c1445c52f1f418013f5f4e77500a66dda4"
      ],
      "author": {
        "name": "Mark Waite",
        "email": "mark.earl.waite@gmail.com",
        "time": "Fri Aug 05 00:47:00 2016 -0600"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Aug 05 08:47:00 2016 +0200"
      },
      "message": "Use Jenkins 2.7.2 (#322)\n\n"
    },
    {
      "commit": "31bc79c1445c52f1f418013f5f4e77500a66dda4",
      "tree": "e33bcd8967a195ff3a6790da73f5ea124901ae07",
      "parents": [
        "04473ffd868a8e782bcfe43402123a67aa18f09c"
      ],
      "author": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Aug 04 14:25:22 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Aug 04 14:25:22 2016 +0200"
      },
      "message": "introduce WAR_URL argument so one can use alternate download URL (#320)\n\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": "f50f960901eed8f921959cd72426872ed41865d8",
      "tree": "a7a697dbba0fd33f653e899b29a856e1038eb322",
      "parents": [
        "bb8f8c9ad029fe1eb173cfb78f13472fb2cfda09"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sat Jul 16 13:24:19 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sat Jul 16 13:24:19 2016 +0200"
      },
      "message": "Remove plugins.sh references from docs\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": "195787dca586b41971e2037b48d3f6dca04c9667",
      "tree": "ae3d283fefaeadd31893735f26f93386d888da44",
      "parents": [
        "d01bd5116d395a52126a83499871c38c8f4b4a62"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 15:55:21 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 15:55:21 2016 +0200"
      },
      "message": "Add more install-plugins docs\n\nIt should be the preferred option to install plugins\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": "e1b99f4b2474a421db4d298b86c8d7b6727489d8",
      "tree": "0dbddf460c6f8a5d8499a950d9c5dd03076d7e6e",
      "parents": [
        "5b1dc3003eb96e4fe540fe33c035f8a480865939"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jul 06 14:22:39 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 10:24:03 2016 +0200"
      },
      "message": "Do not bundle transitive dependencies already included in the war\n\nUnless they are newer\n"
    },
    {
      "commit": "5b1dc3003eb96e4fe540fe33c035f8a480865939",
      "tree": "7a5aa0fb69521ef2a47f38aa9274c7c1de7f02b6",
      "parents": [
        "114dc70e9cf572715d314320565a0a44cdc867e2"
      ],
      "author": {
        "name": "Mark Waite",
        "email": "mark.earl.waite@gmail.com",
        "time": "Mon Jul 11 02:20:59 2016 -0600"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jul 11 10:20:59 2016 +0200"
      },
      "message": "Bump Jenkins to 2.7.1 (#304)\n\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": "44deec3d33a05cf56bc9e7c5844bf8154e871dec",
      "tree": "e3de234b453ffc1d9338bd536cc9e85c8f8978df",
      "parents": [
        "4e24cacf920615ced04685293d39d470dd89aba6"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Jun 10 12:21:21 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 28 18:51:08 2016 +0200"
      },
      "message": "Use spaces instead of tabs\n"
    },
    {
      "commit": "4e24cacf920615ced04685293d39d470dd89aba6",
      "tree": "52025bf0b4021d3170059356b18aff9fd49d6dbc",
      "parents": [
        "d76ab2e9a8eafdf8593272609afc1deb32949050"
      ],
      "author": {
        "name": "Jim Zucker",
        "email": "jim@stratengllc.com",
        "time": "Tue Apr 05 08:06:38 2016 -0700"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 28 18:50:07 2016 +0200"
      },
      "message": "#207, #219 - Filter out plugins already installed, updated with feedback\n"
    },
    {
      "commit": "d76ab2e9a8eafdf8593272609afc1deb32949050",
      "tree": "afc6a312b54227b6d55ab24b71cf9635be235c9c",
      "parents": [
        "45a628577e5b5859ee4422ab2effe26494ec40b0"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 23:40:22 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 23:40:22 2016 +0200"
      },
      "message": "Silent plugin download\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": "050b643bd38581706b2fe0ad66ba6d1256188ca8",
      "tree": "bd713038a98da996ab74c70c6d7760e6bc6cc212",
      "parents": [
        "16ae24e57038487699ca8734ec1985042381d97d"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:08:36 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 17:08:54 2016 +0200"
      },
      "message": "10 seconds is too little to download plugins\n"
    },
    {
      "commit": "16ae24e57038487699ca8734ec1985042381d97d",
      "tree": "df5364b5e5e1648f5d3eb952a2765b5e6206a06e",
      "parents": [
        "6706b26a9e3613edf77c1494b2940d1c8483b610"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 13:47:09 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 27 13:47:09 2016 +0200"
      },
      "message": "Download as jpi instead of hpi\n"
    },
    {
      "commit": "6706b26a9e3613edf77c1494b2940d1c8483b610",
      "tree": "e48b407a8726e4eaf2689c74afe904221b045cf7",
      "parents": [
        "bbd13d0547fbb810ba7aa6863ebc48e791963a32"
      ],
      "author": {
        "name": "Brian Antonelli",
        "email": "brian.antonelli@gmail.com",
        "time": "Fri Jun 24 06:31:54 2016 -0400"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Jun 24 12:31:54 2016 +0200"
      },
      "message": "Install plugins timeout fix (#296)\n\n* Adds retry and timeout to curl call\r\n\r\n* Fixed spaces/tab issue\r\n"
    },
    {
      "commit": "bbd13d0547fbb810ba7aa6863ebc48e791963a32",
      "tree": "86c1a4b1991d3f01159cf03be95d942fb95ef0d2",
      "parents": [
        "dd5373ad9dc1c09fb7c8e6abd4786b7dd15c30fd"
      ],
      "author": {
        "name": "apottere",
        "email": "apottere@gmail.com",
        "time": "Thu Jun 23 12:24:15 2016 -0400"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Jun 23 18:24:15 2016 +0200"
      },
      "message": "Update download script to add parallelism, correct locking, and specific version support. (#291)\n\nUpdate download script to add parallelism, correct locking, and specific version support.\r\n\r\nAdd support for provided plugins."
    },
    {
      "commit": "dd5373ad9dc1c09fb7c8e6abd4786b7dd15c30fd",
      "tree": "13e6300b4bf81835db0bcec84d24954881b64506",
      "parents": [
        "730a905fd7e2be4c394f2f74fe6ad904e1dcfead"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jun 22 17:51:03 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Jun 22 17:51:03 2016 +0200"
      },
      "message": "Fix #293 Use version sort so 2.10 gets built\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": "53bb39dc62f2d8a9f7fcc94f2b0554685d7f0df2",
      "tree": "397eee95832b801877d918906b838778026186a6",
      "parents": [
        "e25c5e283b37a89bc8c7f772aaf7f31e0b6d996b",
        "e550fba0fdd02b6d00f34fd9842295ed957891b2"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 20 14:31:48 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 20 14:31:48 2016 +0200"
      },
      "message": "Merge pull request #287 from jgmchan/patch-1\n\nDo not error if there are no \u0027resolved\u0027 flag files"
    },
    {
      "commit": "e25c5e283b37a89bc8c7f772aaf7f31e0b6d996b",
      "tree": "8feefd4dd2a66d86ff59d7cfdc2202cb077bb66a",
      "parents": [
        "223ca363411bf70dbda92e358be092097342d5ad",
        "7c03a374604a8f7224f459873a4ce8fdf4310db5"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Mon Jun 20 14:31:23 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 20 14:31:23 2016 +0200"
      },
      "message": "Merge pull request #290 from pli01/master\n\nupgrade tini version"
    },
    {
      "commit": "7c03a374604a8f7224f459873a4ce8fdf4310db5",
      "tree": "8feefd4dd2a66d86ff59d7cfdc2202cb077bb66a",
      "parents": [
        "223ca363411bf70dbda92e358be092097342d5ad"
      ],
      "author": {
        "name": "pli01",
        "email": "pli01@users.noreply.github.com",
        "time": "Wed Jun 15 21:36:58 2016 +0000"
      },
      "committer": {
        "name": "pli01",
        "email": "pli01@users.noreply.github.com",
        "time": "Wed Jun 15 21:36:58 2016 +0000"
      },
      "message": "upgrade tini version\n"
    },
    {
      "commit": "223ca363411bf70dbda92e358be092097342d5ad",
      "tree": "d9ecac4e40c715bf417dabf816f96fc666123458",
      "parents": [
        "0540f3192ff0860682eef4c32a979738ea579841"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 14 15:56:00 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 14 15:56:00 2016 +0200"
      },
      "message": "Bump Jenkins to 1.651.3\n"
    },
    {
      "commit": "0540f3192ff0860682eef4c32a979738ea579841",
      "tree": "95554938728ab8e79893d36ebc66689ba6ed6d13",
      "parents": [
        "3ab1deee208aed3b4d586e498170aa136b424a25"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 14 15:42:47 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue Jun 14 15:42:47 2016 +0200"
      },
      "message": "Fix Issue #282 Always pull latest image and build without cache\n"
    },
    {
      "commit": "e550fba0fdd02b6d00f34fd9842295ed957891b2",
      "tree": "dba83c2f193e204cdbd00723d797a1a7d8cc8741",
      "parents": [
        "3ab1deee208aed3b4d586e498170aa136b424a25"
      ],
      "author": {
        "name": "jgmchan",
        "email": "jgmchan@gmail.com",
        "time": "Sat Jun 11 18:58:42 2016 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 11 18:58:42 2016 +1000"
      },
      "message": "Do not error if there are no \u0027resolved\u0027 flag files\n\nPlugins with no dependencies (like the `ansicolor` plugin) will not have created a `resolved` flag. \r\n\r\n`rm` will throw an error if the file does not exist. Set a `-f` flag to stop this."
    },
    {
      "commit": "3ab1deee208aed3b4d586e498170aa136b424a25",
      "tree": "37e1c88a9404399caa7d02642f8dace88e47b078",
      "parents": [
        "cf78b915ed6bee7aa30a89783c5bd6f00e34a922",
        "5373de89235bd98ed4b2905ca913b75fe39a6822"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Fri Jun 10 12:09:37 2016 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 10 12:09:37 2016 +0200"
      },
      "message": "Merge pull request #274 from cbuckleytbi/master\n\nadding retry to plugins.sh for curl"
    },
    {
      "commit": "cf78b915ed6bee7aa30a89783c5bd6f00e34a922",
      "tree": "d20229169e45317547ccbce6ca5a3b7907617abc",
      "parents": [
        "a9d458b6344f8bb56ab980b2ec1ee950855b8743"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Jun 02 09:12:54 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Jun 02 09:12:54 2016 +0200"
      },
      "message": "run script wit `-e`"
    },
    {
      "commit": "a9d458b6344f8bb56ab980b2ec1ee950855b8743",
      "tree": "557c13dfb07f8cb319b72df637dc857c37459912",
      "parents": [
        "62421ca62df0350673db10f3cf3017d420401eba"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Jun 02 08:55:15 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Jun 02 08:55:15 2016 +0200"
      },
      "message": "fix download failure detection\nand fallback to `-plugin` for unconventional plugins"
    },
    {
      "commit": "62421ca62df0350673db10f3cf3017d420401eba",
      "tree": "2767446dd21d8ef114d53edf8740db1e75a9fdf5",
      "parents": [
        "b20f3887247b8b85f38aeb8f656642041bc3bd19"
      ],
      "author": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:52:33 2016 +0200"
      },
      "committer": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:52:33 2016 +0200"
      },
      "message": "Quote variables\n"
    },
    {
      "commit": "b20f3887247b8b85f38aeb8f656642041bc3bd19",
      "tree": "046eeeb5537b8af8eb04237a3652ff534f786371",
      "parents": [
        "2f2bdc946f04305586cd8cefc524760ad45796ea"
      ],
      "author": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:47:38 2016 +0200"
      },
      "committer": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:47:38 2016 +0200"
      },
      "message": "Fix script not necessarily working in the correct directory\n"
    },
    {
      "commit": "2f2bdc946f04305586cd8cefc524760ad45796ea",
      "tree": "3848c45b4238cec51cb2415b079283a2a9edca27",
      "parents": [
        "4675f04169da8c9796b22601b9452bb5705c691b"
      ],
      "author": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:46:16 2016 +0200"
      },
      "committer": {
        "name": "Sýlvan Heuser",
        "email": "sylvan.heuser@gmx.net",
        "time": "Wed Jun 01 15:46:16 2016 +0200"
      },
      "message": "Fix dependency resolving\n"
    },
    {
      "commit": "4675f04169da8c9796b22601b9452bb5705c691b",
      "tree": "471fa8f06f6b650f2c291f1b6377d7a8b6e55258",
      "parents": [
        "a7a34c3e7db380c577a9668d7d73ef2ed8c15cc0"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Wed Jun 01 14:07:33 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Wed Jun 01 14:07:33 2016 +0200"
      },
      "message": "use local variables within functions\nrely on JENKINS_UC set by Dockerfile\ntry to resolve artifact with `-plugin`\n"
    },
    {
      "commit": "a7a34c3e7db380c577a9668d7d73ef2ed8c15cc0",
      "tree": "cc9a1f8a9e90e6d0789079de40d9b70d6df99175",
      "parents": [
        "0e7eac305437e8a91d4e645e804af99605755402"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Mon May 30 09:10:58 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Mon May 30 09:54:50 2016 +0200"
      },
      "message": "avoid resolving dependencies twice for the same plugin\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "0e7eac305437e8a91d4e645e804af99605755402",
      "tree": "7381ad6537f0e3116f959e30b7eab7abeefbe22d",
      "parents": [
        "3a3295fcf41578d5f6d8c0fdd62efd9915c74d69"
      ],
      "author": {
        "name": "Baptiste Mathus",
        "email": "batmat@batmat.net",
        "time": "Sun May 29 16:14:40 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Sun May 29 17:14:40 2016 +0300"
      },
      "message": "typo: allready -\u003e already (#278)"
    },
    {
      "commit": "3a3295fcf41578d5f6d8c0fdd62efd9915c74d69",
      "tree": "d123d955dfee0bda6334913fc8beeea87d6a4110",
      "parents": [
        "91a9343f6f0d5c75ffc903cda94770dc710dff7b"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:51:49 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:51:49 2016 +0200"
      },
      "message": "docker node we use to build images uses docker \u003c1.10 \nsee https://github.com/docker/docker/pull/18350"
    },
    {
      "commit": "91a9343f6f0d5c75ffc903cda94770dc710dff7b",
      "tree": "a8a71f1aed2602c034c5c7df507a7e9892911e0f",
      "parents": [
        "c22225ff3504a236dc751f2d8d96e6186d826a68"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:48:21 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:48:21 2016 +0200"
      },
      "message": "Document use of install-plugins script\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "c22225ff3504a236dc751f2d8d96e6186d826a68",
      "tree": "eea390911f35d987656c57c35c7ec3797c20337c",
      "parents": [
        "d14178611f2a7d539cab8d68c2e23dcea6c6e55e"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:34:29 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:34:29 2016 +0200"
      },
      "message": "rely on build-args\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "d14178611f2a7d539cab8d68c2e23dcea6c6e55e",
      "tree": "9344972e5af78cdaecd44d7593f2a34772f79b39",
      "parents": [
        "dfe81a3990495e48f09f26bf9b0a6abb69b385c2",
        "69bf63054f136433ee865bf03240e6f2a7229ee1"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:27:35 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:27:35 2016 +0200"
      },
      "message": "Merge branch \u0027weekly\u0027\nnot needed anymore as the Dockerfile no accept ARGS\n"
    },
    {
      "commit": "dfe81a3990495e48f09f26bf9b0a6abb69b385c2",
      "tree": "6242e79e83e58ff7b8895d1ec10f361eb144d3f7",
      "parents": [
        "0ef5a628c4f1887e401c49dbb616b9881d1e82f9"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:26:01 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:26:30 2016 +0200"
      },
      "message": "handle \u003e1 plugins to be installed with dependencies\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "69bf63054f136433ee865bf03240e6f2a7229ee1",
      "tree": "9344972e5af78cdaecd44d7593f2a34772f79b39",
      "parents": [
        "7db65379c592458e622633184b885f8cd953bb48"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:26:01 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 17:26:01 2016 +0200"
      },
      "message": "handle \u003e1 plugins to be installed with dependencies\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "7db65379c592458e622633184b885f8cd953bb48",
      "tree": "70c3ff4950b7c1eb6236bfa6e1dff6bb6eef88a3",
      "parents": [
        "aed5a5026175c83dc19342ca5d46132ba5ee1f17",
        "0ef5a628c4f1887e401c49dbb616b9881d1e82f9"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 13:20:19 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 13:20:19 2016 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into weekly\n"
    },
    {
      "commit": "0ef5a628c4f1887e401c49dbb616b9881d1e82f9",
      "tree": "5d5e673ab28d12d277183613371c7ae33a7f17c6",
      "parents": [
        "9b7d091a33000489b581f1b0ebca8cdfcd0ba394"
      ],
      "author": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Fri May 27 19:14:29 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De Loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Sat May 28 13:15:00 2016 +0200"
      },
      "message": "utility script to install plugin and it’s dependencies\n\nSigned-off-by: Nicolas De Loof \u003cnicolas.deloof@gmail.com\u003e"
    },
    {
      "commit": "5373de89235bd98ed4b2905ca913b75fe39a6822",
      "tree": "4d1a385993dea7063aa2cdfbf994d1567d72d55d",
      "parents": [
        "9b7d091a33000489b581f1b0ebca8cdfcd0ba394"
      ],
      "author": {
        "name": "Chris Buckley",
        "email": "cbuckley@businessinsider.com",
        "time": "Fri May 20 13:14:12 2016 -0400"
      },
      "committer": {
        "name": "Chris Buckley",
        "email": "cbuckley@businessinsider.com",
        "time": "Fri May 20 13:14:12 2016 -0400"
      },
      "message": "adding retry to plugins.sh for curl\n"
    },
    {
      "commit": "9b7d091a33000489b581f1b0ebca8cdfcd0ba394",
      "tree": "63f9a131a04115b35e5096a661753b3bbc49c975",
      "parents": [
        "373c45a59fbaa2b15e77408425205b158352480e"
      ],
      "author": {
        "name": "Rafael Benevides",
        "email": "benevides@redhat.com",
        "time": "Wed May 18 03:55:20 2016 -0400"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed May 18 09:55:20 2016 +0200"
      },
      "message": "Update README.md (#269)"
    },
    {
      "commit": "373c45a59fbaa2b15e77408425205b158352480e",
      "tree": "9b570edcf767c7b668682e438e32ac935857272f",
      "parents": [
        "7a15c65252055ca759c8ea12a852bad05b62c1c8"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu May 12 13:40:08 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu May 12 13:47:07 2016 +0200"
      },
      "message": "Bump Jenkins to 1.651.2\n"
    },
    {
      "commit": "7a15c65252055ca759c8ea12a852bad05b62c1c8",
      "tree": "71cddb687ab5db0f0ef4e6c808cbcd0e00a22b78",
      "parents": [
        "b8ce02a17cc37fa7f835a0b5f1b030a154d09ad4"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu May 12 12:01:30 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu May 12 13:04:59 2016 +0200"
      },
      "message": "Bump to 2.3 security release\n"
    },
    {
      "commit": "b8ce02a17cc37fa7f835a0b5f1b030a154d09ad4",
      "tree": "0623d2de2329cb1e6e7373ac2522827f5dc9c392",
      "parents": [
        "10b7daa9b1381003dbd55735966935af19bfcd59"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue May 10 11:19:34 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue May 10 11:19:34 2016 +0200"
      },
      "message": "Update README.md"
    },
    {
      "commit": "10b7daa9b1381003dbd55735966935af19bfcd59",
      "tree": "851766f4b418eaac30ba2e27c1f33cc999d363d6",
      "parents": [
        "758cd6087f1fa6e3d277898767e4222da10c0b3d"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue May 10 11:19:04 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Tue May 10 11:19:04 2016 +0200"
      },
      "message": "Add reference to weekly builds"
    },
    {
      "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": "e77dae513baedc1fc3d1c332c0f86e70edfc91ec",
      "tree": "cff3b9121ca692859cdea57d5187ec1ead513e4d",
      "parents": [
        "aa665614958308b53bfa9ca7f8fc3bd335ee6ba5"
      ],
      "author": {
        "name": "Jesse Glick",
        "email": "jglick@cloudbees.com",
        "time": "Thu Apr 28 02:49:28 2016 -0400"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 28 08:49:28 2016 +0200"
      },
      "message": "Noting jenkins.install.UpgradeWizard.state"
    },
    {
      "commit": "aed5a5026175c83dc19342ca5d46132ba5ee1f17",
      "tree": "a247f357541e482f4951df525e8c38da099397c6",
      "parents": [
        "1a727f9ea0c6ea8fa14adb60cb4348a76ec64e9d"
      ],
      "author": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:27:38 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:27:38 2016 +0200"
      },
      "message": "Update weekly.sh"
    },
    {
      "commit": "1a727f9ea0c6ea8fa14adb60cb4348a76ec64e9d",
      "tree": "1627bcf123d7c5cc72ad66f62092f4f62b447cd2",
      "parents": [
        "816a88e3fd16eef61a96c0b1d219a43b625870c8"
      ],
      "author": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:25:19 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:25:19 2016 +0200"
      },
      "message": "Update weekly.sh"
    },
    {
      "commit": "816a88e3fd16eef61a96c0b1d219a43b625870c8",
      "tree": "87c70b02b7f0753ae6d52abca0107b7409646469",
      "parents": [
        "108666f1e452752767dad4d8b6de84255cf03482"
      ],
      "author": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:23:32 2016 +0200"
      },
      "committer": {
        "name": "Nicolas De loof",
        "email": "nicolas.deloof@gmail.com",
        "time": "Thu Apr 21 17:23:32 2016 +0200"
      },
      "message": "Update weekly.sh"
    },
    {
      "commit": "aa665614958308b53bfa9ca7f8fc3bd335ee6ba5",
      "tree": "4d4a48c3059f9da9540cd0139b0b2746961baec2",
      "parents": [
        "5a51d0a519cb6605280adb8719f0e050ea69bac6"
      ],
      "author": {
        "name": "jamesHsiaoAcquia",
        "email": "james.hsiao@acquia.com",
        "time": "Thu Apr 21 10:55:00 2016 -0400"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 16:55:00 2016 +0200"
      },
      "message": "Change Update Center to updates.jenkins.io (#251)"
    },
    {
      "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": "60a3616facf40687a80b934f9659ae0320cf60af",
      "tree": "a27fddbb249025e293a4ec7a476ada9e85481182",
      "parents": [
        "b8ad2f606001fb3fa57fa5051d655e894c15c149"
      ],
      "author": {
        "name": "Kohsuke Kawaguchi",
        "email": "kk@kohsuke.org",
        "time": "Wed Apr 20 21:43:50 2016 -0700"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 13:38:42 2016 +0200"
      },
      "message": "2.0!\n"
    },
    {
      "commit": "b8ad2f606001fb3fa57fa5051d655e894c15c149",
      "tree": "a437c6c77fe06338367bbb1ae579338e4b43d038",
      "parents": [
        "c3e7a0c2bf4f810182888026d2f1454659ab049a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 13:25:09 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 21 13:25:09 2016 +0200"
      },
      "message": "Update to 1.651.1\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": "d393aa62f1b97bc0c7f049eb88f0eead66cb9767",
      "tree": "47fe37645b19bb0f9f206fd9fb5948fe97087e52",
      "parents": [
        "eecaeb2b5c96fd427fa0001cd291685de29b910a"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 13 12:14:46 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 13 12:14:46 2016 +0200"
      },
      "message": "Remove wget, no longer used\n"
    },
    {
      "commit": "eecaeb2b5c96fd427fa0001cd291685de29b910a",
      "tree": "f155e82daeb36e8cf556953185724aa93df92f7a",
      "parents": [
        "5fe7e3ec5b06ee6d43b0dd3bf3d33800b3787db0"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 13 12:10:39 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Wed Apr 13 12:10:39 2016 +0200"
      },
      "message": "Use 2 spaces in sha1sum\n\nWorks in alpine too\n"
    },
    {
      "commit": "5fe7e3ec5b06ee6d43b0dd3bf3d33800b3787db0",
      "tree": "ebf622d884ccf50991dcf630402e58149d7904ce",
      "parents": [
        "c9045dcde795d94d1ab0e35e4fec0d6cc6333b5f",
        "fab7f700c12112bca1ed9a1385171356d4328ad7"
      ],
      "author": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 07 11:26:39 2016 +0200"
      },
      "committer": {
        "name": "Carlos Sanchez",
        "email": "carlos@apache.org",
        "time": "Thu Apr 07 11:26:39 2016 +0200"
      },
      "message": "Merge pull request #237 from outime/patch-1\n\nScript name typo"
    },
    {
      "commit": "fab7f700c12112bca1ed9a1385171356d4328ad7",
      "tree": "ebf622d884ccf50991dcf630402e58149d7904ce",
      "parents": [
        "c9045dcde795d94d1ab0e35e4fec0d6cc6333b5f"
      ],
      "author": {
        "name": "Rubén Díaz",
        "email": "outime@users.noreply.github.com",
        "time": "Thu Apr 07 10:56:29 2016 +0200"
      },
      "committer": {
        "name": "Rubén Díaz",
        "email": "outime@users.noreply.github.com",
        "time": "Thu Apr 07 10:56:29 2016 +0200"
      },
      "message": "Script name typo"
    }
  ],
  "next": "c9045dcde795d94d1ab0e35e4fec0d6cc6333b5f"
}
