{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.TimerTrigger$TimerTriggerCause",
          "shortDescription" : "Started by timer"
        }
      ]
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "DOAPTRELEASE",
          "value" : false
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "BUILDPKG",
          "value" : true
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "NIGHTLY",
          "value" : true
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "STABLE",
          "value" : true
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "RELEASE",
          "value" : true
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "BUILDDEP",
          "value" : false
        },
        {
          "_class" : "hudson.model.BooleanParameterValue",
          "name" : "FORCEBUILDDEP",
          "value" : false
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4218,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
            "branch" : [
              {
                "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
            "branch" : [
              {
                "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
        "branch" : [
          {
            "SHA1" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "git@gitlab.liu.se:OpenModelica/apt-build.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4218,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
            "branch" : [
              {
                "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
            "branch" : [
              {
                "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
        "branch" : [
          {
            "SHA1" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "git@github.com:OpenModelica/www.openmodelica.org.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#4218",
  "duration" : 12942508,
  "estimatedDuration" : 4524910,
  "executor" : null,
  "fullDisplayName" : "LINUX_BUILDS #4218",
  "id" : "4218",
  "keepLog" : false,
  "number" : 4218,
  "queueId" : 339752,
  "result" : "SUCCESS",
  "timestamp" : 1791164880864,
  "url" : "https://test.openmodelica.org/jenkins/view/all/job/LINUX_BUILDS/4218/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "5f297385d759eae91127b3f13cfa0e8ac821439e",
          "timestamp" : 1791107808000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 09:56:48 +0000",
          "id" : "5f297385d759eae91127b3f13cfa0e8ac821439e",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "8898f95fa3ff3fc8a25d47ad229c37ecc30af51a",
          "timestamp" : 1791109096000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 10:18:16 +0000",
          "id" : "8898f95fa3ff3fc8a25d47ad229c37ecc30af51a",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Jenkinsfile.maintenance"
          ],
          "commitId" : "0d215ec4fa29aa73752341e20ef7c65726a9d5c5",
          "timestamp" : 1791111312000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/sjoelund",
            "fullName" : "Martin Sjölund"
          },
          "authorEmail" : "martin@sjoelund.se",
          "comment" : "Update the reference files on 7945\u000a",
          "date" : "2026-10-04 12:55:12 +0200",
          "id" : "0d215ec4fa29aa73752341e20ef7c65726a9d5c5",
          "msg" : "Update the reference files on 7945",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Jenkinsfile.maintenance"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "e5a6ef39a011c08dd1edc59c69ecfa53fc5819af",
          "timestamp" : 1791120786000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 13:33:06 +0000",
          "id" : "e5a6ef39a011c08dd1edc59c69ecfa53fc5819af",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "f24237ecf37add08a0f25587e04f0d4a84246e29",
          "timestamp" : 1791138930000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 18:35:30 +0000",
          "id" : "f24237ecf37add08a0f25587e04f0d4a84246e29",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "aa5b29216a2c78e6c9efbff7904c9013dcbad3b3",
          "timestamp" : 1791139756000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 18:49:16 +0000",
          "id" : "aa5b29216a2c78e6c9efbff7904c9013dcbad3b3",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "3841474d150f7a6d543b168ddfbc3cf68e5e235a",
          "timestamp" : 1791140003000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 18:53:23 +0000",
          "id" : "3841474d150f7a6d543b168ddfbc3cf68e5e235a",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "projects.json"
          ],
          "commitId" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
          "timestamp" : 1791142068000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
            "fullName" : "openmodelica"
          },
          "authorEmail" : "openmodelica@ida.liu.se",
          "comment" : "Updated nightly build\u000a",
          "date" : "2026-10-04 19:27:48 +0000",
          "id" : "a0a9d80efdcbeb5c4a13a3ba3a981bffacda1a71",
          "msg" : "Updated nightly build",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "projects.json"
            }
          ]
        }
      ],
      "kind" : "git"
    },
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "content/legal/privacy-policy.md",
            "themes/openmodelica/layouts/partials/head.html",
            "themes/openmodelica/layouts/partials/navbar.html",
            "themes/openmodelica/layouts/partials/footer.html",
            "content/home/openmodelica-donation.md",
            "themes/openmodelica/static/css/openmodelica.css",
            "content/free-and-open-source-software/full-license.md",
            "content/home/consortium.md",
            "content/legal/terms-of-service.md",
            "themes/openmodelica/layouts/partials/donate.html",
            "content/home/contact-us.md",
            "content/_index.md"
          ],
          "commitId" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
          "timestamp" : 1791045674000,
          "author" : {
            "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Add privacy policy and terms of service pages (#141)\u000a\u000aOMEdit's cloud connection needs public policy links before the Google\u000aand Microsoft app registrations can be published.\u000a\u000aBoth pages live at root URLs (/privacy-policy, /terms-of-service),\u000asince those get typed into the provider verification consoles, and are\u000alinked from the footer on every page, the Home menu and Contact us.\u000a\u000aThe policy documents what is actually there: no cookies, no analytics,\u000ano telemetry, and no server of ours in the path between OMEdit and\u000aGoogle Drive or OneDrive. It names the OAuth scopes we request\u000a(drive.file for Google; Files.ReadWrite User.Read offline_access for\u000aMicrosoft) and carries the Google API Services User Data Policy\u000alimited-use statement that verification requires.\u000a\u000aThree things on the site had to change to match:\u000a\u000a  - the consortium page said GPLv3; OpenModelica is AGPLv3\u000a  - the front-page YouTube embeds now use youtube-nocookie.com, so no\u000a    tracking cookie is set unless a visitor starts a video\u000a  - the PayPal donation form is nonfunctional and was removed; the box\u000a    on the download pages now links to the Donate page instead\u000a\u000aThe Donate page itself no longer sets `donate: true`, which after that\u000achange would only have pointed it at itself.\u000a\u000aAlso drop the full-license page. Nothing has linked to it since the\u000aJoomla import, but the sitemap kept offering search engines a copy of\u000aOSMC-PL 1.2 with no hint that 1.8 supersedes it. The current licence\u000atext is on the license page.\u000a\u000aFinally, declare the UTF-8 charset in the page head. The output has\u000aalways been UTF-8, but no page said so; the live server sends the\u000acharset in the Content-Type header, which is why Linköping and the ©\u000ain the footer render correctly there. Anywhere that header is missing\u000a- a local preview server, a saved copy of a page - the browser falls\u000aback to its default encoding and those characters turn into mojibake.\u000a\u000aAlso describe the OMEdit crash reporting in the privacy policy.\u000aOMEdit offers a report dialog after a crash and from the Help menu,\u000aand it uploads whatever is left ticked to an OSMC server.\u000a\u000aAssisted-by: Claude Opus 5\u000a",
          "date" : "2026-10-03 18:41:14 +0200",
          "id" : "f3fe174fab506d27496f8bb395643df5bfd088f2",
          "msg" : "Add privacy policy and terms of service pages (#141)",
          "paths" : [
            {
              "editType" : "add",
              "file" : "content/legal/terms-of-service.md"
            },
            {
              "editType" : "edit",
              "file" : "content/home/consortium.md"
            },
            {
              "editType" : "edit",
              "file" : "themes/openmodelica/layouts/partials/footer.html"
            },
            {
              "editType" : "edit",
              "file" : "themes/openmodelica/layouts/partials/navbar.html"
            },
            {
              "editType" : "edit",
              "file" : "content/home/contact-us.md"
            },
            {
              "editType" : "delete",
              "file" : "content/free-and-open-source-software/full-license.md"
            },
            {
              "editType" : "edit",
              "file" : "content/home/openmodelica-donation.md"
            },
            {
              "editType" : "add",
              "file" : "content/legal/privacy-policy.md"
            },
            {
              "editType" : "edit",
              "file" : "themes/openmodelica/layouts/partials/head.html"
            },
            {
              "editType" : "edit",
              "file" : "themes/openmodelica/layouts/partials/donate.html"
            },
            {
              "editType" : "edit",
              "file" : "themes/openmodelica/static/css/openmodelica.css"
            },
            {
              "editType" : "edit",
              "file" : "content/_index.md"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/noreply",
      "fullName" : "noreply"
    },
    {
      "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/openmodelica",
      "fullName" : "openmodelica"
    },
    {
      "absoluteUrl" : "https://test.openmodelica.org/jenkins/user/sjoelund",
      "fullName" : "Martin Sjölund"
    }
  ],
  "inProgress" : false,
  "nextBuild" : {
    "number" : 4219,
    "url" : "https://test.openmodelica.org/jenkins/view/all/job/LINUX_BUILDS/4219/"
  },
  "previousBuild" : null
}