{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 631,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
            "branch" : [
              {
                "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
            "branch" : [
              {
                "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
        "branch" : [
          {
            "SHA1" : "be5e217cd91196f514fb60f9668106e072c14c1b",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/larson-group/clubb.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" : None,
  "displayName" : "#631",
  "duration" : 798845,
  "estimatedDuration" : 2784168,
  "executor" : None,
  "fullDisplayName" : "clubb_BFB_gfortran_test #631",
  "id" : "631",
  "keepLog" : False,
  "number" : 631,
  "queueId" : 5863,
  "result" : "SUCCESS",
  "timestamp" : 1783240150518,
  "url" : "http://carson.math.uwm.edu/jenkins/view/all/job/clubb_BFB_gfortran_test/631/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "input_misc/tuner/error_rico.in",
            "input_misc/tuner/error_gabls3_night.in",
            "dash_app/plot_tab/case_definitions.py",
            "clubb_python_api/clubb_python/CLUBB_core/lapack_interfaces.py",
            "utilities/read_sam_moments/netcdf_var_collector.py",
            "input_misc/tuner/error_nov11_altocu.in",
            "dash_app/assets/14_tab_compile_theme.css",
            "input_misc/tuner/error_dycoms2_rf01.in",
            "input_misc/tuner/error_dycoms2_rf02_ds.in",
            "dash_app/compile_tab/callbacks.py",
            "clubb_python_api/clubb_python/CLUBB_core/grid_class.py",
            "input_misc/tuner/error_wangara.in",
            "tuner/case_defaults.json",
            "input_misc/tuner/error_dycoms2_rf02_do.in",
            "utilities/create_case_namelist.py",
            "input_misc/tuner/error_dycoms2_rf02_nd.in",
            "clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py",
            "input_misc/tuner/error_arm.in",
            "dash_app/compile_tab/runtime.py",
            "cmake/deps/GPTLDependency.cmake",
            "clubb_python_api/tests/test_udt_return_contract.py",
            "dash_app/run_tab/layout.py",
            "clubb_python_driver/io/sounding.py",
            "clubb_python_api/clubb_python/CLUBB_core/remapping_module.py",
            "input_misc/tuner/error_arm_97.in",
            "clubb_python_api/clubb_python/CLUBB_core/err_info_type_module.py",
            "dash_app/tune_tab/layout.py",
            "input_misc/tuner/error_fire.in",
            "input_misc/tuner/error_gabls2.in",
            "tuner/case_defaults.py",
            "input_misc/tuner/error_atex.in",
            "tuner/job_runtime.py",
            "dash_app/compile_tab/discovery.py",
            "clubb_python_api/clubb_python/prescribe_forcings.py",
            "dash_app/README.md",
            "input_misc/tuner/error_four_cases.in",
            "clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py",
            "postprocessing/pyplotgen/config/Case_definitions.py",
            "dash_app/assets/11_tab_run_theme.css",
            "clubb_python_api/CMakeLists.txt",
            "input_misc/tuner/error_bomex.in",
            "input_misc/tuner/error_bomex_fire.in",
            "input/les_and_clubb_benchmark_runs",
            "dash_app/compile_tab/test_compile_tab_build_status.py",
            "run_scripts/run_scm.py",
            "input_misc/tuner/error_all.in",
            "input_misc/tuner/error_lba.in",
            "src/clubb_driver.F90",
            "README",
            "input_misc/tuner/error_ticket_756.in"
          ],
          "commitId" : "be5e217cd91196f514fb60f9668106e072c14c1b",
          "timestamp" : 1783222022000,
          "author" : {
            "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
            "fullName" : "noreply"
          },
          "authorEmail" : "noreply@github.com",
          "comment" : "Tiny dash updates (#1327)\u000a\u000a* Cross-platform updates to help with running on Macs mainly. The biggest difference is that now our code expects the les data in input/, and I've added a symlink that points to the normal pub directory for it. This makes everything work the same, but also makes it so someone can download the les data and store it anywhere, then just change the symlink.\u000a\u000a* Little UI improvements\u000a\u000a* Small UI fix\u000a\u000a* Small fix needed for a different python version and a little UI update\u000a\u000a* Another tiny cross platform fix\u000a\u000a* Updating build removal method and adding a mac specific bit for GPTL compiling that fixes environment issues\u000a\u000a* Removing accidentally added file\u000a",
          "date" : "2026-07-04 22:27:02 -0500",
          "id" : "be5e217cd91196f514fb60f9668106e072c14c1b",
          "msg" : "Tiny dash updates (#1327)",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_bomex_fire.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_four_cases.in"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/lapack_interfaces.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_dycoms2_rf02_do.in"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_dycoms2_rf02_nd.in"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/compile_tab/callbacks.py"
            },
            {
              "editType" : "edit",
              "file" : "run_scripts/run_scm.py"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/plot_tab/case_definitions.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_dycoms2_rf01.in"
            },
            {
              "editType" : "edit",
              "file" : "cmake/deps/GPTLDependency.cmake"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/grid_class.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_gabls2.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_lba.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_atex.in"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/README.md"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/assets/11_tab_run_theme.css"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/run_tab/layout.py"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/remapping_module.py"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/compile_tab/discovery.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_fire.in"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/stats_netcdf.py"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/assets/14_tab_compile_theme.css"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_rico.in"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/compile_tab/runtime.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/read_sam_moments/netcdf_var_collector.py"
            },
            {
              "editType" : "edit",
              "file" : "tuner/case_defaults.json"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_all.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_ticket_756.in"
            },
            {
              "editType" : "edit",
              "file" : "tuner/case_defaults.py"
            },
            {
              "editType" : "edit",
              "file" : "utilities/create_case_namelist.py"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/prescribe_forcings.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_nov11_altocu.in"
            },
            {
              "editType" : "edit",
              "file" : "dash_app/tune_tab/layout.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_dycoms2_rf02_ds.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_gabls3_night.in"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_bomex.in"
            },
            {
              "editType" : "add",
              "file" : "input/les_and_clubb_benchmark_runs"
            },
            {
              "editType" : "edit",
              "file" : "README"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_arm.in"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/tests/test_udt_return_contract.py"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_driver/io/sounding.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_arm_97.in"
            },
            {
              "editType" : "edit",
              "file" : "src/clubb_driver.F90"
            },
            {
              "editType" : "add",
              "file" : "dash_app/compile_tab/test_compile_tab_build_status.py"
            },
            {
              "editType" : "edit",
              "file" : "input_misc/tuner/error_wangara.in"
            },
            {
              "editType" : "edit",
              "file" : "tuner/job_runtime.py"
            },
            {
              "editType" : "edit",
              "file" : "postprocessing/pyplotgen/config/Case_definitions.py"
            },
            {
              "editType" : "edit",
              "file" : "clubb_python_api/clubb_python/CLUBB_core/err_info_type_module.py"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://carson.math.uwm.edu/jenkins/user/noreply",
      "fullName" : "noreply"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 632,
    "url" : "http://carson.math.uwm.edu/jenkins/view/all/job/clubb_BFB_gfortran_test/632/"
  },
  "previousBuild" : {
    "number" : 630,
    "url" : "http://carson.math.uwm.edu/jenkins/view/all/job/clubb_BFB_gfortran_test/630/"
  }
}