{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by lamont-granquist"
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by lamont-granquist"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1317,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
            "branch" : [
              {
                "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
            "branch" : [
              {
                "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
                "name" : "refs/remotes/origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
        "branch" : [
          {
            "SHA1" : "90dab398d364119f811199d1358f09fb3bb31b8b",
            "name" : "refs/remotes/origin/dev"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/MuMech/MechJeb2.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "MechJeb2-2.14.3.0-1317.zip",
      "fileName" : "MechJeb2-2.14.3.0-1317.zip",
      "relativePath" : "MechJeb2-2.14.3.0-1317.zip"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#1317",
  "duration" : 15091,
  "estimatedDuration" : 20942,
  "executor" : None,
  "fullDisplayName" : "MechJeb2-Dev #1317",
  "id" : "1317",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1317,
  "queueId" : 1600,
  "result" : "SUCCESS",
  "timestamp" : 1698179435260,
  "url" : "https://ksp.sarbian.com/jenkins/user/noreply/my-views/view/All/job/MechJeb2-Dev/1317/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "MechJeb2/MechJebModuleRendezvousGuidance.cs",
          "MechJeb2/MechJebModuleNodeEditor.cs",
          "MechJeb2/VesselState.cs",
          "MechJeb2/MechJebModuleManeuverPlanner.cs",
          "MechJeb2/MechJebModuleNodeExecutor.cs",
          "MechJeb2/MechJebModuleAttitudeController.cs"
        ],
        "commitId" : "d7a69e03293c3b7c69fdfd48c0a883a9fdb45659",
        "timestamp" : 1698179194000,
        "author" : {
          "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/lamont",
          "fullName" : "lamont"
        },
        "authorEmail" : "lamont@scriptkiddie.org",
        "comment" : "Behavioral changes to Node Executor\u000a\u000aThe stock node executor no longer \"hunts\" for the last dribbling\u000abit of the maneuver node and the \"tolerance\" setting has been\u000aeliminated.  There is a 1 second terminal guidance period where\u000atracking is frozen and the burn terminates when the angle between\u000athe heading and the maneuver node is >= 90 degrees.\u000a\u000aThis also backs out the MANEUVER_COT and thrustForward stuff for\u000aasymmetric thrust vehicles.  This is because thrustForward isn't\u000avalid if the engines are off.  Don't know if VesselState needs\u000afixing to fix thrustForward or if the node executor needs to\u000aswitch modes based on thrust being on or not, but it feels like\u000aVesselState should be updated.\u000a\u000areplaces #1771\u000a\u000aSigned-off-by: Lamont Granquist <lamont@scriptkiddie.org>\u000a",
        "date" : "2023-10-24 13:26:34 -0700",
        "id" : "d7a69e03293c3b7c69fdfd48c0a883a9fdb45659",
        "msg" : "Behavioral changes to Node Executor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleManeuverPlanner.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleNodeExecutor.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleRendezvousGuidance.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/VesselState.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleAttitudeController.cs"
          },
          {
            "editType" : "edit",
            "file" : "MechJeb2/MechJebModuleNodeEditor.cs"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://ksp.sarbian.com/jenkins/user/lamont",
      "fullName" : "lamont"
    }
  ]
}