)]}'
{
  "log": [
    {
      "commit": "ff32a4ddb1627b8f7d5b927f4752ae4a04c069b3",
      "tree": "5e41fec8d8135aa55b39060a591900e878c26544",
      "parents": [
        "a78108cfd53931236d3ee2b32c6e48d4d8eb5c88"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 14:41:53 2016 +0000"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 14:41:53 2016 +0000"
      },
      "message": "Revert \"Remove redutant vars/ folder\"\n\nThis reverts commit a78108cfd53931236d3ee2b32c6e48d4d8eb5c88.\n\nChange-Id: Ibc42fdc12b942b72cb0538cfcef6b933fdaec51a\n"
    },
    {
      "commit": "a78108cfd53931236d3ee2b32c6e48d4d8eb5c88",
      "tree": "23feb2e197f5336529b2d9d826bcd558317a3a5a",
      "parents": [
        "2bc89179c01bf0f5d9befd0f32a3d56f58e2725f"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 13:24:08 2016 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 21 17:33:27 2016 +0400"
      },
      "message": "Remove redutant vars/ folder\n\nSince we should use only Mirantis lib package for using\nall needed functions and tools.\n\nChange-Id: I00b294525ce14d5300092cc7cceecd3d310588f2\n"
    },
    {
      "commit": "0a7c17c7ee4b1a092e0e1f68bff08fc3067c8fbc",
      "tree": "1cf4064675ae4ab3dc092cfda7b5becac84d9704",
      "parents": [
        "6a0686a055a7961d40a366b0635d72a3db2a6c78"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Sep 30 17:47:22 2016 +0300"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Sep 30 17:47:22 2016 +0300"
      },
      "message": "Remove stages from steps\n\nStages for steps should be defined in pipelines\n\nChange-Id: I0b5e9162deaf3d147329a882d3716f80668d6c86\n"
    },
    {
      "commit": "6a0686a055a7961d40a366b0635d72a3db2a6c78",
      "tree": "6c58bffa6a76da0fa2cb695af7fb40d2fbf9cc6a",
      "parents": [
        "4dc96cd90ae152fec459a970e918ef51cfc59f4a"
      ],
      "author": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Sep 30 14:53:18 2016 +0300"
      },
      "committer": {
        "name": "Sergey Kulanov",
        "email": "skulanov@mirantis.com",
        "time": "Fri Sep 30 17:36:59 2016 +0300"
      },
      "message": "Add two non-mandatory options to gerritPatchsetCheckout\n\nIn some cases we need to be able to wipe before checkout\nand merge checkouted code before starting build. This\npatch introduces such changes.\n\nMerge feature is used together with pip install from git\nrepo, since everything should be merged in branch before\nrunning:\n  pip git+https://path_to_repo@branch\n\nexample:\n  // Usage example with merging to checkouted branch\n  node {\n    gerritPatchsetCheckout{\n      credentialsId \u003d \"credentials-id-string\"\n      withMerge \u003d true\n    }\n  }\n\nChange-Id: Ic35725db554c4e5d9e70c338999cf14eb29c1559\n"
    },
    {
      "commit": "9021bbe21a0f05d2bc042da5eac3aaab93c3a6fa",
      "tree": "0d2cdbf16e8ea1f1fde940aecea255e0a3bd0b33",
      "parents": [
        "6e41b527c99cd0495636f3418493ed1030e184f1"
      ],
      "author": {
        "name": "Igor Belikov",
        "email": "ibelikov@mirantis.com",
        "time": "Wed Sep 28 19:22:20 2016 +0300"
      },
      "committer": {
        "name": "Igor Belikov",
        "email": "ibelikov@mirantis.com",
        "time": "Thu Sep 29 15:33:37 2016 +0300"
      },
      "message": "Initial structure and basic funtions\n\n* Create initial repository structure\n* Add gerritPatchsetCheckout and runTox global functions\n\nChange-Id: I3c716e12dec76bb405d33501bc260425419814be\n"
    }
  ]
}
