<commit_before>{
  "image": "puppet.png",
  "tasks": [
  {
    "name":"puppet runonce",
    "description":"Run Puppet on a select number of agents",
    "license":"Apache License 2.0",
    "author":"MaestroDev",
    "version":"updated at build time",
    "class":"MaestroDev::Plugin::PuppetWorker",
    "type":"ruby",
    "dependencies":[],
    "task":{
      "command":"/puppet/runonce",
      "inputs":{
        "identity_filter":{
          "required":true,
          "type":"String",
          "value":null,
          "description": "Match hosts with a certain configured identity"
        },
        "verbose":{
          "required":true,
          "type":"Boolean",
          "value":false,
          "description": "Verbose output"
        }
      },
      "outputs":{},
      "tool_name":"Deploy"
    }
  },
  {
    "name":"puppet forge upload",
    "description":"Upload a module build to the Puppet Forge",
    "license":"Apache License 2.0",
    "author":"MaestroDev",
    "version":"updated at build time",
    "class":"MaestroDev::Plugin::PuppetForgeWorker",
    "type":"ruby",
    "dependencies":[
    ],
    "task":{
      "command":"/puppet/forge_push",
      "inputs":{
        "forge_username":{
          "required":true,
          "type":"String",
          "value":null,
          "description": "Forge user name"
        },
        "forge_password":{
          "required":true,
          "type":"Password",
          "value":null,
          "description": "Forge password"
        },
        "path":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Path to the module project, defaults to last checked out folder"
        },
        "package":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Module package (tar.gz) as built by Puppet Module Tool, relative to path"
        },
        "forge_url":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Forge url, defaults to https://forge.puppetlabs.com"
        }//,
        // "issue_tracker_url":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "feed_url":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "description":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "tags":{
        //   "required":false,
        //   "type":"Array",
        //   "value":[],
        //   "description": ""
        // },
        // "create_module":{
        //   "required":false,
        //   "type":"Boolean",
        //   "value":true,
        //   "description": ""
        // }
      },
      "outputs":{},
      "tool_name":"Deploy"
    },
    "source_types": [<commit_msg>MAESTRO-3162 Images for legacy CEE<commit_after>{
  "image": "puppet.png",
  "tasks": [
  {
    "name":"puppet runonce",
    "description":"Run Puppet on a select number of agents",
    "license":"Apache License 2.0",
    "author":"MaestroDev",
    "version":"updated at build time",
    "class":"MaestroDev::Plugin::PuppetWorker",
    "type":"ruby",
    "dependencies":[],
    "task":{
      "command":"/puppet/runonce",
      "inputs":{
        "identity_filter":{
          "required":true,
          "type":"String",
          "value":null,
          "description": "Match hosts with a certain configured identity"
        },
        "verbose":{
          "required":true,
          "type":"Boolean",
          "value":false,
          "description": "Verbose output"
        }
      },
      "outputs":{},
      "icon": "puppet.png",
      "tool_name":"Deploy"
    }
  },
  {
    "name":"puppet forge upload",
    "description":"Upload a module build to the Puppet Forge",
    "license":"Apache License 2.0",
    "author":"MaestroDev",
    "version":"updated at build time",
    "class":"MaestroDev::Plugin::PuppetForgeWorker",
    "type":"ruby",
    "dependencies":[
    ],
    "task":{
      "command":"/puppet/forge_push",
      "inputs":{
        "forge_username":{
          "required":true,
          "type":"String",
          "value":null,
          "description": "Forge user name"
        },
        "forge_password":{
          "required":true,
          "type":"Password",
          "value":null,
          "description": "Forge password"
        },
        "path":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Path to the module project, defaults to last checked out folder"
        },
        "package":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Module package (tar.gz) as built by Puppet Module Tool, relative to path"
        },
        "forge_url":{
          "required":false,
          "type":"String",
          "value":null,
          "description": "Forge url, defaults to https://forge.puppetlabs.com"
        }//,
        // "issue_tracker_url":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "feed_url":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "description":{
        //   "required":false,
        //   "type":"String",
        //   "value":null,
        //   "description": ""
        // },
        // "tags":{
        //   "required":false,
        //   "type":"Array",
        //   "value":[],
        //   "description": ""
        // },
        // "create_module":{
        //   "required":false,
        //   "type":"Boolean",
        //   "value":true,
        //   "description": ""
        // }
      },
      "outputs":{},
      "icon": "puppet.png",
      "tool_name":"Deploy"
    },
    "source_types": [
{'fraction_non_alphanumeric': 0.18788078379713485, 'fraction_numerical': 0.0019759591635106206, 'mean_word_length': 1.6828621908127208, 'pattern_counts': {'":': 180, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5734490', 'n_tokens_mistral': 1843, 'n_tokens_neox': 1792, 'n_words': 328}