{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.TimerTrigger$TimerTriggerCause",
          "shortDescription" : "Started by timer"
        }
      ]
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH",
          "value" : "master"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 3,
      "buildableTimeMillis" : 3,
      "buildingDurationMillis" : 4739,
      "executingTimeMillis" : 4739,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 1,
      "waitingTimeMillis" : 1
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2601,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
            "branch" : [
              {
                "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
            "branch" : [
              {
                "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
        "branch" : [
          {
            "SHA1" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-ci"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "commits.txt",
      "fileName" : "commits.txt",
      "relativePath" : "commits.txt"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#2601",
  "duration" : 4739,
  "estimatedDuration" : 4562,
  "executor" : None,
  "fullDisplayName" : "Osmocom-list-commits #2601",
  "id" : "2601",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 2601,
  "queueId" : 98341,
  "result" : "SUCCESS",
  "timestamp" : 1777075800173,
  "url" : "https://jenkins.osmocom.org/jenkins/job/Osmocom-list-commits/2601/",
  "builtOn" : "build5-deb12build-ansible",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "scripts/obs/data/build_srcpkg.Dockerfile"
        ],
        "commitId" : "2ab044fb4560292f7f47a01cb4c3016a6cfafa35",
        "timestamp" : 1777019214000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "OBS: build_srcpkg.Dockerfile: add dh-runit\u000a\u000aAdd dh-runit, so we can build source packages of newer versions of\u000apcsc-lite.\u000a\u000aRelated: https://salsa.debian.org/debian/pcsc-lite/-/commit/c7c40df72dc3c754341501e34aa096fd72a61cef\u000aChange-Id: I8d852cebb9decb3c881fd3ff9b530213bade0216\u000a",
        "date" : "2026-04-24 08:26:54 +0000",
        "id" : "2ab044fb4560292f7f47a01cb4c3016a6cfafa35",
        "msg" : "OBS: build_srcpkg.Dockerfile: add dh-runit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "scripts/obs/data/build_srcpkg.Dockerfile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jobs/master-builds.yml"
        ],
        "commitId" : "0cf9803c0de9c4cd2b9c5f28cafc371ac842ef74",
        "timestamp" : 1777022323000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
          "fullName" : "Vadim Yanitskiy"
        },
        "authorEmail" : "vyanitskiy@sysmocom.de",
        "comment" : "jobs/master-builds.yml: add missing job type 'distcheck'\u000a\u000aWe do have this job type in gerrit-verifications.yml, so it's executed\u000afor each patch submitted to Gerrit.  However, we are not executing\u000a'distcheck' during the daily master builds - fix this.\u000a\u000aChange-Id: I4898ba712a29a6afc34bc22adec6a3131ce8c794\u000aFixes: 31fd5cf0 (\"gerrit-verifications: execute 'distcheck' job for pysim\")\u000a",
        "date" : "2026-04-24 09:18:43 +0000",
        "id" : "0cf9803c0de9c4cd2b9c5f28cafc371ac842ef74",
        "msg" : "jobs/master-builds.yml: add missing job type 'distcheck'",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jobs/master-builds.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "jobs/master-builds.yml",
          "jobs/gerrit-verifications.yml"
        ],
        "commitId" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
        "timestamp" : 1777022900000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
          "fullName" : "Vadim Yanitskiy"
        },
        "authorEmail" : "vyanitskiy@sysmocom.de",
        "comment" : "jobs/gerrit-verifications.yml: pysim: allow skipping card tests\u000a\u000aI've already implemented this logic in 6a3b8a0, however by mistake\u000aI added it to master-builds.yml instead of gerrit-verifications.yml.\u000aThis is wrong because we specifically need this feature for Jenkins\u000averification, not for the master builds.\u000a\u000aFor daily master builds, on the other hand, we specifically want to\u000aexecute all existing job types, so revert my recent changes from\u000amaster-builds.yml, but keep the new job type.\u000a\u000aChange-Id: I986d88545f64e13cd571ba9ff56bc924822e39a0\u000aFixes: 6a3b8a0 (\"jobs/master-builds.yml: pysim: allow skipping card tests\")\u000a",
        "date" : "2026-04-24 16:28:20 +0700",
        "id" : "59eb59c91e42db925560ddd16bdfa18de8b42483",
        "msg" : "jobs/gerrit-verifications.yml: pysim: allow skipping card tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "jobs/gerrit-verifications.yml"
          },
          {
            "editType" : "edit",
            "file" : "jobs/master-builds.yml"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/fixeria",
      "fullName" : "Vadim Yanitskiy"
    },
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
      "fullName" : "Oliver Smith"
    }
  ]
}