{
  "_class" : "hudson.model.FreeStyleProject",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersDefinitionProperty",
      "parameterDefinitions" : [
        {
          "_class" : "hudson.model.BooleanParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.BooleanParameterValue",
            "value" : True
          },
          "description" : "ビルド開始前に <code>make distclean</code> を実行<br />基本的に行うこと。",
          "name" : "BUILD_CFG_DISTCLEAN",
          "type" : "BooleanParameterDefinition"
        },
        {
          "_class" : "hudson.model.StringParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.StringParameterValue",
            "value" : "openwrt/openwrt"
          },
          "description" : "GitHub only",
          "name" : "BUILD_CFG_REPOSITORY",
          "type" : "StringParameterDefinition"
        },
        {
          "_class" : "hudson.model.StringParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.StringParameterValue",
            "value" : "master"
          },
          "description" : None,
          "name" : "BUILD_CFG_BRANCH",
          "type" : "StringParameterDefinition"
        },
        {
          "_class" : "hudson.model.TextParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.TextParameterValue",
            "value" : ""
          },
          "description" : "<pre>\u000afeeds.conf\u000a\u000ablank: use default feeds (feeds.conf.default)\u000afilled: use custom feeds\u000a</pre>",
          "name" : "BUILD_CFG_FEEDS",
          "type" : "TextParameterDefinition"
        },
        {
          "_class" : "hudson.model.TextParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.TextParameterValue",
            "value" : "CONFIG_TARGET_ramips=y\u000aCONFIG_TARGET_ramips_mt7621=y\u000aCONFIG_TARGET_ramips_mt7621_DEVICE_buffalo_wsr-1166dhp=y"
          },
          "description" : "diffconfig or .config",
          "name" : "BUILD_CFG_CONFIG",
          "type" : "TextParameterDefinition"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction"
    },
    {
      "_class" : "com.cloudbees.plugins.credentials.ViewCredentialsAction"
    }
  ],
  "description" : "試験的にビルド実行権限を開放。\u000d\u000a\u000d\u000a<h4>仕様</h4>\u000d\u000a<ul>\u000d\u000a  <li>ビルド鯖のディスク占有率を抑えるため、 <code>make distclean</code> は基本的に毎回実行</li>\u000d\u000a  <li>リポジトリ指定は現在GitHubのPublicリポジトリのみ対応。Privateは認証情報等の関係上面倒なので対応時期未定<br />デフォルトは openwrt/openwrt</li>\u000d\u000a  <li>ブランチ指定は指定されたリポジトリの中に存在する、ビルドしたいブランチを指定<br />デフォルトは master</li>\u000d\u000a  <li>BUILD_CFG_FEEDSはデフォルトのfeedsに代わり自前のリポジトリを使用する場合や、追加でリポジトリを使用する場合に指定<br />空欄の場合OpenWrtリポジトリ内のfeeds.conf.defaultを使用（デフォルト）</li>\u000d\u000a  <li>BUILD_CFG_CONFIGにはビルド時のconfigを指定<br /><code>make menuconfig</code> の結果作成される .config の中身か、 <code>./scripts/diffconfig</code> により抽出されるconfigを使用<br />デフォルトではWSR-1166DHP用の最小ビルド設定</li>\u000d\u000a</ul>\u000d\u000a\u000d\u000a<h4>注意事項</h4>\u000d\u000a<ul>\u000d\u000a  <li>何らかの悪意ある行為が認められる場合は、ビルド権限の開放を中止します。</li>\u000d\u000a  <li>解放される権限は実行のみです。第三者によるビルドの中止が起こりうる問題から、キャンセル権限は開放しません。</li>\u000d\u000a  <li>ビルドが実行されてから次回ビルドを実行可能になるまでの時間間隔を設定しています。<br />サーバの性能の問題や私 (@musashino_205) 自身もサーバを利用するなどの理由から、この制限を解除することはありません。<br />ビルドが失敗した場合でも、次回ビルドを即座に開始することはできません。</li>\u000d\u000a  <li>消費電力低減のため、ビルド用のスレーブを物理環境ごとシャットダウンしていることがあります。<br />いくら待ってもどちらのスレーブもオンラインにならない場合、Twitter等で (@musashino_205)へ連絡してください。（出先の場合は対応できません）</li>\u000d\u000a</ul>",
  "displayName" : "OpenWrt Public Project",
  "displayNameOrNull" : "OpenWrt Public Project",
  "fullDisplayName" : "OpenWrt Public Project",
  "fullName" : "OpenWrt-master-PublicProject",
  "name" : "OpenWrt-master-PublicProject",
  "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/",
  "buildable" : True,
  "builds" : [
    {
      "_class" : "hudson.model.FreeStyleBuild",
      "number" : 10,
      "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
    }
  ],
  "color" : "blue",
  "firstBuild" : {
    "_class" : "hudson.model.FreeStyleBuild",
    "number" : 10,
    "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
  },
  "healthReport" : [
    {
      "description" : "ビルドの安定性: 最近のビルドは失敗してません。",
      "iconClassName" : "icon-health-80plus",
      "iconUrl" : "health-80plus.png",
      "score" : 100
    }
  ],
  "inQueue" : False,
  "keepDependencies" : False,
  "lastBuild" : {
    "_class" : "hudson.model.FreeStyleBuild",
    "number" : 10,
    "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
  },
  "lastCompletedBuild" : {
    "_class" : "hudson.model.FreeStyleBuild",
    "number" : 10,
    "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
  },
  "lastFailedBuild" : None,
  "lastStableBuild" : {
    "_class" : "hudson.model.FreeStyleBuild",
    "number" : 10,
    "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
  },
  "lastSuccessfulBuild" : {
    "_class" : "hudson.model.FreeStyleBuild",
    "number" : 10,
    "url" : "https://taiha.net/jenkins/job/OpenWrt-master-PublicProject/10/"
  },
  "lastUnstableBuild" : None,
  "lastUnsuccessfulBuild" : None,
  "nextBuildNumber" : 11,
  "property" : [
    {
      "_class" : "hudson.security.AuthorizationMatrixProperty"
    },
    {
      "_class" : "com.coravy.hudson.plugins.github.GithubProjectProperty"
    },
    {
      "_class" : "jenkins.branch.RateLimitBranchProperty$JobPropertyImpl"
    },
    {
      "_class" : "hudson.model.ParametersDefinitionProperty",
      "parameterDefinitions" : [
        {
          "_class" : "hudson.model.BooleanParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.BooleanParameterValue",
            "name" : "BUILD_CFG_DISTCLEAN",
            "value" : True
          },
          "description" : "ビルド開始前に <code>make distclean</code> を実行<br />基本的に行うこと。",
          "name" : "BUILD_CFG_DISTCLEAN",
          "type" : "BooleanParameterDefinition"
        },
        {
          "_class" : "hudson.model.StringParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.StringParameterValue",
            "name" : "BUILD_CFG_REPOSITORY",
            "value" : "openwrt/openwrt"
          },
          "description" : "GitHub only",
          "name" : "BUILD_CFG_REPOSITORY",
          "type" : "StringParameterDefinition"
        },
        {
          "_class" : "hudson.model.StringParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.StringParameterValue",
            "name" : "BUILD_CFG_BRANCH",
            "value" : "master"
          },
          "description" : None,
          "name" : "BUILD_CFG_BRANCH",
          "type" : "StringParameterDefinition"
        },
        {
          "_class" : "hudson.model.TextParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.TextParameterValue",
            "name" : "BUILD_CFG_FEEDS",
            "value" : ""
          },
          "description" : "<pre>\u000afeeds.conf\u000a\u000ablank: use default feeds (feeds.conf.default)\u000afilled: use custom feeds\u000a</pre>",
          "name" : "BUILD_CFG_FEEDS",
          "type" : "TextParameterDefinition"
        },
        {
          "_class" : "hudson.model.TextParameterDefinition",
          "defaultParameterValue" : {
            "_class" : "hudson.model.TextParameterValue",
            "name" : "BUILD_CFG_CONFIG",
            "value" : "CONFIG_TARGET_ramips=y\u000aCONFIG_TARGET_ramips_mt7621=y\u000aCONFIG_TARGET_ramips_mt7621_DEVICE_buffalo_wsr-1166dhp=y"
          },
          "description" : "diffconfig or .config",
          "name" : "BUILD_CFG_CONFIG",
          "type" : "TextParameterDefinition"
        }
      ]
    },
    {
      "_class" : "jenkins.model.BuildDiscarderProperty"
    }
  ],
  "queueItem" : None,
  "concurrentBuild" : False,
  "disabled" : False,
  "downstreamProjects" : [
    
  ],
  "labelExpression" : None,
  "scm" : {
    "_class" : "hudson.plugins.git.GitSCM"
  },
  "upstreamProjects" : [
    
  ]
}