[{"id":"ci_fe53840d43a0a65484dc34bd352b7cebd2c1aeb667da3931729c085d1e10eca5","title":"Introduction","path":"/mettleci/v1.3/introduction","children":[{"id":"ci_df092b9a7ff107ce66225c56c7625579ad605540f194548a989628a9873cd1c4","title":"Welcome to MettleCI v1.3","path":"/mettleci/v1.3/welcome-to-mettleci-v1-3","children":[]},{"id":"ci_b4bb408dbd581bd058f3be55f5419be443b68f993a59ec8310e3a747f4f30b3c","title":"Why MettleCI?","path":"/mettleci/v1.3/why-mettleci","children":[{"id":"ci_0fe1b3b061afc8a34941f0c022cfff169c4af8aec65f16cfa60ec36cc8faa230","title":"MettleCI Functional Overview","path":"/mettleci/v1.3/mettleci-functional-overview","children":[]},{"id":"ci_00933804251291addddf10806747827d5077fcff0ef725b838db93ab44004e64","title":"Use Cases","path":"/mettleci/v1.3/use-cases","children":[]}]},{"id":"ci_e7fff2400915706dd1763e04b1fe94b07d6f1c78f7f8444c7f43befc6c79fd80","title":"MettleCI Installation Roadmap","path":"/mettleci/v1.3/mettleci-installation-roadmap","children":[]},{"id":"ci_ae0a3c0e47f568a8b8a7c054a26587ef075bb902781ad1e955165d17b933042e","title":"Definition of a Unit Test","path":"/mettleci/v1.3/definition-of-a-unit-test","children":[]},{"id":"ci_a5c13899a62b0804e9919891c3826050827d412426b4b687eef2661ed0c237c3","title":"Development Model Options & Recommendations","path":"/mettleci/v1.3/development-model-options-recommendations","children":[]}]},{"id":"ci_25f57810c7b28fe8c826f567c3c486d731e3cebc52134b9ef120de3b4bab2fd1","title":"Installation and Configuration","path":"/mettleci/v1.3/installation-and-configuration","children":[{"id":"ci_ea634430749dc0fcb5b19220e33efc6777dd14e2ec5ecaffec9fe6cd2044ea5e","title":"Installation Topologies","path":"/mettleci/v1.3/installation-topologies","children":[{"id":"ci_dd879b1df480e1684b90918b4df1b59051e2b9d97bc42032d9d50785cfe6efa4","title":"A Summary of MettleCI Components","path":"/mettleci/v1.3/a-summary-of-mettleci-components","children":[]},{"id":"ci_6fc0ea9d3af08d9b6ae7f8157a7181ce80957498d046ad95345cc17fad3d06d1","title":"Standalone DataStage on Windows - Dedicated Agent Host","path":"/mettleci/v1.3/standalone-datastage-on-windows-dedicated-agent-ho","children":[]},{"id":"ci_d34a6b57a6029cfde0660b79ec7e60932cbcfd4471b1ab311588070f31b2c181","title":"Standalone DataStage on Windows - Consolidated Agent Host","path":"/mettleci/v1.3/standalone-datastage-on-windows-consolidated-agent","children":[]},{"id":"ci_7c26403915d004bbf2f07c1081e34c6825fa0211e0d901d5df07fcbf7c1f1b70","title":"Standalone DataStage on Unix - Dedicated Agent Host","path":"/mettleci/v1.3/standalone-datastage-on-unix-dedicated-agent-host","children":[]},{"id":"ci_88a0772f32fbae417bfe5ad4f8900c2a1f6ea0e11d319f3dec932256153dbb7e","title":"Standalone DataStage on Different Versions - Concurrent use for upgrades","path":"/mettleci/v1.3/standalone-datastage-on-different-versions-concurr","children":[]},{"id":"ci_facbdbe2257de247fe40549ae167c009cebb75e2214ab8c323206bf040870aa3","title":"Virtual Desktop Example Topology","path":"/mettleci/v1.3/virtual-desktop-example-topology","children":[]},{"id":"ci_6a16143bb2ce958976825646e9bd73946400309be40700ccd9d4d82954a257b9","title":"The Mettle Agent Host","path":"/mettleci/v1.3/the-mettle-agent-host","children":[]},{"id":"ci_fb8109a5480b8bb7c34051747c6c1503b205eacc7b881d633f0ab84536476506","title":"Using Multiple MettleCI Agents","path":"/mettleci/v1.3/using-multiple-mettleci-agents","children":[]},{"id":"ci_1a2dab331cdd79a8222e82f9d2d5826756c7412a7de191c2029fb439877c99a9","title":"MettleCI Components for Upgrades to DataStage to v11.7.X","path":"/mettleci/v1.3/mettleci-components-for-upgrades-to-datastage-to-v","children":[]},{"id":"ci_b45e0a0dfd2e2cae62851f3ff604bedaf39c53f06d214017526b40c13412b608","title":"MettleCI for DataStage Failover Configurations","path":"/mettleci/v1.3/mettleci-for-datastage-failover-configurations","children":[]}]},{"id":"ci_8ae392adbc8485815ff0b2c36f6648aee5206b955ab8cf68a19c63c5e357717a","title":"MettleCI For DevOps - Technical Prerequisites","path":"/mettleci/v1.3/mettleci-for-devops-technical-prerequisites","children":[{"id":"ci_ea07c5f931d5676cbf94fdca426a97b647aefa32d4fef26502c2e711cea84bdc","title":"MettleCI - Infrastructure Requirements","path":"/mettleci/v1.3/mettleci-infrastructure-requirements","children":[]},{"id":"ci_ef8c89fcb4b92fd87569cfe2e7f1716b105442a7b66f59001872b8be9cfde1f2","title":"MettleCI - User Accounts","path":"/mettleci/v1.3/mettleci-user-accounts","children":[]},{"id":"ci_fbac09a6b9d13f969ed4bb2001ba9909d12207e5cd883d04c4f86472829a2191","title":"MettleCI - Firewall Rules & Security","path":"/mettleci/v1.3/mettleci-firewall-rules-security","children":[]},{"id":"ci_ea4480bb354bd77494c2b6a8e5b79636078176098cbcc46fab0b04e65b48f720","title":"MettleCI - Software","path":"/mettleci/v1.3/mettleci-software","children":[]},{"id":"ci_8c19d1ed4fe5fc8e072d958c47e262341bb18e15e1bd9939bde03f0e506a5b9f","title":"MettleCI - Component Connections","path":"/mettleci/v1.3/mettleci-component-connections","children":[]}]},{"id":"ci_f4c9445794a1b8e7337b8aa550c33536719433c3ba6cd7baf87e54c6f754baff","title":"Pre-installation checklist","path":"/mettleci/v1.3/pre-installation-checklist","children":[]},{"id":"ci_538b439b226d92fc53c14695f851e5fbbeebc59c7b6ec14fa51c854bdb47698e","title":"MettleCI Installation Walkthrough Videos","path":"/mettleci/v1.3/mettleci-installation-walkthrough-videos","children":[]},{"id":"ci_f687581223200ea4208f5e3b09a796dd64a69fb140ff0e861900543d2d619e3e","title":"Accessing the MettleCI Software Distribution","path":"/mettleci/v1.3/accessing-the-mettleci-software-distribution","children":[]},{"id":"ci_f2b6a841c1a44c258562b65585c2deb56591b1fd48e6479cf5445cb1fd924f1f","title":"Prerequisite Java Installation","path":"/mettleci/v1.3/prerequisite-java-installation","children":[]},{"id":"ci_28d6ecea311fec3b09dd597af7ff7b03fe88b5a079c2f7201f00bf5ea17dba22","title":"Installing MettleCI Workbench","path":"/mettleci/v1.3/installing-mettleci-workbench","children":[{"id":"ci_e6f9c318474eea1e3c6570f25215d0cab1167b3563db4fff3038d3ba10473e15","title":"MettleCI Workbench Installation Process","path":"/mettleci/v1.3/mettleci-workbench-installation-process","children":[{"id":"ci_aa0b34e9081c2b4361d4a60dcd8a50491014724a19a0a3bcb9c07ea58774597b","title":"Installing or Upgrading Workbench on Unix","path":"/mettleci/v1.3/installing-or-upgrading-workbench-on-unix","children":[]},{"id":"ci_712f3308fc25f03eae52612ef7e323524ae8d214a15780b9d3c329e24dc755d6","title":"Installing or Upgrading Workbench on Windows","path":"/mettleci/v1.3/installing-or-upgrading-workbench-on-windows","children":[]},{"id":"ci_47c14fd8fe6f1b9fadaf4c29b3c728e305056fa0440d1bfcd2c53ef53484aba0","title":"Upgrading MettleCI installations to Workbench build 1165 or later","path":"/mettleci/v1.3/upgrading-mettleci-installations-to-workbench-buil","children":[]}]},{"id":"ci_08d8026254fd528cc9c802a23edfc4e8c47ba05c24ad13526989d341ec4947a8","title":"MettleCI Workbench Post-installation Setup","path":"/mettleci/v1.3/mettleci-workbench-post-installation-setup","children":[{"id":"ci_310ec8e997a6716268accb6a24fa61bf1fcd8fd67e48a7a4699639e4fdced4b6","title":"MettleCI Workbench Setup Wizard","path":"/mettleci/v1.3/mettleci-workbench-setup-wizard","children":[]},{"id":"ci_f3a6cab7a792d6c274c926896eaf85428815fdf24ea07b3239cf1b00edb3a933","title":"MettleCI Workbench Initial Login","path":"/mettleci/v1.3/mettleci-workbench-initial-login","children":[]},{"id":"ci_064f2d8bb20f9ffbd429df177031ee94458eb1da961c72630cadc1f41f666966","title":"MettleCI Workbench Configure First Project","path":"/mettleci/v1.3/mettleci-workbench-configure-first-project","children":[]},{"id":"ci_0124109606c817ddcef45788a8e4efbc30f0f7a00acf640a359d7055569bcc3d","title":"Integrating MettleCI Workbench and DataStage Designer on Windows","path":"/mettleci/v1.3/integrating-mettleci-workbench-and-datastage-desig","children":[]}]},{"id":"ci_206b839eb133df76c373a0b560ebedf292fba695e00b07e71c7503ea88446a63","title":"Customizing your MettleCI Workbench Installation","path":"/mettleci/v1.3/customizing-your-mettleci-workbench-installation","children":[{"id":"ci_169de52b52aacee1f5a133827d55a16af7f2eeb1d32b90f3eb131aafdad5839e","title":"The MettleCI Workbench Configuration Files Explained","path":"/mettleci/v1.3/the-mettleci-workbench-configuration-files-explain","children":[]},{"id":"ci_01571cc0c7cea5fd494e7101e94df36c0d2725c9e5003cb917e6306feb1c4e4b","title":"Configuring MettleCI Workbench to use a Custom Port Number","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-use-a-custom-por","children":[]},{"id":"ci_7d4088b1da771c138456b6972693322678cb70b78f7063a85f20cf862be79e94","title":"Configuring MettleCI Workbench to use HTTPS","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-use-https","children":[]},{"id":"ci_95b7ff5b82fd1fd0b7ea7de80cd4954aaef1bb6796ae155e5b54b3642f8ebac5","title":"Configuring MettleCI Workbench to use HTTPS with an existing certificate","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-use-https-with-a","children":[]},{"id":"ci_13b26d33ebd2901efcdb2a894c87e40adb5e7b6b3141457fbbc99f6f8ab9ef87","title":"Configuring MettleCI Workbench to use Custom App and Data Directories","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-use-custom-app-a","children":[]},{"id":"ci_8804c74fbdfb14e4cda8e9c94cc2ee37e2e35fdcfd6021a86eb40e3583c18fec","title":"Configuring MettleCI Workbench to communicate with Git over HTTPS","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-communicate-with","children":[]},{"id":"ci_c93d33d8aa492c3871bdf7c19f1092e5914d2702c3a2bbf8fb667cec029efc53","title":"Configuring MettleCI Workbench to access systems via an HTTP/S proxy","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-access-systems-v","children":[]},{"id":"ci_d6e2e7f9c5701dcbbc1a0b3c7d12d2fcccdcd747a48abf1b19b25548c7cd0366","title":"Configuring MettleCI Workbench to increase session timeout","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-increase-session","children":[]},{"id":"ci_d13749e335524a9fdfdd19943a35fa978c22d7fec1b40dfcb9378f16819ad0b7","title":"Configuring MettleCI Workbench to use 'secrets' to improve security of HTTPS connections","path":"/mettleci/v1.3/configuring-mettleci-workbench-to-use-secrets-to-i","children":[]}]}]},{"id":"ci_c7f71f25738cf2e5a5d5a4e4cf2b859af88d954bc2dcff4390c490a9b5365209","title":"Installing or Upgrading the MettleCI Unit Test Harness","path":"/mettleci/v1.3/installing-or-upgrading-the-mettleci-unit-test-har","children":[{"id":"ci_7a2790c57333ef252d79dff8ee034cd34b717756850b1ca0cd8d8c5f7111ae89","title":"How the Parallel Unit Test Harness Integrates with DataStage","path":"/mettleci/v1.3/how-the-parallel-unit-test-harness-integrates-with","children":[]},{"id":"ci_8bead07a3f5b776309e1273424c40931453cf4e4d4f8494f12831b90c91d9e95","title":"Installing the Unix Parallel Unit Test Harness","path":"/mettleci/v1.3/installing-the-unix-parallel-unit-test-harness","children":[]},{"id":"ci_55339dace93886983d327500fab408485029627026e49e11aa8314f65f20fbf2","title":"Installing the Windows Parallel Unit Test Harness","path":"/mettleci/v1.3/installing-the-windows-parallel-unit-test-harness","children":[]},{"id":"ci_8cc2fbcf966959e4f77e39988559491a6d4cc31652fc01a5fe72f4d55cd4fef3","title":"Installing the Server Unit Test Harness","path":"/mettleci/v1.3/installing-the-server-unit-test-harness","children":[]},{"id":"ci_37dad45aace2e031ee999efecbe8b814ca3ef290664eee77072023cd5c3ac428","title":"Configuring Jobs for Unit Testing","path":"/mettleci/v1.3/configuring-jobs-for-unit-testing","children":[]}]},{"id":"ci_ee934cb6f31483ac56f3dd02d99d489573b71a1ba119ba9da1e068293b580442","title":"Installing MettleCI Command Line Interface","path":"/mettleci/v1.3/installing-mettleci-command-line-interface","children":[{"id":"ci_f600ed64f4da1e72ce1a99b964a2cca686648198b44e50195dba18b0f7f7d5ad","title":"Installing MettleCI CLI on Windows","path":"/mettleci/v1.3/installing-mettleci-cli-on-windows","children":[]},{"id":"ci_da427906d76024ca0f569eb22fab120e65385ffeee36d6d85022dc8a659cc8bc","title":"Installing MettleCI CLI on Unix","path":"/mettleci/v1.3/installing-mettleci-cli-on-unix","children":[]},{"id":"ci_73cd1c216ce34dc6afbb0e3ea53912237fb6ec34af5398ad9945008d283d1474","title":"Installing or Upgrading Individual MettleCI CLI Commands","path":"/mettleci/v1.3/installing-or-upgrading-individual-mettleci-cli-co","children":[]}]},{"id":"ci_7fffb316d866f2bdc1fb81f592cd45201e3f748727c7d8397e579b9d760a7aac","title":"Getting Started with MettleCI Workbench","path":"/mettleci/v1.3/getting-started-with-mettleci-workbench","children":[{"id":"ci_1eaf5dc6f3a147b0b27f725e90053125bf0e70006dbfe3867e4b25d8b348e009","title":"Registering a DataStage Project with MettleCI","path":"/mettleci/v1.3/registering-a-datastage-project-with-mettleci","children":[]},{"id":"ci_d2d4f61c4711548c910f794ab5763456490862789f00a269dc1564743dfa8c6e","title":"Registering Issue Management Systems in Workbench","path":"/mettleci/v1.3/registering-issue-management-systems-in-workbench","children":[]}]},{"id":"ci_cc0441dfa65e59590c15deab4301a2d81bde7ad84de7c0d3ef66210e641c27c8","title":"Deploying MettleCI repository templates to your Git platform","path":"/mettleci/v1.3/deploying-mettleci-repository-templates-to-your-gi","children":[]},{"id":"ci_ad72a7f892d68d9dd35b072937447f1fb5bac1f8da7b0bef3703565771570a33","title":"Creating a Local Compliance Rule Git Repository","path":"/mettleci/v1.3/creating-a-local-compliance-rule-git-repository","children":[]}]},{"id":"ci_b5b92c4f451f45cd5d644fca34423b824bc5447782bbf8d58781769c6ef83574","title":"Compliance Testing","path":"/mettleci/v1.3/compliance-testing","children":[{"id":"ci_4c5e3469c9ef03ed98b3555821a74fce228d5d58a3f30784cd162c99dc3b9591","title":"Compliance Testing from Workbench","path":"/mettleci/v1.3/compliance-testing-from-workbench","children":[]},{"id":"ci_976c197f6d78b3410ed6afb2bc3d810b16e279d7587cd59b57d1f05dabea6d39","title":"Compliance Rule Tags","path":"/mettleci/v1.3/compliance-rule-tags","children":[]},{"id":"ci_e17240b580ff2b1ed53c3639e455b20e914d2f21585face8a6ca80081dd9d3e2","title":"Making CI dependent on specific Compliance Rules","path":"/mettleci/v1.3/making-ci-dependent-on-specific-compliance-rules","children":[]},{"id":"ci_0da2db6fe97172a4def589aa1d24b555380dfd029e46e9845f5aba97650e310d","title":"Compliance Rules Reference","path":"/mettleci/v1.3/compliance-rules-reference","children":[{"id":"ci_ac4188c59e330c490af063fdce3ce0850213eeb502cdfaac069826ff37be937a","title":"Adjacent Transformers","path":"/mettleci/v1.3/adjacent-transformers","children":[]},{"id":"ci_ebd3ad811f4296c08ae4e3e1b6f6fdc586cdca87ac5acd148d2ce0c64dd5c872","title":"Aggregator Not Preceded by ‘Check’ Sort","path":"/mettleci/v1.3/aggregator-not-preceded-by-check-sort","children":[]},{"id":"ci_68707fa0952405400e306b3a5b7c1d93d1f3cf39a17056eab65b9325f4b187ce","title":"Audit Annotation","path":"/mettleci/v1.3/audit-annotation","children":[]},{"id":"ci_34ae3c836bcc878079119cfcf9db3588b05500c7f76b9172e4a026afd49ce7a6","title":"CCMigrateTool Stages","path":"/mettleci/v1.3/ccmigratetool-stages","children":[]},{"id":"ci_73fa276b2c679138bf1f2d28933b9e150261a9a81bdfb639ce82f0feabdc7d26","title":"Column Name Contains Unsupported Characters","path":"/mettleci/v1.3/column-name-contains-unsupported-characters","children":[]},{"id":"ci_013f88b9ce708ca74174ad077f6873f423c13b1974d4b839f7303742395389b3","title":"Job Using Transformer Surrogate Key","path":"/mettleci/v1.3/job-using-transformer-surrogate-key","children":[]},{"id":"ci_9ec1d56352789d2afeb7b00b89a298233aca293333408ab84c0403001d4f7559","title":"Custom Stages","path":"/mettleci/v1.3/custom-stages","children":[]},{"id":"ci_e05b2074f82c83e2ab7f820ce825bf54acc54af1c224a606bffd1cdbe2d2f984","title":"Data Sets not using 'Same' partitioning method","path":"/mettleci/v1.3/data-sets-not-using-same-partitioning-method","children":[]},{"id":"ci_d97b9f72933b511c966d3c0f7eb2477d4b96d570c13273d9e71134088ddc765d","title":"Database Connector does not Auto-Generate SQL","path":"/mettleci/v1.3/database-connector-does-not-auto-generate-sql","children":[]},{"id":"ci_3efc60d34cd080efc1a08af4c50491c44f1ceb6b30be0be12b29f4bbf13d5104","title":"DataStage Flow Designer Stages","path":"/mettleci/v1.3/datastage-flow-designer-stages","children":[]},{"id":"ci_3a353828e07ba8d92aa08a83f333920c0fb760b1098a39b9bb7e46a166d52130","title":"Database Row Limit","path":"/mettleci/v1.3/database-row-limit","children":[]},{"id":"ci_cd3db0612ad545eeff207ef71083d34ad5b9d6c524ee35595f836243f583663e","title":"Date Format in Annotation","path":"/mettleci/v1.3/date-format-in-annotation","children":[]},{"id":"ci_be423b961266562a21276847f72ca60b4d31d4628e2b4ce4a4ea6842b9a507c5","title":"Database tables references are fully qualified","path":"/mettleci/v1.3/database-tables-references-are-fully-qualified","children":[]},{"id":"ci_f0df57cdfb8f6af0d7cc8ea830c175de5e567de6bc012d55cb6609be7ed90e04","title":"DB2 with No Non Recovery Load","path":"/mettleci/v1.3/db2-with-no-non-recovery-load","children":[]},{"id":"ci_b273747d6a6c1e28d8ba2c4e0ca8d27d598774d1d5dc55aa2a7a386a101577b3","title":"DBConnector Supported Variants","path":"/mettleci/v1.3/dbconnector-supported-variants","children":[]},{"id":"ci_ece6b167a353cfe8458716d2012baeeb138412ad4a5b9f93f0e7b5ace3e14578","title":"Debug Row Limit","path":"/mettleci/v1.3/debug-row-limit","children":[]},{"id":"ci_f737c3e1f9a8996b53988939aab4aba332385ff93b27138c6892dba38465170a","title":"Default Naming","path":"/mettleci/v1.3/default-naming","children":[]},{"id":"ci_f9a95677ead015fa7b05cd5d6cd2ec8ae65d4b3643830aba2a9d78097dce0929","title":"Deprecated Stages","path":"/mettleci/v1.3/deprecated-stages","children":[]},{"id":"ci_139ac6d2b2b2c22b49eba3bb56262ffd48748e52b2a7462dfa9373f2f33e80cf","title":"Deprecated Transformer Functions","path":"/mettleci/v1.3/deprecated-transformer-functions","children":[]},{"id":"ci_af6e2dd72f04741d0c46e3df4eb26c7d7c40822250d11242c96c346f08b1576b","title":"Duplicate File References","path":"/mettleci/v1.3/duplicate-file-references","children":[]},{"id":"ci_29af66ec289ab67e35cd8956af113658ba3ce0bd3fafe4e2ea8f6375bf8e4df3","title":"Duplicate Stage Names","path":"/mettleci/v1.3/duplicate-stage-names","children":[]},{"id":"ci_edc8069374fee79d9c27b274a539f3e785a3518a6c5502e90071b702ce42fae9","title":"Encrypted DB Passwords","path":"/mettleci/v1.3/encrypted-db-passwords","children":[]},{"id":"ci_c2cb54e7413400d8bcc3fb5269a0cb9bb16dff814f794d1915568402a999beec","title":"File Reference Missing Required Parameter","path":"/mettleci/v1.3/file-reference-missing-required-parameter","children":[]},{"id":"ci_17a1f1bf28955668a8b642c7671038073703a4fc9d5b2da455389a2df099b8b3","title":"File Row Limit","path":"/mettleci/v1.3/file-row-limit","children":[]},{"id":"ci_436908674b11646f09af1dca6689a49c936f7fc3f37172aa3cf51278d15f93a6","title":"Hardcoded DB Credentials","path":"/mettleci/v1.3/hardcoded-db-credentials","children":[]},{"id":"ci_f1da24fb7b88ef6d05a42b89f8fb5bdee6ac2e93e2be8ec052b215deb409e043","title":"Hardcoded File Paths","path":"/mettleci/v1.3/hardcoded-file-paths","children":[]},{"id":"ci_9c8dd5106e5676a6954804470b25d78c7d2f392cc946ffafe75448b9061e7ced","title":"CP4D Unsupported Stages","path":"/mettleci/v1.3/cp4d-unsupported-stages","children":[]},{"id":"ci_d3543c85fe11e5d8e9f3ee2881da08a95376dca9dbe3b1c84a5d705669300eb1","title":"Job Activity References Deleted Child Parameter","path":"/mettleci/v1.3/job-activity-references-deleted-child-parameter","children":[]},{"id":"ci_b174354ce6aa255f5466e4c2467ec5cdb390ed3e412f15d799322df2ae2309d7","title":"Job Activity with Hardcoded Parameter Values","path":"/mettleci/v1.3/job-activity-with-hardcoded-parameter-values","children":[]},{"id":"ci_cdd1b70c2ad63bad12c84b8ded6e18283f96053b508cbf58775e29af735ae023","title":"Job Control Routines are present","path":"/mettleci/v1.3/job-control-routines-are-present","children":[]},{"id":"ci_dca35c7caea2c45b1bad8f636b8bec58dd30c7ca7bb477d964fbebb121e1798a","title":"Job Does Not Contain DM Unit Test Parameter","path":"/mettleci/v1.3/job-does-not-contain-dm-unit-test-parameter","children":[]},{"id":"ci_cbc10f97c811bb83d89c014acd31499f4919b022040b839320a07ce3e8bea5ee","title":"Job Naming","path":"/mettleci/v1.3/job-naming","children":[]},{"id":"ci_7f6adbcd4cd978ee8e3d56de5fd5dca26020ac61e1c48b111ea464a04196df26","title":"Job Parameter Missing Default Value","path":"/mettleci/v1.3/job-parameter-missing-default-value","children":[]},{"id":"ci_03c1a8076053c5c2faae7b13aa26d3163872cb8e2f28dad4846189cee3c962ce","title":"Job Parameter Naming","path":"/mettleci/v1.3/job-parameter-naming","children":[]},{"id":"ci_c5e7cf4b328aedf30bc70a3236ad642f87e16e6470f2696b12758e5066e2ede9","title":"Job Parameter Not in a Parameter Set","path":"/mettleci/v1.3/job-parameter-not-in-a-parameter-set","children":[]},{"id":"ci_938613f50dd6213f3971d4e4c7bc7ae92aae314d6764ef338d077e69c9928e90","title":"Job Parameter Not Used in a Job","path":"/mettleci/v1.3/job-parameter-not-used-in-a-job","children":[]},{"id":"ci_5a9ac6d18f60ea98d68c3e82f464a8ac67420bdbc3ac102ad5c11022eb3646cb","title":"Job Sequence Handles Activities That Fail","path":"/mettleci/v1.3/job-sequence-handles-activities-that-fail","children":[]},{"id":"ci_3e3a641f8a62fa1ed09970959520c588982dd3a0dcde696d24d524aaf352afc7","title":"Job Sequence Is Restartable","path":"/mettleci/v1.3/job-sequence-is-restartable","children":[]},{"id":"ci_8423d9b671bb82be20a08ca5aae1bc54fdbf5d387922409636704d201bc45ac5","title":"Join Partition vs Join Key","path":"/mettleci/v1.3/join-partition-vs-join-key","children":[]},{"id":"ci_a44123f56c2e1a58c8131507b42db789bc6db73a48eebd7b23608068e165be8a","title":"Link Sort","path":"/mettleci/v1.3/link-sort","children":[]},{"id":"ci_4110051937b3953edd58afae7026bb8022ba0d3186b7723886e658dd84ebbff7","title":"Log Column Values","path":"/mettleci/v1.3/log-column-values","children":[]},{"id":"ci_22e01b67844e7b4badbf354128763e2f3a7a55683b1694cf17036d24a8ed1e18","title":"Lookup Failure","path":"/mettleci/v1.3/lookup-failure","children":[]},{"id":"ci_8c80697f9c327b9fa389cd98e5198f0c1d8d1debc7de8f9d5c19de7f7dfaf570","title":"One Dataflow","path":"/mettleci/v1.3/one-dataflow","children":[]},{"id":"ci_27f37ef3775cc062bd4b863dfacdf5946129102b83d2fde74ddffdf84ae79873","title":"Oracle Connector not using Partition Read","path":"/mettleci/v1.3/oracle-connector-not-using-partition-read","children":[]},{"id":"ci_14bfa3165c1bb5ee760a5e0cd8b4526ed76ddb33cf7ef2792b4ab33f3e05ed3d","title":"Password Param Type not Encrypted","path":"/mettleci/v1.3/password-param-type-not-encrypted","children":[]},{"id":"ci_c4ef9e4db6d4ab306cfc231735ed9a12dab3bfb867263893968e31abf7deeda3","title":"Prohibited Stages","path":"/mettleci/v1.3/prohibited-stages","children":[]},{"id":"ci_728537e25bb17631475c39857987766977613d6b6752ec4c48df61cecf7e825d","title":"Range Lookup","path":"/mettleci/v1.3/range-lookup","children":[]},{"id":"ci_07eef0f6f8f3909a48f6371cde87dd84de2166f085d0d6251e1d6db9103b76ff","title":"Redundant Sort","path":"/mettleci/v1.3/redundant-sort","children":[]},{"id":"ci_3dceebbe9b86b885cbd0dca857b27754edd81dcd2db615c40db9b2df8f86ce7c","title":"Row Splitter with No Delimiter","path":"/mettleci/v1.3/row-splitter-with-no-delimiter","children":[]},{"id":"ci_3a2ca5e69cf077823348731ecf3243cb0772f887f6d61d8791378f71c4c45d66","title":"SELECT * used in custom SQL","path":"/mettleci/v1.3/select-used-in-custom-sql","children":[]},{"id":"ci_678d6706524ed85a6f46db81629fbe7ba24208b34ced7ec7b5bf83686e466b21","title":"Sequence Reset If Required","path":"/mettleci/v1.3/sequence-reset-if-required","children":[]},{"id":"ci_48852fb3a163151f2ae4517e662e12a5969c54625b069ed4e79d23f96862800e","title":"Sequential File Read Using Same Partitioning","path":"/mettleci/v1.3/sequential-file-read-using-same-partitioning","children":[]},{"id":"ci_9175432eaa2929bd43bd45913b38570efbaf592792c0466bee28285c2d16c6e2","title":"SQL in DB Connectors","path":"/mettleci/v1.3/sql-in-db-connectors","children":[]},{"id":"ci_8e44c298ba4a7f6e5377f962b87ca428041a52dd42687501666e5e53884fe8dd","title":"Schema Files","path":"/mettleci/v1.3/schema-files","children":[]},{"id":"ci_e09c042891d06649df3ebe648309edc56e2f28db694e3d3364426e8b44b3f9f0","title":"Sequential File With Reject Mode Not Set To Fail","path":"/mettleci/v1.3/sequential-file-with-reject-mode-not-set-to-fail","children":[]},{"id":"ci_047fbc5cab4b1e0b55a8620cd8827bcb5932a2dcc1d5975ca69f280d0c76bf7c","title":"Sort Post Join Stage","path":"/mettleci/v1.3/sort-post-join-stage","children":[]},{"id":"ci_75a05dcfbd65d2abf0d08291a48bf679529e43a5fe919ee53743d998d8a72544","title":"Stage Naming","path":"/mettleci/v1.3/stage-naming","children":[]},{"id":"ci_40545afded3907bb1bda6129c58dee31b55cb099876dcdd4ef482e6456628c59","title":"Stages Not Supporting Lineage","path":"/mettleci/v1.3/stages-not-supporting-lineage","children":[]},{"id":"ci_1bc571ddf3375fbf236bf1f8475d58e369052a019aa4859a78bfaa292794a453","title":"System Time Dependency","path":"/mettleci/v1.3/system-time-dependency","children":[]},{"id":"ci_9991ca4e915b60537e5199f7306ed0b69c1bdb12d468e4bb4dbf2b88b138b547","title":"Too Many Stages","path":"/mettleci/v1.3/too-many-stages","children":[]},{"id":"ci_3c384f2ebf2b8d319bd5e81f71aeb446b271b4c72c2bd79db63e8de26ba0a947","title":"Transformer Uses 'Abort after rows'","path":"/mettleci/v1.3/transformer-uses-abort-after-rows","children":[]},{"id":"ci_bab6997ef3d72c87a7224d14f1d5eba5a157a9624ddab0f84a7a2e4b62da573e","title":"Transformer Uses 'Rnd()' Function","path":"/mettleci/v1.3/transformer-uses-rnd-function","children":[]},{"id":"ci_7b907f94c43f9cb73589e5ab00b8255dba3f3f12f06b81f42006046634821976","title":"Transformer With Unreferenced Stage Variable","path":"/mettleci/v1.3/transformer-with-unreferenced-stage-variable","children":[]},{"id":"ci_25fd8edb9da293a24436ff9674eb655750533326dee86ddb923954adab29cbb2","title":"Unique Sort","path":"/mettleci/v1.3/unique-sort","children":[]}]},{"id":"ci_8d5564eea7203e706640d3eadb5e88af9661d980fb17982a1d9f8a8b219e5462","title":"Developing Custom Compliance Rules","path":"/mettleci/v1.3/developing-custom-compliance-rules","children":[{"id":"ci_d3cdd0639754b05cef4e717b864d5b80525c866cb0dcd60589fd6106b0fc0433","title":"Compliance Rule Graphs","path":"/mettleci/v1.3/compliance-rule-graphs","children":[]},{"id":"ci_61d5fae8eac4d0f168ca5162f090188adbf940e3dc0bf013b887e07af7def729","title":"Compliance Rule Development","path":"/mettleci/v1.3/compliance-rule-development","children":[]},{"id":"ci_84c9ca8412c5c1c51ffbb7d431f34425d4a466bd3b3a02858edf88bf71058568","title":"Example Compliance Rule - Checking for Adjacent Transformers","path":"/mettleci/v1.3/example-compliance-rule-checking-for-adjacent-tran","children":[]},{"id":"ci_f1cc53b4b9365b5b271560ab0ca55ccab2566181ed0f110c8ed0ebe91bdc7eb8","title":"Example Compliance Rule - Job Sequence is Restartable","path":"/mettleci/v1.3/example-compliance-rule-job-sequence-is-restartabl","children":[]},{"id":"ci_3a4379c435cfae9bdceb7f87e9b1b362f164a8f5595855de01967ff76c375153","title":"Example Compliance Rule - Asset Naming Standards","path":"/mettleci/v1.3/example-compliance-rule-asset-naming-standards","children":[]},{"id":"ci_927f2dcb0d67fd6385596638b64a2494563a0ac35d2d33a4c09de877120feb07","title":"Accessing Columns and Derivations using Compliance Rules","path":"/mettleci/v1.3/accessing-columns-and-derivations-using-compliance","children":[]},{"id":"ci_645d73d3d62e6fc027ad34f9a559b688f557e071c77419ea9316ff198c0618b9","title":"Avoiding a NullPointerException when processing Compliance Rules","path":"/mettleci/v1.3/avoiding-a-nullpointerexception-when-processing-co","children":[]}]}]},{"id":"ci_84ad1cda1e3519588a71688b77b2997b345aea19641d87f3f73256f501ea9424","title":"Automated Unit Testing","path":"/mettleci/v1.3/automated-unit-testing","children":[{"id":"ci_d57347c866a9f9a69d3f24170c5c8611fd891f4d7c22116e14263615bf7dd83d","title":"Automated Unit Testing - Introduction","path":"/mettleci/v1.3/automated-unit-testing-introduction","children":[]},{"id":"ci_48e56471d015fe36202db45558d80c219ffa8ec7d0591b2b815322a281f5e442","title":"Creating a Unit Test","path":"/mettleci/v1.3/creating-a-unit-test","children":[]},{"id":"ci_bd0d0f87e0cc4f9660c471cc00503e5f765ea1964422e9830072aaca05feab50","title":"Unit Test Specification Format","path":"/mettleci/v1.3/unit-test-specification-format","children":[]},{"id":"ci_390d794d5aed4d946133953d433fac79f177b7a9c96b7416f23288bd8448215a","title":"Intercepting Existing Test Data","path":"/mettleci/v1.3/intercepting-existing-test-data","children":[]},{"id":"ci_17025855b2a9c59bab95c0bf1fa8d91f0b5262e2b8e7dd4871ad95152f135bf7","title":"Managing your Unit Test data volumes","path":"/mettleci/v1.3/managing-your-unit-test-data-volumes","children":[]},{"id":"ci_35380ce5e844af9e942ca6d8d82b0362268e2ee622ad4cd307e5776c0e82bebe","title":"Manually Editing Unit Test Data","path":"/mettleci/v1.3/manually-editing-unit-test-data","children":[]},{"id":"ci_b9c674d4ea07452d4f04cdb381b3abe19f77d020196c6f7264716c4abc2c887e","title":"Capturing a Baseline Test Result","path":"/mettleci/v1.3/capturing-a-baseline-test-result","children":[]},{"id":"ci_1a50892914f07b6286db992910b53ede6e8e3823ab9a428eab4869e1605cd36b","title":"Executing a Unit Test","path":"/mettleci/v1.3/executing-a-unit-test","children":[]},{"id":"ci_d3ce9b46824b04b13768db2b52f2b4a555ce725a3c8747df181ce81c84ed4e1c","title":"Row Count Unit Testing","path":"/mettleci/v1.3/row-count-unit-testing","children":[]},{"id":"ci_b07f1bb8c1a032125471f1c7f22c5d81a82729f7780789b8f10463482560fd89","title":"Unit Testing Job Sequences","path":"/mettleci/v1.3/unit-testing-job-sequences","children":[]},{"id":"ci_bfdd8a4ae805ecffb9e5acfbc3e7c3a0d5890f3077493419ae75f1cd7d64eb44","title":"Introduction to Data Fabrication","path":"/mettleci/v1.3/introduction-to-data-fabrication","children":[]},{"id":"ci_814bde40fb7d00c1a3898c7c53aa9bc0fe93d3f5948482461ac2c205840cc5bc","title":"Fabricating Unit Test Data","path":"/mettleci/v1.3/to-do-fabricating-unit-test-data","children":[]}]},{"id":"ci_4c6790ef4a953e6f252c07604295f9abdbab0d00a17e9ecee2a4212c62af4fa4","title":"Common Unit Testing Patterns","path":"/mettleci/v1.3/common-unit-testing-patterns","children":[{"id":"ci_d973a31362d69f4970d332b0f1a6ff978e73d3d78c36978f497003ab7e0333f1","title":"Common Unit Testing Patterns - Introduction","path":"/mettleci/v1.3/common-unit-testing-patterns-introduction","children":[]},{"id":"ci_7c1484deecc110c67492b1b2a3f30f84d566629ffcdaafe401f12b9b034fd957","title":"Unit Testing Stages with Rejects","path":"/mettleci/v1.3/unit-testing-stages-with-rejects","children":[]},{"id":"ci_4953fe809de321c8667f403362773d0805e5d24b1a5e4e476c2e03becd496ac9","title":"Unit Testing Stored Procedure Stages","path":"/mettleci/v1.3/unit-testing-stored-procedure-stages","children":[]},{"id":"ci_cb40b9d36907d6714e2c1d878acc1f3409bd97c24b18e953ef66f84ad0f5238f","title":"Unit Testing Surrogate Key Generator Stages","path":"/mettleci/v1.3/unit-testing-surrogate-key-generator-stages","children":[]},{"id":"ci_ae0d30dcc896932d6abdcf21e2b0feb4714aa35980918196c05fefce3b875a42","title":"Unit Testing Sparse Lookup Stages","path":"/mettleci/v1.3/unit-testing-sparse-lookup-stages","children":[]},{"id":"ci_563740dbd22ebe67772c6b18aa855287c84f16f68a8a2e7365f42632ace608fd","title":"Unit Testing Jobs with current date calculations","path":"/mettleci/v1.3/unit-testing-jobs-with-current-date-calculations","children":[]},{"id":"ci_281050a289621da878d321d3655382d24605c1aa03358151624d27d88c31f780","title":"Omitting selected columns from Unit Testing","path":"/mettleci/v1.3/omitting-selected-columns-from-unit-testing","children":[]},{"id":"ci_8d375f0d7d8bdf727262fbdd86914902bf15dd11ddba5b4f7eadfc01888976a5","title":"High Volume Unit Tests","path":"/mettleci/v1.3/high-volume-unit-tests","children":[]},{"id":"ci_9c31d38630ea76c71708a0fbecbed81a3f0671dccbc8048f240cea030581aee2","title":"Creating and Running Multiple Unit Tests for a Single Job","path":"/mettleci/v1.3/creating-and-running-multiple-unit-tests-for-a-sin","children":[]},{"id":"ci_672b00117371f8a477b74997333752db8a0de0501b11cfc26832623c265a46a9","title":"Unit Tests featuring Local and Shared Containers","path":"/mettleci/v1.3/unit-tests-featuring-local-and-shared-containers","children":[]}]},{"id":"ci_47ac15745cd3f52ea25f4d2a383a3b14ea37f43879aa6e841bc4ba074743fba7","title":"Command Line Interface","path":"/mettleci/v1.3/command-line-interface","children":[{"id":"ci_fe5ccc2dc361823cfcdbc632cbea00e1796c86d2448f4522042658ebc7d0c280","title":"MettleCI CLI Operating Modes","path":"/mettleci/v1.3/mettleci-cli-operating-modes","children":[]},{"id":"ci_279a140334518ea59921e035022d40a0b021714cbd02ce7ca2b2338efc0ad058","title":"CLI Plugins","path":"/mettleci/v1.3/cli-plugins","children":[]},{"id":"ci_075c69e632b4ce3ad8779a73df332bca3165be41b2cad4a0efa0c4b6643b698d","title":"MettleCI Command Line Reference","path":"/mettleci/v1.3/mettleci-command-line-reference","children":[{"id":"ci_1301b7ffbc42718293b63868409493f44770913e8e0a58c825046fc3d98b8d3b","title":"Compliance Namespace","path":"/mettleci/v1.3/compliance-namespace","children":[{"id":"ci_6f4959882863d05994b8ddce143da0368eb82d081085d7074f312ae35858fbf5","title":"Compliance List-Tags Command","path":"/mettleci/v1.3/compliance-list-tags-command","children":[]},{"id":"ci_11a8a3139b06637cf40a76cfe08993cd6bce3b0e6be314b5300044ef870e8831","title":"Compliance Query Command","path":"/mettleci/v1.3/compliance-query-command","children":[]},{"id":"ci_de8e112cbf930b963c2443690c81a2b5930ea0e0dcd867ce599eeef1cb7bc17a","title":"Compliance Test Command","path":"/mettleci/v1.3/compliance-test-command","children":[]}]},{"id":"ci_22e9824ad60375fbd95ff17fd3def174ca8650ccfafae16a1925e17c64395f3f","title":"DataStage Namespace","path":"/mettleci/v1.3/datastage-namespace","children":[{"id":"ci_ae041286e4300998d772469e58f00579d071b11bbb31e9741b77224657a0f7bb","title":"DataStage Capture Command","path":"/mettleci/v1.3/datastage-capture-command","children":[]},{"id":"ci_4a536fc692c46e6f212693207efd1471faf6dff765d80e24c81e6281106099ab","title":"DataStage Connector Migration Command","path":"/mettleci/v1.3/datastage-connector-migration-command","children":[]},{"id":"ci_4cebbccf14c25e003d3e9e9945c0166c4d9a30bc5fa4864babc391204b92b6e3","title":"DataStage Cleanup-Projects Command","path":"/mettleci/v1.3/datastage-cleanup-projects-command","children":[]},{"id":"ci_9ec5fbfc3c858296f172a7fa274628e8835e38e55f11a7ec82b0e2b39e0e3b2e","title":"DataStage Compile Command","path":"/mettleci/v1.3/datastage-compile-command","children":[]},{"id":"ci_0e57913b48d3abee610d54cf16a7eb8c817d21092ba43bffa6b5d014c0197f44","title":"DataStage Create-Project Command","path":"/mettleci/v1.3/datastage-create-project-command","children":[]},{"id":"ci_9233b5304e975bcdd6f707ab91070f732867f4050c8f480c6e33b567aeaee50b","title":"DataStage Delete-Project Command","path":"/mettleci/v1.3/datastage-delete-project-command","children":[]},{"id":"ci_7eb7129d9c1d3aeb74fa04b5218610ad85975c7e63cc6360c1cbc8c17e924824","title":"DataStage Deploy Command","path":"/mettleci/v1.3/datastage-deploy-command","children":[]},{"id":"ci_a8bc095d37b54915f881c9654f8494508767af9f60e761249819f794fcaf08a7","title":"DataStage Execute Command","path":"/mettleci/v1.3/datastage-execute-command","children":[]}]},{"id":"ci_20f55009770ca6b4341c3a1eccc86d83faf4516f41e379bdd5786e6e962c56cd","title":"DSParams Namespace","path":"/mettleci/v1.3/dsparams-namespace","children":[{"id":"ci_d577dcec7652f3a7b7fb655c0d6b372a92638b3ca4a500088f2196da418b95e4","title":"DSParams  Delete Command","path":"/mettleci/v1.3/dsparams-delete-command","children":[]},{"id":"ci_42471d5f47d1889dacccc8bea39db386f3a8b0bb672852d18433601ade64f897","title":"DSParams  Diff Command","path":"/mettleci/v1.3/dsparams-diff-command","children":[]},{"id":"ci_90be35a3113d4de89c20f4598b75d82721fc3d6f03f363d1696f34c554c16e45","title":"DSParams Merge Command","path":"/mettleci/v1.3/dsparams-merge-command","children":[]}]},{"id":"ci_ecff91ab016fc7ebcdc84c0fd18ddca21bdd30867b594dd619c58d8fd22dc769","title":"ISX Namespace","path":"/mettleci/v1.3/isx-namespace","children":[{"id":"ci_a63a45e01313c437f2a716927d7cdbe9585c8ac8508b74195b97355563e8fc84","title":"ISX Cat Command","path":"/mettleci/v1.3/isx-cat-command","children":[]},{"id":"ci_1d3f6529a9a14d3b17d8e84c7ce739745943f7ceec9c2a1f97cef8349fbe76a9","title":"ISX Cut Command","path":"/mettleci/v1.3/isx-cut-command","children":[]},{"id":"ci_02da1401b6ad9c894c07b93dab7d64d0ee8c5c3e2d6c5ee997d2906a5c84bc31","title":"ISX Export Command","path":"/mettleci/v1.3/isx-export-command","children":[]},{"id":"ci_716ef6d5d1b91ca9b44900ffe51afca3d8d13ca4fec3d87bee4536e05da962e5","title":"ISX Import Command","path":"/mettleci/v1.3/isx-import-command","children":[]},{"id":"ci_00ba181b40b619a932a4fa515e98c5dadde692f19e11e73c618201d86c11204f","title":"ISX Message-Handlers Command","path":"/mettleci/v1.3/isx-message-handlers-command","children":[]},{"id":"ci_58257f467ffe64893d98c6ab67d1367bbb6d0babcc5a48afa7044f6733b6c132","title":"ISX Set-Params Command","path":"/mettleci/v1.3/isx-set-params-command","children":[]}]},{"id":"ci_b33af0fdf5b05988eca987b9d0c0c56e159a01c009a32bf722aab4d5f706cdfc","title":"Properties Namespace","path":"/mettleci/v1.3/properties-namespace","children":[{"id":"ci_52648d542d9eb43e998d7cd4dc551d97008168c742679a55294de0a9b90cc695","title":"Properties Config Command","path":"/mettleci/v1.3/properties-config-command","children":[]}]},{"id":"ci_04b12a7c9e23ae488e236d1f334a068d0476cd12915fbc8b95d58412bda7c5dc","title":"Remote Namespace","path":"/mettleci/v1.3/remote-namespace","children":[{"id":"ci_30ddc2183b890107e21a9f949d239a0624bf9c2b9bc1aa50a36d93cf497fa86d","title":"Remote Download Command","path":"/mettleci/v1.3/remote-download-command","children":[]},{"id":"ci_de1a25fe8cf065c8635c0f5e72bd1615fe4880ee09cd5bc6ced23b28f3e10db7","title":"Remote Execute Command","path":"/mettleci/v1.3/remote-execute-command","children":[]},{"id":"ci_a937f6e30c269addbed75cfa69da571e7ba7c951e70b8cc6fd8039a605b55d8b","title":"Remote Upload Command","path":"/mettleci/v1.3/remote-upload-command","children":[]}]},{"id":"ci_c5cc92fb325db3537e93fd7446989266a89d38dd025c91499420552640a34191","title":"UnitTest Namespace","path":"/mettleci/v1.3/unittest-namespace","children":[{"id":"ci_2a1cd7f21f24d2eec977f1d0bfbc819572286badc5b197a2492f15c0e9c0079f","title":"UnitTest Generate Command","path":"/mettleci/v1.3/unittest-generate-command","children":[]},{"id":"ci_3aeae8db666d92d78c2ac2b650586aca92e10b9125929912e2c5fa7209978409","title":"UnitTest Install-Server-Test-Harness Command","path":"/mettleci/v1.3/unittest-install-server-test-harness-command","children":[]},{"id":"ci_2cdf63e5366b845cf39e6e4073cb90cd4d5cea9a42a8cff4b7d4b414a172fb25","title":"UnitTest Migrate Command","path":"/mettleci/v1.3/unittest-migrate-command","children":[]},{"id":"ci_9f84a917aaa454779767467ddc0e68fd87f218f81edd97552a4b072a930e5c9d","title":"UnitTest Test Command","path":"/mettleci/v1.3/unittest-test-command","children":[]},{"id":"ci_ee9663da92fb7b86c9b5dddc4d0f2fe0450b8a6e9b1a274684a39f69c206ca5c","title":"UnitTest Uninstall-Server-Test-Harness Command","path":"/mettleci/v1.3/unittest-uninstall-server-test-harness-command","children":[]}]},{"id":"ci_caefbefb7297e3aacf3d6626655144681addd1b05e60932b6586b876e63cca1b","title":"MettleCI - Auto-Generated CLI Syntax Reference","path":"/mettleci/v1.3/mettleci-auto-generated-cli-syntax-reference","children":[{"id":"ci_8ea037459ba32bfc78a61c6dbef02d7f769e69e5eca2bb2b551735f7bae13263","title":"compliance test command syntax","path":"/mettleci/v1.3/compliance-test-command-syntax","children":[]},{"id":"ci_a93876eee7fe24850b88a4083e07766b2bad37b1c1e4f48a70f5718adf196f33","title":"compliance unittest command syntax","path":"/mettleci/v1.3/compliance-unittest-command-syntax","children":[]},{"id":"ci_cebeb206f8d25b0592e6e7cc6c29a1470431e867a0fb1fe5065a2d88c36449b7","title":"datastage ccmt command syntax","path":"/mettleci/v1.3/datastage-ccmt-command-syntax","children":[]},{"id":"ci_b5f1b9f9e9d64c45fc2263b8c89b667cfe264c5b64063c9a58c20b3e0d9b4aaa","title":"datastage cleanup-projects command syntax","path":"/mettleci/v1.3/datastage-cleanup-projects-command-syntax","children":[]},{"id":"ci_27630edee6992111f8026544462cf30aa8246fccbb7edbca1a595c63a8af53b3","title":"datastage compile command syntax","path":"/mettleci/v1.3/datastage-compile-command-syntax","children":[]},{"id":"ci_680abce7eb0baf2762c87ba200cedea8f0d8c77fdc4fee4e8f74ad3ce7b9d0a0","title":"datastage create-project command syntax","path":"/mettleci/v1.3/datastage-create-project-command-syntax","children":[]},{"id":"ci_d4c6cb83143b4af4b23d120342f876533cfbb9e51a632ab7dc098fa70c5ade3e","title":"datastage delete-project command syntax","path":"/mettleci/v1.3/datastage-delete-project-command-syntax","children":[]},{"id":"ci_547e4314eca2720d72b686e02c2168bb6da0faf77d4b983d00832aa47a4aacca","title":"datastage deploy command syntax","path":"/mettleci/v1.3/datastage-deploy-command-syntax","children":[]},{"id":"ci_537f8151b845bd4043f3d7ad2329e2d1a8de7e95b54424ed9e1bb62deefcf12c","title":"datastage execute command syntax","path":"/mettleci/v1.3/datastage-execute-command-syntax","children":[]},{"id":"ci_a65a5791678aaca9b43eb180718906f1810d6962909da87a74df550f0896d061","title":"dsparams delete command syntax","path":"/mettleci/v1.3/dsparams-delete-command-syntax","children":[]},{"id":"ci_b98cfa06f605fe0186a89b0207fcec79a8c3ce0c985db1ddea347e62764f658a","title":"dsparams diff command syntax","path":"/mettleci/v1.3/dsparams-diff-command-syntax","children":[]},{"id":"ci_5b02b134770d8cc75168e600277df13f58f1686461bdd64bfb3c1637be2e8650","title":"dsparams merge command syntax","path":"/mettleci/v1.3/dsparams-merge-command-syntax","children":[]},{"id":"ci_2005f34ad7236da76b2a5f9c6624842fa7e7589df55419cee6b2ebc829157371","title":"fabrication list command syntax","path":"/mettleci/v1.3/fabrication-list-command-syntax","children":[]},{"id":"ci_e0aff210d4a4b3cceea5c5081581f9ef9029a61a40d420bf194ca1a22c387b4f","title":"fabrication test command syntax","path":"/mettleci/v1.3/fabrication-test-command-syntax","children":[]},{"id":"ci_d033cb843fd55b86bd662b21245cff1d176d180e450844a8af3cf949bbce5594","title":"isx cat command syntax","path":"/mettleci/v1.3/isx-cat-command-syntax","children":[]},{"id":"ci_fe131d09265997a347c52b01479128113256d5f44b04fbd446479cb96dde1016","title":"isx cut command syntax","path":"/mettleci/v1.3/isx-cut-command-syntax","children":[]},{"id":"ci_e9620ede9532ddeab3c8c52a58abd42a9268359169ea4dc9c3e4af23fc8464c7","title":"isx export command syntax","path":"/mettleci/v1.3/isx-export-command-syntax","children":[]},{"id":"ci_350a5ad0fffc19688a9df1da7c9e126f4cc36be6f90190429812b8fa9d723c72","title":"isx import command syntax","path":"/mettleci/v1.3/isx-import-command-syntax","children":[]},{"id":"ci_433cb267ed5a196dcaba99fa9ab816c565fda6677215caa73773679e3971aab7","title":"isx message-handlers command syntax","path":"/mettleci/v1.3/isx-message-handlers-command-syntax","children":[]},{"id":"ci_7575b34b110d9c159505879437dbbee491dc636501d5b6abdbce649db4f72dad","title":"isx set-params command syntax","path":"/mettleci/v1.3/isx-set-params-command-syntax","children":[]},{"id":"ci_f18016e451663be36e66042a5874fed557cc427c36f67a5eb0094d8d6f542c6c","title":"properties config command syntax","path":"/mettleci/v1.3/properties-config-command-syntax","children":[]},{"id":"ci_d160e152ecc92cb3115504582d19089711e2802474d01691f337fff222b906e2","title":"remote download command syntax","path":"/mettleci/v1.3/remote-download-command-syntax","children":[]},{"id":"ci_c1e2ae839b88bfdffa5afefd55b71164276d0505a0941ad5e8d0076f3d42a493","title":"remote execute command syntax","path":"/mettleci/v1.3/remote-execute-command-syntax","children":[]},{"id":"ci_6c73af324c08c4744e5616d2683c3b6685f794d597cf36d77f9c05a3516ebcc6","title":"remote upload command syntax","path":"/mettleci/v1.3/remote-upload-command-syntax","children":[]},{"id":"ci_f92cbd94c113b076e5089b86a7359777baf41ac4f63ff4888ba28503dc2d8a9f","title":"unittest generate command syntax","path":"/mettleci/v1.3/unittest-generate-command-syntax","children":[]},{"id":"ci_a1e67ed0312712d5159fed30ac6e1d3fc40726edfda00abea977880f56dbc059","title":"unittest test command syntax","path":"/mettleci/v1.3/unittest-test-command-syntax","children":[]},{"id":"ci_fb819f103f273a46cb7a6c9bbd9070e18144525db078fd87d91e4c0682a8de6e","title":"workbench set-branch command syntax","path":"/mettleci/v1.3/workbench-set-branch-command-syntax","children":[]},{"id":"ci_9519c72b760b762eb574eae415c00b891027e594b1b2aed28af9fa8927b9e749","title":"unittest migrate command syntax","path":"/mettleci/v1.3/unittest-migrate-command-syntax","children":[]},{"id":"ci_511f019420b825d6ecaf5305a10955524f1f89400c94c610bf101bb12afdf2e6","title":"datastage capture command syntax","path":"/mettleci/v1.3/datastage-capture-command-syntax","children":[]},{"id":"ci_429c9d7fa389fdb15120125a6628ec913bd8238cb4e21010cfcd8c21cf516ba5","title":"unittest install-server-test-harness command syntax","path":"/mettleci/v1.3/unittest-install-server-test-harness-command-synta","children":[]},{"id":"ci_5fd0bd30cd74c877a7546fe26c84e415dc637563e173283f424f2b67c30e13d6","title":"unittest uninstall-server-test-harness command syntax","path":"/mettleci/v1.3/unittest-uninstall-server-test-harness-command-syn","children":[]}]}]}]},{"id":"ci_e26e91687d86eca15e0e0fbb44091183710ef035aa48450fc129c4ec03413f2f","title":"Git Support","path":"/mettleci/v1.3/git-support","children":[{"id":"ci_c7b70e7b313156a6ae91544bb0086d4876f075b9714a023f2909fe2a00e18932","title":"MettleCI Git Support - Introduction","path":"/mettleci/v1.3/mettleci-git-support-introduction","children":[]},{"id":"ci_924e32d6b302ef1ee6baab3d89375971fb6935eb4b8ce560e153e8180276ebc6","title":"Git and MettleCI","path":"/mettleci/v1.3/git-and-mettleci","children":[]},{"id":"ci_05177cd81c3ee5606f33c54ca5a7b996c3472376a6139de4187304273516571b","title":"Trunk Based Development","path":"/mettleci/v1.3/trunk-based-development","children":[]},{"id":"ci_c27945f024b2942611b8643dd93fbf61c8cef005fc52751eeab4d62cda2f4c7f","title":"Working with DataStage and Git Branches","path":"/mettleci/v1.3/working-with-datastage-and-git-branches","children":[]},{"id":"ci_ae1c64da2f3473d5056ce8bf4b6cb4a9cf68287f562f07c21be0ac4200f80341","title":"Organising your Git repositories","path":"/mettleci/v1.3/organising-your-git-repositories","children":[]},{"id":"ci_030725fdbb0185342c870270bc53ef75d3602b6a75380d4aa6b772e6a76fe943","title":"Creating and Preparing a Git Repository for DataStage Assets","path":"/mettleci/v1.3/creating-and-preparing-a-git-repository-for-datast","children":[]},{"id":"ci_a69b0296c3d8f3a7f92773a46a63089c4dfca1568ac2c266a1cc0f5a99849c46","title":"DataStage Git Repository Structure","path":"/mettleci/v1.3/datastage-git-repository-structure","children":[]},{"id":"ci_fbf203899063008df7bfcf005beb243b3754904efd0dbaeb29637659888642ce","title":"Committing DataStage Assets to Git","path":"/mettleci/v1.3/committing-datastage-assets-to-git","children":[]},{"id":"ci_1c02a161d2607b3b08609cadeb0c856ebf404d4da58899466ea5b674259cb4e2","title":"Signed Commits","path":"/mettleci/v1.3/signed-commits","children":[{"id":"ci_4754c9cf28669a433553be33b24f88b78f0c63b22c66a2c983eacc6161baf98c","title":"Why Sign Commits?","path":"/mettleci/v1.3/why-sign-commits","children":[]},{"id":"ci_a6ace68699edabc9f0418047f61536ea42e80d0052331c866ba3527472fd2ad8","title":"Configuring Signed Commits","path":"/mettleci/v1.3/configuring-signed-commits","children":[]},{"id":"ci_e6c99177446d72740b8b1ba2a4389906d96176035ef99b6ab8e552ed694c1aec","title":"Platforms Supporting Signed Commits","path":"/mettleci/v1.3/platforms-supporting-signed-commits","children":[]}]},{"id":"ci_8fa24922afa9651e85f395f2258fca12331ce4e88f5bc896071220a5c0719d1d","title":"Addressing Production defects using Hotfixes","path":"/mettleci/v1.3/addressing-production-defects-using-hotfixes","children":[{"id":"ci_e70c0bf047957cccf5fb604f6525bcabb6945e38e62dac8b343ae890c87adc7d","title":"Handling Production Defects","path":"/mettleci/v1.3/handling-production-defects","children":[]},{"id":"ci_4ced157c738a57f2bcb30a6a72e4abd6973c86b3cf731af2fda26e3685896572","title":"Developing a hotfix","path":"/mettleci/v1.3/developing-a-hotfix","children":[]},{"id":"ci_2f498e658b7d83c06bcb541993e02175076cf9ee8c5fc2eef82628f00f1a48ea","title":"Configuring a Hotfix Trigger","path":"/mettleci/v1.3/configuring-a-hotfix-trigger","children":[]}]}]},{"id":"ci_9320fad24b542b2d652b4636b06f7fe189850557a4e1b9ba93df25254e457e84","title":"MettleCI Integrations","path":"/mettleci/v1.3/mettleci-integrations","children":[{"id":"ci_6d1285ad4d0bafdaf0322b473561aefb58f8df2b2025a8aa39ace7c0ec804df1","title":"MettleCI Integrations - Introduction","path":"/mettleci/v1.3/mettleci-integrations-introduction","children":[]},{"id":"ci_1fe2cf19d3c2861483265eacbdb5fc0aab04d00ff8fcb2432025b7a7531f1626","title":"Atlassian","path":"/mettleci/v1.3/atlassian","children":[{"id":"ci_a4a37d73ed33581b1cad1c5cc5c2260a9b8c46afc5b6c944547b1065ab93aef5","title":"Atlassian Jira","path":"/mettleci/v1.3/atlassian-jira","children":[{"id":"ci_5c9505af5fd5e9fab96295b10feaac5caef716ec6bfab9c692665c0390b4465b","title":"Jira and MettleCI Workbench via OAuth explained","path":"/mettleci/v1.3/jira-and-mettleci-workbench-via-oauth-explained","children":[]},{"id":"ci_ae1e08e0274a33364543d18139061df463fd6538038a444de594c53eb2312bba","title":"Integrating Atlassian Jira with MettleCI Workbench","path":"/mettleci/v1.3/integrating-atlassian-jira-with-mettleci-workbench","children":[]}]},{"id":"ci_2eb283b79f0643bd0fdf792ac4025da04701de54d52d34d55a97aafa95ea603c","title":"Atlassian Bamboo","path":"/mettleci/v1.3/atlassian-bamboo","children":[{"id":"ci_8ee87b724b733b89532fbd90b5ea07527edc0421c689075fadaca8a3fc13795e","title":"Atlassian Bamboo MettleCI Plugins Installation","path":"/mettleci/v1.3/atlassian-bamboo-mettleci-plugins-installation","children":[]},{"id":"ci_0bef8da9370e90c9cbd8de1983aea79a389690521730f9d89afea24a5c0f302d","title":"Atlassian Bamboo MettleCI License Activation","path":"/mettleci/v1.3/atlassian-bamboo-mettleci-license-activation","children":[]},{"id":"ci_781cb7841b0f7c12507666d680c2228e4f529859a394d13cc5a3af918ec82175","title":"Install and configure an Atlassian Bamboo Agent","path":"/mettleci/v1.3/install-and-configure-an-atlassian-bamboo-agent","children":[]},{"id":"ci_eb55fb5a9612f87f430b0633915e83b6e0425d89b861cf8579aec6b786d6d649","title":"Defining Atlassian Bamboo YAML Specs","path":"/mettleci/v1.3/defining-atlassian-bamboo-yaml-specs","children":[]},{"id":"ci_8fde5c08776d7d90a05b351ada2a95984c34fedd1c5a4957195ed8c43c044dc4","title":"Bamboo Tasks","path":"/mettleci/v1.3/bamboo-tasks","children":[{"id":"ci_65177ec167e53e669a3f627a599775910e4889e2764d0bd6a12062595b4f264b","title":"Bamboo Properties Configuration Task","path":"/mettleci/v1.3/bamboo-properties-configuration-task","children":[]},{"id":"ci_b74868a37651619e12ae63123f0fe7e15eb4f6979646dc4eb2cfeef436dc1a69","title":"Bamboo Build Commit Log Task","path":"/mettleci/v1.3/bamboo-build-commit-log-task","children":[]},{"id":"ci_5700482f01fb720272b837b5aaf31f7db66df8fdc3a5c4ad33f5703fda0e4ad3","title":"Bamboo Compile DataStage Project Task","path":"/mettleci/v1.3/bamboo-compile-datastage-project-task","children":[]},{"id":"ci_c37f0c9ca8a6ff510f568efc0c3f3e5f404b95774128de45fcafcea628155492","title":"Bamboo Compliance Test Task","path":"/mettleci/v1.3/bamboo-compliance-test-task","children":[]},{"id":"ci_1c85c8172b039a0d2bbfe447830ac7154590eb12c1c3f41b73a2aac71f32934c","title":"Bamboo Connector Migration Task","path":"/mettleci/v1.3/bamboo-connector-migration-task","children":[]},{"id":"ci_b4f4eef4f40bb1e0ada25440302aa98afdc1f7421222f3770395e57f7bebcb43","title":"Bamboo DataStage Admin Task","path":"/mettleci/v1.3/bamboo-datastage-admin-task","children":[]},{"id":"ci_f7ebe920caa2243d4ed0b68f844f68e7977b291c3ae7555fa527cbf98fd0d1a2","title":"Bamboo DataStage Message Handlers Task","path":"/mettleci/v1.3/bamboo-datastage-message-handlers-task","children":[]},{"id":"ci_fd8c1941287a043cda6b0f042274d459cf648ab73d6c4628428a1a7afb63322d","title":"Bamboo Execute DataStage Job Task","path":"/mettleci/v1.3/bamboo-execute-datastage-job-task","children":[]},{"id":"ci_c8f1f3ff54806c791b50d1b3357f3746ed8cecf179fa1f37b1ad578a3599ce8a","title":"Bamboo Export DataStage Asset Task","path":"/mettleci/v1.3/bamboo-export-datastage-asset-task","children":[]},{"id":"ci_897afb18f7f956bcb4c900ee73390692848f5c820d5c56f6e28c99c3f7eb80d4","title":"Bamboo Import DataStage Asset Task","path":"/mettleci/v1.3/bamboo-import-datastage-asset-task","children":[]},{"id":"ci_5f2180b9d27db3b14385b1871f77b893da7b790519d0596e435ecaf21902a421","title":"Bamboo Incremental Deployment Task","path":"/mettleci/v1.3/bamboo-incremental-deployment-task","children":[]},{"id":"ci_088d899d2b884851e5eff88e12698eafca9fa2a6b46db1b5054a7c67c4c78aaa","title":"Bamboo Run DataStage Unit Tests Task","path":"/mettleci/v1.3/bamboo-run-datastage-unit-tests-task","children":[]},{"id":"ci_ab8e66cad83820f3d168138246635687212e237abd4e7b23b08993da754e16cc","title":"Bamboo SFTP Download Task","path":"/mettleci/v1.3/bamboo-sftp-download-task","children":[]},{"id":"ci_8474e3cd8a32cb1788c51858d42df92ee3c4dcb67c518f81698d5f11febc5ea1","title":"Bamboo SFTP Upload Task","path":"/mettleci/v1.3/bamboo-sftp-upload-task","children":[]}]},{"id":"ci_bffa5a01981c4b5dda2d2b4ce0b677ca7e3445aa37b28341490aa375df4faf59","title":"Deploying Message Handlers with Bamboo (Deprecated)","path":"/mettleci/v1.3/deploying-message-handlers-with-bamboo-deprecated","children":[]},{"id":"ci_1f150473555e2d07341265bf9f59193971779c02f737645f0c6e1ddd9c8409af","title":"Deploying Message Handlers with Bamboo","path":"/mettleci/v1.3/deploying-message-handlers-with-bamboo","children":[]}]},{"id":"ci_7d5b9d9baf6bf798eddbaf013a96ba89113fe8435994e35fadb8301b8ddafd03","title":"Atlassian Bitbucket","path":"/mettleci/v1.3/atlassian-bitbucket","children":[{"id":"ci_07c64a3e8dd9d99e769b08778812521e66e10c2a1df96336b8cf3de19468c23b","title":"Configuring Authentication between Workbench and Atlassian Bitbucket","path":"/mettleci/v1.3/configuring-authentication-between-workbench-and-a","children":[]},{"id":"ci_0b2bf829e51c834b6ab79fa74fa45ac4d83f618923976bdb778f0e718ee4d351","title":"Installing the MettleCI Job Visualisation Plugin for Atlassian Bitbucket","path":"/mettleci/v1.3/installing-the-mettleci-job-visualisation-plugin-f","children":[]},{"id":"ci_8fb07dfa53209f8341f669e88ed8e42c44ef7ce40564ad8963b774c6a742bfbf","title":"Adding public keys to Bitbucket","path":"/mettleci/v1.3/adding-public-keys-to-bitbucket","children":[]},{"id":"ci_fb62a8d082993c213bc4fd2ac4685ef0c9818173bd79b5b119726e0175856be3","title":"Bitbucket Data Center vs. Bitbucket Cloud","path":"/mettleci/v1.3/bitbucket-data-center-vs-bitbucket-cloud","children":[]}]}]},{"id":"ci_d50b30c120f252610f6b9aee857f68af913c914e2ef3a0864cf19c89245fc944","title":"Azure DevOps","path":"/mettleci/v1.3/azure-devops","children":[{"id":"ci_b37c4af97931929be23885ac22d44c23e61232b874e24bf7c5cffcf958e779dc","title":"Preparing your Azure environment","path":"/mettleci/v1.3/preparing-your-azure-environment","children":[]},{"id":"ci_77738558eb742f568e4b3d29234335242cb1b2381fddcdff9b77d3de44c4ebf1","title":"Azure Git Repositories","path":"/mettleci/v1.3/azure-git-repositories","children":[{"id":"ci_778d64ce2633aa5470b033592e99f4b1528ddfc40a37997bb900cbe0f1e2776f","title":"Configure MettleCI Workbench Authentication to Azure Git Repo","path":"/mettleci/v1.3/configure-mettleci-workbench-authentication-to-azu","children":[]},{"id":"ci_882cfb0413ca9ad125e3b86a7c956dbd2173e80f51add611591b5c38be950b2b","title":"TO DO - Setting up an Azure DevOps Repository 🔓","path":"/mettleci/v1.3/to-do-setting-up-an-azure-devops-repository","children":[]},{"id":"ci_2d5aac1afe19dbb7766dc03a965e3c51907ea700cbc1a8364bca97166e6da70b","title":"TO DO - Configure compliance repository on Azure DevOps 🔓","path":"/mettleci/v1.3/to-do-configure-compliance-repository-on-azure-dev","children":[]},{"id":"ci_e55a2dca181e86c86b48225c8871b880a448995b08f3f085da6933ef55715c81","title":"TODO - Setup asset repository in Azure DevOps 🔓","path":"/mettleci/v1.3/todo-setup-asset-repository-in-azure-devops","children":[]},{"id":"ci_dda050487a0e5d1885ac4f95dab63f63bbdb16fa22aea22b0d8a14d2f42f478b","title":"Azure Linked to GitHub Repositories","path":"/mettleci/v1.3/azure-linked-to-github-repositories","children":[]}]},{"id":"ci_4ce2404b6d68d29a544c825987282e1bcfade828903c3b573cc583f20cfeeeea","title":"Azure Work Item Management","path":"/mettleci/v1.3/azure-work-item-management","children":[{"id":"ci_db97b1733340df24b1fc36cdf77edfd2627dc4c352a83ab41fcbdeba73571940","title":"Integrating Azure DevOps Work Item Lookup with MettleCI Workbench","path":"/mettleci/v1.3/integrating-azure-devops-work-item-lookup-with-met","children":[]}]},{"id":"ci_04847cb3a3c6a1497698d27f042bd82a276dbeaad6da0e4d16ba5c8610eab25e","title":"Azure Pipelines","path":"/mettleci/v1.3/azure-pipelines","children":[{"id":"ci_464847992312caa425ce1e8dd988ccfca6882bd09736a34ca2b74b684904ea62","title":"Azure DevOps Deployment Topology","path":"/mettleci/v1.3/azure-devops-deployment-topology","children":[]},{"id":"ci_0c09eb4085d9196ab72ff1ec08288ea0b1a81aac9567c46af79ee55d84f04377","title":"Azure DevOps Setup Roadmap","path":"/mettleci/v1.3/azure-devops-setup-roadmap","children":[]},{"id":"ci_342976e7fe358b1396db7634a5f51d64fc9e4b0d610102b9d54bf2735bd220db","title":"Install and configure an Azure DevOps self-hosted agent","path":"/mettleci/v1.3/install-and-configure-an-azure-devops-self-hosted-","children":[]},{"id":"ci_6149d4d4c8bc2791978d128ba8f11ff075ea5d880ac1d0f71289ce0d0fde5a82","title":"Deploying an Azure DevOps CI/CD Pipeline","path":"/mettleci/v1.3/deploying-an-azure-devops-ci-cd-pipeline","children":[]},{"id":"ci_dce0ff35672c3d4c33eb75181cbc44db534301365724cd61e4bd4ba2cb9248cd","title":"Understanding your Azure DevOps CI/CD Pipeline","path":"/mettleci/v1.3/understanding-your-azure-devops-ci-cd-pipeline","children":[]},{"id":"ci_815cf723afa74133e020410c2f1792ec0a7b0c8a8a152f306405735c32a3f343","title":"Protecting sensitive information used in Azure DevOps Pipelines","path":"/mettleci/v1.3/protecting-sensitive-information-used-in-azure-dev","children":[]},{"id":"ci_2a5277229345eff842bf5528132721341a931a0c892a8b339ce18da77548b249","title":"Integrate Azure DevOps with Microsoft Teams","path":"/mettleci/v1.3/integrate-azure-devops-with-microsoft-teams","children":[]},{"id":"ci_4870c6fdea23098c3a9603e659bea18a439c96c63ba1c9b1bbf198f79b15c0d9","title":"Configuring Manual Approval Steps in Azure DevOps","path":"/mettleci/v1.3/configuring-manual-approval-steps-in-azure-devops","children":[]}]},{"id":"ci_eeadeee6e83d3f887093b57211350a3e710cc91b81419d83c5bc5be53959085c","title":"Automating project creation with the Azure API","path":"/mettleci/v1.3/automating-project-creation-with-the-azure-api","children":[]},{"id":"ci_621720c2f963f9baf3f477d5f4d1d8405f168cb35f7dd73c6a0681b3593b6cd3","title":"Re-deploy a prior Azure DevOps release","path":"/mettleci/v1.3/re-deploy-a-prior-azure-devops-release","children":[]}]},{"id":"ci_d5864b1cb7e58a3ba48feb09b5d06e2e9d9084561f1991bf35289df72d9f0d4a","title":"GitHub","path":"/mettleci/v1.3/github","children":[{"id":"ci_d53bcbd5cb0bfb8f0d90070fd9d2fe370d75e89b9e9a03871f3928f5971b5b77","title":"GitHub Authentication","path":"/mettleci/v1.3/github-authentication","children":[{"id":"ci_e11145922ac2854de0e51e9f49d22a3f7301c3aefd1ce4dc558f8ab896df952d","title":"Adding public keys to GitHub","path":"/mettleci/v1.3/adding-public-keys-to-github","children":[]},{"id":"ci_9800c02465258660da572dfb24837f6314d18a2b423271430bf8489308ef2497","title":"Configuring MettleCI Authentication to GitHub","path":"/mettleci/v1.3/configuring-mettleci-authentication-to-github","children":[]}]},{"id":"ci_cf9e39a0ebed2e6a780f888adbfe27bc134adf043e662e966bd0475393d63456","title":"GitHub Pipelines","path":"/mettleci/v1.3/github-pipelines","children":[{"id":"ci_0b6b1d79e5c96d649863ea53c1bdd61352c0b955f887cf1d924694b0deab215a","title":"Install and Configure a GitHub Runner","path":"/mettleci/v1.3/install-and-configure-a-github-runner","children":[]},{"id":"ci_2abf6ce7c522e3e040303385cc437029def88fe65912f22fec78808d0d299cef","title":"JUnit Test Results in GitHub","path":"/mettleci/v1.3/junit-test-results-in-github","children":[]}]},{"id":"ci_39702f9c179f79af2f793d22a2320441c542b9b256afccab00510fa707d893e0","title":"Automating project creation with the GitHub API","path":"/mettleci/v1.3/automating-project-creation-with-the-github-api","children":[]}]},{"id":"ci_0450f6875ad85e4c0d3ca60cd0a377fd5e0efb0f2723e19f0b8f36eb6f02e739","title":"GitLab","path":"/mettleci/v1.3/gitlab","children":[{"id":"ci_18dfcb412d394614faa30467ee84efc69e239c04396d26ab4f71d7623146c3cc","title":"Setting up a GitLab Project/Repository","path":"/mettleci/v1.3/setting-up-a-gitlab-project-repository","children":[]},{"id":"ci_85ed030e42b64472ddbc92538604d31b3594925146cc47f50f3b4af73121a919","title":"Configuring MettleCI Workbench SSH Authentication to GitLab","path":"/mettleci/v1.3/configuring-mettleci-workbench-ssh-authentication-","children":[]},{"id":"ci_3b82a4742ed47a05b285e14bcc34d24a949cb928cd471baaff1674011ad7bad6","title":"Integrating GitLab Issue Lookup with MettleCI Workbench","path":"/mettleci/v1.3/integrating-gitlab-issue-lookup-with-mettleci-work","children":[]},{"id":"ci_8553abb64f124b53d410486eec040a32a114fc302eb2215bdff7e8cea89d8ca9","title":"Automating project creation with the GitLab API","path":"/mettleci/v1.3/automating-project-creation-with-the-gitlab-api","children":[]}]},{"id":"ci_958c0ce611da16a81f29f0bb39507487fbf04507cce8dca485cd483b857b504f","title":"Jenkins","path":"/mettleci/v1.3/jenkins","children":[{"id":"ci_7675d14e96b731e4a07c126bf4a95af493c7635cddd7aa5f7a24aaeb4487c2e3","title":"Introducing Jenkins Pipelines","path":"/mettleci/v1.3/introducing-jenkins-pipelines","children":[]},{"id":"ci_9cbcfd499f9396c82a8357edfea1848cd2134d167d7ac2bf41d4043eb6fb7683","title":"Jenkins DevOps Setup Roadmap","path":"/mettleci/v1.3/jenkins-devops-setup-roadmap","children":[]},{"id":"ci_46846790eb9271a31e4f61805b8579147651b19359fd8e3766e98b75bc91134c","title":"Jenkins DevOps Deployment Topologies","path":"/mettleci/v1.3/jenkins-devops-deployment-topologies","children":[]},{"id":"ci_94898017ec27519d5bf17e33f8263bf13fe80482a9713c4482f901765d18f2dc","title":"Reusable Pipeline Templates in Jenkins (deprecated)","path":"/mettleci/v1.3/reusable-pipeline-templates-in-jenkins-deprecated","children":[{"id":"ci_917869b70b447ab315120db90ca1434d8a482ad1dcf982f755968f7208870f97","title":"Jenkins Shared Library - mci_ccmt","path":"/mettleci/v1.3/jenkins-shared-library-mci_ccmt","children":[]},{"id":"ci_c2755966c1befb349081a62095bf82202f3c652e472820e787c24cbe7bf1d19f","title":"Jenkins Shared Library - mci_compliance","path":"/mettleci/v1.3/jenkins-shared-library-mci_compliance","children":[]},{"id":"ci_2efae48f6e22cbfc80f5549b22bd18739a0c1648c701feae43077c3e81c84cbe","title":"Jenkins Shared Library - mci_deploy","path":"/mettleci/v1.3/jenkins-shared-library-mci_deploy","children":[]},{"id":"ci_0b62ddedce43362326c68585830dc1d767e651999151181d3cb120f0d882c9bf","title":"Jenkins Shared Library - mci_unittest","path":"/mettleci/v1.3/jenkins-shared-library-mci_unittest","children":[]}]},{"id":"ci_bf9e4e25aaa434f27a2d639295f7b8ce4c1b9897871709852c1455145870fae7","title":"Jenkins Build Agents","path":"/mettleci/v1.3/jenkins-build-agents","children":[{"id":"ci_603fd6717b1acc5f379bf443e346c2af495fca909358e738a5281e1273eba6f8","title":"Jenkins Agent Assignment","path":"/mettleci/v1.3/jenkins-agent-assignment","children":[]}]},{"id":"ci_d8ab23d8dbf059742860b3689261cad7f427f31f85379e9c76425d131c1927fa","title":"Deploying a Jenkins CI/CD Pipeline","path":"/mettleci/v1.3/deploying-a-jenkins-ci-cd-pipeline","children":[]},{"id":"ci_6c95baffc3d05b87c209ec5ce7b9d322abf5d222eba6b91e7d2a15227639264c","title":"Understanding your Jenkins CI/CD Pipeline","path":"/mettleci/v1.3/understanding-your-jenkins-ci-cd-pipeline","children":[]},{"id":"ci_25336b41c9faad377f820938c16b649cc2e7b0d838eb4857f2118ba95034aa97","title":"Pipeline Parallelism in Jenkins","path":"/mettleci/v1.3/pipeline-parallelism-in-jenkins","children":[]},{"id":"ci_0f15f674306593caae27e6b1ae4d81c404fe8076b24b919b65e980b3cc848cf5","title":"Jenkins Environment Variables","path":"/mettleci/v1.3/jenkins-environment-variables","children":[]},{"id":"ci_38a47634fea520965a258f6b2384d90f408b26be62071fd7794ad383e4f82dc3","title":"Protecting Sensitive Information used in Jenkins Pipelines","path":"/mettleci/v1.3/protecting-sensitive-information-used-in-jenkins-p","children":[]},{"id":"ci_03b4f0a195f3153c7a4af1769109f4ca8f5fffaf8cabe3ccda0931f91d00b4d0","title":"Configuring Manual Approval Steps in Jenkins","path":"/mettleci/v1.3/configuring-manual-approval-steps-in-jenkins","children":[]},{"id":"ci_fa92c60a4dee38c6dbdc58849c5175a263fb7884f7bedae475c5cb7a0a7e9d39","title":"Jenkins Pipeline Parameters and Waiting for manual inputs","path":"/mettleci/v1.3/jenkins-pipeline-parameters-and-waiting-for-manual","children":[]},{"id":"ci_de93fac3fe5a838ca39fb5ffeab1d0a4dbc96aff8e96af086771d2ca2168008a","title":"Using MettleCI Test Results in Jenkins","path":"/mettleci/v1.3/using-mettleci-test-results-in-jenkins","children":[]}]},{"id":"ci_5c2279840b29b57652ad5c0cb41e158ce7523d0ca8f0afd1a2946504577ecdc5","title":"Micro Focus ALM","path":"/mettleci/v1.3/micro-focus-alm","children":[]},{"id":"ci_fcdf9dce520bc06610c927251e94d1741bd3092d9b83ec0e197c4e097eb793ff","title":"ServiceNow","path":"/mettleci/v1.3/servicenow","children":[{"id":"ci_72803cfd80387a66fb505e23ff4710a62cf13e644a813fbe4caaded00ce64238","title":"Integrating ServiceNow Work Item Lookup with MettleCI Workbench","path":"/mettleci/v1.3/integrating-servicenow-work-item-lookup-with-mettl","children":[]}]}]},{"id":"ci_825c2a7b22e7fb96abd2ddc73570f3ad841c6a625655971d4ff4e2cebe1a900b","title":"Building CI/CD Pipelines","path":"/mettleci/v1.3/building-ci-cd-pipelines","children":[{"id":"ci_27dd6985c7ca20835d2caa990f5ecce0039f01b3ad4d5123e7423136a1e03057","title":"MettleCI Components for CI and CD","path":"/mettleci/v1.3/mettleci-components-for-ci-and-cd","children":[]},{"id":"ci_d51f8f5d09a932eb8b2cc315e3c52a52dd3eaa1d39155ec0890990008d2ce7c8","title":"Repeatable DataStage Project Deployments","path":"/mettleci/v1.3/repeatable-datastage-project-deployments","children":[]},{"id":"ci_279971ec5b785af5449b5052a51efdda8a0534341a09d7fecc69f5666a3c21ad","title":"Generic MettleCI Pipeline Description","path":"/mettleci/v1.3/generic-mettleci-pipeline-description","children":[]},{"id":"ci_367667baa373f86934d65d0e0812ae94f3579e8e8ad0dfdbfc5a86c85959b88d","title":"Pipeline Trigger Strategies","path":"/mettleci/v1.3/pipeline-trigger-strategies","children":[]},{"id":"ci_404236851198231e8ede9fee904549183d4c0459c2f84db2c572fb5c68b90b1c","title":"Enabling File System Deployment","path":"/mettleci/v1.3/enabling-file-system-deployment","children":[]},{"id":"ci_f8afec6725021a772576c1d167bd7c7c5651efff2105ca6d6d716e8751eeb3ce","title":"DataStage Feature Toggles","path":"/mettleci/v1.3/datastage-feature-toggles","children":[]},{"id":"ci_7ad8fbec9cf3b20bb21c42fb7c250e6e2a35e619237aa23c58a193a6f6f23620","title":"Deploying DataStage Binaries","path":"/mettleci/v1.3/deploying-datastage-binaries","children":[]},{"id":"ci_d02d11451a18be88d0b51981e4f17aa467ac6621a36b99b6072335911e91dd0c","title":"MettleCI Sample Pipelines","path":"/mettleci/v1.3/mettleci-sample-pipelines","children":[{"id":"ci_3acdc485309e549e1f22f574b5dd7bd68d9c3b9860b24b86dcee66c28759fceb","title":"MettleCI Example Pipeline for DevOps","path":"/mettleci/v1.3/mettleci-example-pipeline-for-devops","children":[]}]},{"id":"ci_75db9bc3e8783436595efb3abef6da3935f0d57d249b8325dbd972a0979c8202","title":"Parameter Management for Automated Deployment","path":"/mettleci/v1.3/parameter-management-for-automated-deployment","children":[]},{"id":"ci_f3c922118ada8ddbc5c1030336f88c88836ca3f0c7fe24c8faf8fab190855a8e","title":"How the DSParams file is managed in a DevOps pipeline","path":"/mettleci/v1.3/how-the-dsparams-file-is-managed-in-a-devops-pipel","children":[]},{"id":"ci_19e061baaa594d1e985f534bb04f4fa9c9c3b24f0422e1f5a492c268d27fa05d","title":"How the DSParams file is managed in an Upgrade pipeline","path":"/mettleci/v1.3/how-the-dsparams-file-is-managed-in-an-upgrade-pip","children":[]},{"id":"ci_982815539d3163e1c38d911017c8ae47d2683fcfe13c68ffe3651a16eaf831ae","title":"How JUnit test results are managed in a build pipeline","path":"/mettleci/v1.3/how-junit-test-results-are-managed-in-a-build-pipe","children":[]},{"id":"ci_5ac9e13bbfa9983a6553308740d8dda450ea04d9d1ae4708a70ad0eea153ee82","title":"Strategies for Managing .apt Files in MettleCI Pipelines","path":"/mettleci/v1.3/strategies-for-managing-apt-files-in-mettleci-pipelines","children":[]}]},{"id":"ci_b0f7017bc869f1c8a459431d73e22e760486cd0ac2e7df041d8722e0d90af339","title":"Troubleshooting Index","path":"/mettleci/v1.3/troubleshooting-index","children":[{"id":"ci_5b5f19e66ba7fb1b40fcda68728a52f18970d1f79b010100c635b9fee74eb240","title":"A Workbench update doesn't appear to have installed","path":"/mettleci/v1.3/a-workbench-update-doesn-t-appear-to-have-installe","children":[]},{"id":"ci_b954987fb9fce32f5743e1bd8cc27143185bad2250d789419b6258500bc14106","title":"Azure pipeline error \"You need the Git 'GenericContribute' permission\"","path":"/mettleci/v1.3/azure-pipeline-error-you-need-the-git-genericcontr","children":[]},{"id":"ci_08e3c279c6d90ca7718787f1a92e383975dc2226b2ba385377f4c5f15b5e9e1d","title":"Bamboo Agent produces chcp or -107374 errors","path":"/mettleci/v1.3/bamboo-agent-produces-chcp-or-107374-errors","children":[]},{"id":"ci_3162092f5ab77c268b61bd47155c26ef9d0f9646bd36885ef9dbcdd8b515ff09","title":"Bamboo 'Unable to open file' errors on Windows","path":"/mettleci/v1.3/bamboo-unable-to-open-file-errors-on-windows","children":[]},{"id":"ci_bf7cc883feaa0769454399d3c545c07a3bb4c38a04a7de81f4e67b6859730400","title":"Build Pipeline SFTP operations fail due to DataStage Engine name","path":"/mettleci/v1.3/build-pipeline-sftp-operations-fail-due-to-datasta","children":[]},{"id":"ci_da3b752e99c3f79db6b2bc4edd5ccefca79bac4964e28b1ce6159a633a666d23","title":"Can't upload a license file to the MettleCI Setup Wizard","path":"/mettleci/v1.3/can-t-upload-a-license-file-to-the-mettleci-setup-","children":[]},{"id":"ci_fe121f143d63720fb34bd19f9401cd9dc710e442492fa964f58dda1a8f37f0c1","title":"Command timed out waiting to complete","path":"/mettleci/v1.3/command-timed-out-waiting-to-complete","children":[]},{"id":"ci_ebf3aab7de3ae328c73d34410c5f7374b965e35459f644fd6478d7e825bc431e","title":"Configuring Workbench for HTTPS Git authentication causes \"could not connect to server\" at workbench user login","path":"/mettleci/v1.3/configuring-workbench-for-https-git-authentication","children":[]},{"id":"ci_5d5403f5730a4ab0430fe5cd20e8b75f546cb38d5556ec9bd4b8da84f6d41b70","title":"Enabling debug logging for MettleCI CLI","path":"/mettleci/v1.3/enabling-debug-logging-for-mettleci-cli","children":[]},{"id":"ci_384cc2d36ba9737448d1250a9ebd27b343887e200a4238421fcff7570e52a9aa","title":"Enabling extended logging for MettleCI Workbench","path":"/mettleci/v1.3/enabling-extended-logging-for-mettleci-workbench","children":[]},{"id":"ci_f917d1ee318b13e8bcea30ee361dff70820291c2db3ae9f428aa85d06e23fe34","title":"Enabling extended logging in Atlassian Bamboo","path":"/mettleci/v1.3/enabling-extended-logging-in-atlassian-bamboo","children":[]},{"id":"ci_34204bb47e577c2b928358f79ed45b8f6aec278565594e4079ee21e7716086c4","title":"Erroneous \"failed to execute\" reported when running unit tests","path":"/mettleci/v1.3/erroneous-failed-to-execute-reported-when-running-","children":[]},{"id":"ci_1c3668a8638bb85ec1a411e0d97d0d3405ae5922488bca5597765f8eebdcd026","title":"Error \"can't create transaction lock\" when installing MettleCI Workbench on Unix","path":"/mettleci/v1.3/error-can-t-create-transaction-lock-when-installin","children":[]},{"id":"ci_6cbefebb0884b5a924abe900cf41b8ece22904f9e8544c4d730b885aa897e186","title":"Error running 'mettleci compliance query' command","path":"/mettleci/v1.3/error-running-mettleci-compliance-query-command","children":[]},{"id":"ci_de34530ac79ff5fe5368088f081a9492f8f74cd2ba490ae7341f8d2bf6f4afdc","title":"Error while CI pipeline is 'Inspecting DataStage assets for last change'","path":"/mettleci/v1.3/error-while-ci-pipeline-is-inspecting-datastage-as","children":[]},{"id":"ci_de96b94e25e65c9d71bb28f163b3217becadd4ac53134eedbfdb8dd576851834","title":"Filename too Long error during Git operations","path":"/mettleci/v1.3/filename-too-long-error-during-git-operations","children":[]},{"id":"ci_60687f0582a01ce30cc1d464c1f74bd8b2fe0ad3980b3972aa5ced20c9596976","title":"Failing to Read Assets from the DataStage Repository","path":"/mettleci/v1.3/failing-to-read-assets-from-the-datastage-reposito","children":[]},{"id":"ci_e96d1a9597ef8f6c0935f8f9eaea4bd77429bcafed561967f6df7a13a75aed35","title":"Gitlab produces Let's Encrypt error when configuring HTTPS access","path":"/mettleci/v1.3/gitlab-produces-let-s-encrypt-error-when-configuri","children":[]},{"id":"ci_bf88390204893e4efffd36191f889fb765ca5db7d28543bc35e4d5f14490eecb","title":"Handling Hanging Deployments","path":"/mettleci/v1.3/handling-hanging-deployments","children":[]},{"id":"ci_7b22caa37b9a011c08f51e27c65d52406851ef24633e628159f92ce5cfd341be","title":"How do we remove trailing CTRL+M characters from our files in Git?","path":"/mettleci/v1.3/how-do-we-remove-trailing-ctrl-m-characters-from-o","children":[]},{"id":"ci_71b928db7b7f3bc6341ae622a458d95734a6d8a7f6dd4332ea5d9c3cdfcc4ff4","title":"Jenkins Pipeline produces error 'No such DSL method findFiles'","path":"/mettleci/v1.3/jenkins-pipeline-produces-error-no-such-dsl-method","children":[]},{"id":"ci_646a0ea6e092928704415fb31fad3b0034346ae6fadb6788dc43457f4f4f3072","title":"Jira admin session timing out when setting up an App Link with Workbench","path":"/mettleci/v1.3/jira-admin-session-timing-out-when-setting-up-an-a","children":[]},{"id":"ci_473d95bfdebd002a933ce4a5cb39e8a0c703e0cf6170e0a5e80dcd716af7fff0","title":"Jira displays error about Workbench 'not registered as a Consumer' when registering application","path":"/mettleci/v1.3/jira-displays-error-about-workbench-not-registered","children":[]},{"id":"ci_c46c09ecf53e7a11a567028abd7e8f66c42a68c0343e87512ae15f1beb24c96f","title":"Jira issues aren't showing relevant Git commits made via MettleCI","path":"/mettleci/v1.3/jira-issues-aren-t-showing-relevant-git-commits-ma","children":[]},{"id":"ci_822bfb6c956d8beafa761ee5679d0401475c1dab598688175c60252d3a73f3d1","title":"JWT rejected due to invalid signature","path":"/mettleci/v1.3/jwt-rejected-due-to-invalid-signature","children":[]},{"id":"ci_9eaa3657b1fe53a6d3fa2e1dbc4eb38bf4bcbb9d79ac94e85fd586f25cde58c5","title":"Logging on to Workbench produces 'Failed to Authenticate with ASBNode' error","path":"/mettleci/v1.3/logging-on-to-workbench-produces-failed-to-authent","children":[]},{"id":"ci_03d66a3fa53232799f52738ffdb897ef095a539d6c7a616b8f11e29527bfb497","title":"MettleCI CLI / Workbench: Job import/export-related functions fail after Information Server patched","path":"/mettleci/v1.3/mettleci-cli-workbench-job-import-export-related-f","children":[]},{"id":"ci_15ec7e8140f1ab406f180e7284c3186f440022f574502a1dcde93fe6a43c6c29","title":"MettleCI CLI produces error 'Incorrectly typed data found for annotation element'","path":"/mettleci/v1.3/mettleci-cli-produces-error-incorrectly-typed-data","children":[]},{"id":"ci_932ebe35f82f1cdb708a23826444bc5d72fdaa3708faf4e3f4dbaea75b947896","title":"MettleCI CLI produces error 'It was not possible to connect to the revocation server or a definitive response could not be obtained. [12057]'","path":"/mettleci/v1.3/mettleci-cli-produces-error-it-was-not-possible-to","children":[]},{"id":"ci_6f42cbe930fe766ec19cb119c3093a1d03b02615d6ec815ffacf1d0443aa47b3","title":"MettleCI CLI produces error of the form 'Cannot run program \"XXX\"'","path":"/mettleci/v1.3/mettleci-cli-produces-error-of-the-form-cannot-run","children":[]},{"id":"ci_393587e58d6c0d84984b5bd61f2e210b90c732ebfd20eb10024ac14683ce0186","title":"MettleCI CLI produces error 'The SSL certificate must have previously been accepted in order to connect'","path":"/mettleci/v1.3/mettleci-cli-produces-error-the-ssl-certificate-mu","children":[]},{"id":"ci_06d07be4fa54f8f4a9f5d3587d245949d2780a0acb2cc209a96bcce091633173","title":"MettleCI CLI produces 'Failed to connect to host' error","path":"/mettleci/v1.3/mettleci-cli-produces-failed-to-connect-to-host-er","children":[]},{"id":"ci_013d36efeca7e23a83454d7074bf3c66fcba00257f62c839de6217dd6c74cf30","title":"MettleCI CLI produces SLF4J errors","path":"/mettleci/v1.3/mettleci-cli-produces-slf4j-errors","children":[]},{"id":"ci_11fee36325982065f13ab57e222dbd8fdc246cab45a49a3aaa2bb17d096a3a5f","title":"MettleCI CLI throws error 'java.lang.OutOfMemoryError: Java heap space'","path":"/mettleci/v1.3/mettleci-cli-throws-error-java-lang-outofmemoryerr","children":[]},{"id":"ci_dd2a0aeb178b4d279db695c17c52c5cd2979d22a334a30a797f0abd3f0783db2","title":"MettleCI CLI throws an 'UnsupportedClassVersionError'","path":"/mettleci/v1.3/mettleci-cli-throws-an-unsupportedclassversionerro","children":[]},{"id":"ci_ae2be1edb9f1839f2b85e206921b2fc2fa7468e17eb34f662b05d086b1b4a7b3","title":"MettleCI CLI warns \"'ds.client.path' not configured, assuming DataStage client is available on system PATH\"","path":"/mettleci/v1.3/mettleci-cli-warns-ds-client-path-not-configured-a","children":[]},{"id":"ci_a0702ed80fd9ff16c9c98c856ccae59339378c6c161c6dea101c49fc5d332def","title":"MettleCI command 'workbench set-branch' command produces a credentials error","path":"/mettleci/v1.3/mettleci-command-workbench-set-branch-command-prod","children":[]},{"id":"ci_6268703054edbfe2760481c6c9e6439ab93c8e0996caacf287d1b62b03ba0543","title":"MettleCI component throws 'UnknownAssetTypeException' error","path":"/mettleci/v1.3/mettleci-component-throws-unknownassettypeexceptio","children":[]},{"id":"ci_6295b931a5cc8b40fe915092da01ec721874519b100937e946723d9111d4c0ea","title":"MettleCI Unit Test execution throws 'java.lang.OutOfMemoryError: Java heap space' exception","path":"/mettleci/v1.3/mettleci-unit-test-execution-throws-java-lang-outo","children":[]},{"id":"ci_c471d0561ef7cd87f137785ed28676edef36d0acdf3f165827b73803c364bc6b","title":"No permission to install the DataStage Designer MettleCI menu items","path":"/mettleci/v1.3/no-permission-to-install-the-datastage-designer-me","children":[]},{"id":"ci_c090fe29efb68c53ad22749367c6fedad6b40885ef583e67fb74130e30850697","title":"Nothing happens when I run a Server Job in Unit Testing mode","path":"/mettleci/v1.3/nothing-happens-when-i-run-a-server-job-in-unit-te","children":[]},{"id":"ci_446ebe0c3301c76469c79ce3507cd8e90c7d1d52511c6969367c3e9bca80e10f","title":"Problems supplying passwords to the MettleCI Command Line","path":"/mettleci/v1.3/problems-supplying-passwords-to-the-mettleci-comma","children":[]},{"id":"ci_fa6ee5c7c2c27d5eb3c9088a2ca3cd6b8e183b1aa77e20db350df031850c44e1","title":"QualityStage Rulesets Ignore Incremental Compilation","path":"/mettleci/v1.3/qualitystage-rulesets-ignore-incremental-compilati","children":[]},{"id":"ci_dbcd683c6433d19cabf3b0941b39c6ab79da7b13fbfccc4674f552aa917796c0","title":"Receiving a 'not authorized' message when trying to connect to Git repository.","path":"/mettleci/v1.3/receiving-a-not-authorized-message-when-trying-to-","children":[]},{"id":"ci_9e37a6f1fee632a0f552348c780837e27b62114e68e17295dcf6e6f243b59d40","title":"Some MettleCI Command Line options are being ignored on Windows","path":"/mettleci/v1.3/some-mettleci-command-line-options-are-being-ignor","children":[]},{"id":"ci_02dde73d8fe4aa065623800d1d0aab4ec0a6bd26860245e2b97768370c5162ef","title":"Running Unit Test Interception produces an error 'Can not deserialize'","path":"/mettleci/v1.3/running-unit-test-interception-produces-an-error-c","children":[]},{"id":"ci_a1a662c16bd190bd9710bf6552ef25c7630ee14a75551afe5e294adb124e56d7","title":"SSLHandshakeException in Workbench after configuring issue lookup","path":"/mettleci/v1.3/sslhandshakeexception-in-workbench-after-configuri","children":[]},{"id":"ci_796c68d3966bd255437f9140d25d1089580ac7234839b4a1d54fba9779322a50","title":"Shared Container image previews not available in Atlassian Bitbucket","path":"/mettleci/v1.3/shared-container-image-previews-not-available-in-a","children":[]},{"id":"ci_0b644dac6c894a4c7afe341da0abd45fcff0771b8e27cfd1b49e2048ced7258d","title":"The MettleCI Bamboo Command Plugin fails with NoSuchMethodError","path":"/mettleci/v1.3/the-mettleci-bamboo-command-plugin-fails-with-nosu","children":[]},{"id":"ci_cb182ede2209532f28646af0e2b134a07ac33da8598862d25dee6ed268136bad","title":"The `mettleci datastage create-project` command fails","path":"/mettleci/v1.3/the-mettleci-datastage-create-project-command-fail","children":[]},{"id":"ci_17469199661b1355d998e6d5b86448480532ffe06361aaf38e4c929ff586ae1d","title":"The MettleCI Bamboo Plugin Fails When Compiling a Job","path":"/mettleci/v1.3/the-mettleci-bamboo-plugin-fails-when-compiling-a-","children":[]},{"id":"ci_f4b4a60e3a68e9245cf4574f2e2e0f75831bf8116fcf770f3ddfa7329cfafc5d","title":"The MettleCI Bamboo Command Plugin fails with ClassNotFoundException","path":"/mettleci/v1.3/the-mettleci-bamboo-command-plugin-fails-with-clas","children":[]},{"id":"ci_35a9d7c56824bf20d2170212177fb0425d15def1e814f6868c35b51619a0e856","title":"The MettleCI Service doesn't automatically start after a reboot","path":"/mettleci/v1.3/the-mettleci-service-doesn-t-automatically-start-a","children":[]},{"id":"ci_e000ea653e1b965130471471522166a903e2ce745ef5eea49993e56f44c430b8","title":"The Workbench is unreachable, or the Workbench service won't start","path":"/mettleci/v1.3/the-workbench-is-unreachable-or-the-workbench-serv","children":[]},{"id":"ci_4e0b44014860071dbfbbdad9cbc6290b8082fffe6d05cd44e9524cc13d4a991f","title":"Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error","path":"/mettleci/v1.3/unexpected-datastage-error-occurred-unhandled-exce","children":[]},{"id":"ci_eb54454d2d2dc414efa9886c552b8f1b55adb2faa93580fd9e4b41b742468f3f","title":"Unit Test fails due to exceeded memory threshold","path":"/mettleci/v1.3/unit-test-fails-due-to-exceeded-memory-threshold","children":[]},{"id":"ci_3d7033d04f4bf22f89eb06fa090deb027f980d10d0738317d8d0272b116560a4","title":"Unit Test reports 'Invalid Decimal values are not supported by MCI Unit Testing'","path":"/mettleci/v1.3/unit-test-reports-invalid-decimal-values-are-not-s","children":[]},{"id":"ci_e6ef10ff227293536e7b4e37357847e27b7c9f7fc7f2377b7fa67c8f30ed56fc","title":"Updating DataStage stops the MettleCI Parallel Unit Test Harness Working","path":"/mettleci/v1.3/updating-datastage-stops-the-mettleci-parallel-uni","children":[]},{"id":"ci_0e6a2685a2992f6516a120a55bf7b27e482d508eb96095457be216952393befe","title":"Updating DataStage stops the MettleCI Server Unit Test Harness Working","path":"/mettleci/v1.3/updating-datastage-stops-the-mettleci-server-unit-","children":[]},{"id":"ci_f83f25281f8b1f5956ef61f5ab61cde43206e0d9e7409b3609c1311c54e69c10","title":"What versions of TLS does MettleCI Workbench support?","path":"/mettleci/v1.3/what-versions-of-tls-does-mettleci-workbench-suppo","children":[]},{"id":"ci_e25a6544bb2bf673884441f6143fe446c0bf74ad34d8cb30dbba6360ab0fd50f","title":"Workbench login error 'The URL is incorrect or is not trusted'","path":"/mettleci/v1.3/workbench-login-error-the-url-is-incorrect-or-is-n","children":[]},{"id":"ci_6b134043f614c82ce0a7eda921caff89cf52580ce123c6e8203827aa100e38a8","title":"Workbench / DataStage TLS not working on Red Hat Enterprise Linux 8 (RHEL-8) or later","path":"/mettleci/v1.3/workbench-datastage-tls-not-working-on-red-hat-ent","children":[]},{"id":"ci_de18ee7b95c7f611a765c4960ff8a9d048bf6dbb6f2917729bdf407066a2e712","title":"Workbench exception 'The following certificate could not be verified'","path":"/mettleci/v1.3/workbench-exception-the-following-certificate-coul","children":[]},{"id":"ci_5e638caf28f50ffba954ee6b5a5d5b3825f1bd8e91cf7be86de495a7bb1801ac","title":"Workbench login fails with 'No appropriate protocol' error","path":"/mettleci/v1.3/workbench-login-fails-with-no-appropriate-protocol","children":[]},{"id":"ci_7004a55e7d90ede67dcfaf2d4e93948be0f13314525d316c4ca308d75d82f4e0","title":"Workbench memory errors on AIX","path":"/mettleci/v1.3/workbench-memory-errors-on-aix","children":[]},{"id":"ci_0c509fd2ee69f441dcb811c8d8dcf9da006b1013d174ff0d893598da20c0a4ba","title":"Workbench operations return ‘Could not find specified assets’","path":"/mettleci/v1.3/workbench-operations-return-could-not-find-specifi","children":[]},{"id":"ci_8edaf3c2c2d1c6ad3826c0ed01cb3a918d3c77a586b120d0f1b899fba0c5a1f4","title":"Workbench throws 'OutOfMemoryError'","path":"/mettleci/v1.3/workbench-throws-outofmemoryerror","children":[]},{"id":"ci_5fca8af79fb19311cf5b7be0f43f03df729fefbbce1f1a06923c1b626013e3e8","title":"MettleCI CLI returns \"Cannot run program\"","path":"/mettleci/v1.3/mettleci-cli-returns-cannot-run-program","children":[]},{"id":"ci_2e9dfd8418075929fad98d3a95aad88ec8352dd5dcd69e2ef6074abc0ffa274e","title":"Workbench commit failed with java.lang.ArrayIndexOutOfBoundsException","path":"/mettleci/v1.3/workbench-commit-failed-with-java-lang-arrayindexo","children":[]},{"id":"ci_f0eb576c2fae7e150cc027500bccd8d0bf523181ac24a13e4cdfd290f0930f04","title":"Workbench throwing java.net.BindException: Address already in use exception","path":"/mettleci/v1.3/workbench-throwing-java-net-bindexception-address-","children":[]},{"id":"ci_644c4177c33a22d2ac59a7411b85cc06bfebd1e320a59f261d448d2ccd90b130","title":"MettleCI: Configuring Unit Testing for Grid Toolkit","path":"/mettleci/v1.3/mettleci-configuring-unit-testing-for-grid-toolkit","children":[]},{"id":"ci_9eec41c029858333b52fe955d1143a4e48895a700d3e9689ed75f320cc4527d6","title":"Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup","path":"/mettleci/v1.3/workbench-produces-failed-to-initialize-datastage_","children":[]},{"id":"ci_adca2ca1d3f65336be62122cc28aa1e5294ea47f5539050419100b459b571ef7","title":"Command shell Error: Unable to access jarfile","path":"/mettleci/v1.3/command-shell-error-unable-to-access-jarfile","children":[]},{"id":"ci_70f259ed115fac0797d4ef5fd3244c09709c1ef0d86f8fd878ad91e246fdd62a","title":"The Problem With Message Handlers","path":"/mettleci/v1.3/the-problem-with-message-handlers","children":[]}]},{"id":"ci_164c772620e07979447f7759af5ab0dca88ca7c04d4f28d73269755ebb32fb4a","title":"Frequently Asked Questions","path":"/mettleci/v1.3/frequently-asked-questions","children":[{"id":"ci_dd95ae74d23f065d08cfce6fa23afddd03984a2cea0878f13d096100f9aface1","title":"Am I entitled to use MettleCI via my IBM relationship?","path":"/mettleci/v1.3/am-i-entitled-to-use-mettleci-via-my-ibm-relations","children":[]},{"id":"ci_f8a15da1606a9b497281462c679715b7adc3aa6077dc9966615bfc14e690f1c1","title":"Are there dependencies on software versions between DataStage and MettleCI?","path":"/mettleci/v1.3/are-there-dependencies-on-software-versions-betwee","children":[]},{"id":"ci_adb803e7c3dc5ac000388cfd9274624d7caaf894dbfd6015626978eeda150ff8","title":"Can I use my existing version of Java Virtual Machine?","path":"/mettleci/v1.3/can-i-use-my-existing-version-of-java-virtual-mach","children":[]},{"id":"ci_77e209d09d9a46d3dd0d7c862b9530b355eacec587fc11d7de59b2c9c091a4ef","title":"Can MettleCI manage Job parameter files in version control?","path":"/mettleci/v1.3/can-mettleci-manage-job-parameter-files-in-version","children":[]},{"id":"ci_e937b1cdeb954fa0d6dd47e4abb84f74b88a9f2b5613e709d93ce02e1a0df6d5","title":"Can MettleCI work with Talend?","path":"/mettleci/v1.3/can-mettleci-work-with-talend","children":[]},{"id":"ci_05e6fff5c66693aa78218c23e8e6d972e74226cb5cf5f8071c25a7048ae06307","title":"Can we edit compliance rules or add our own?","path":"/mettleci/v1.3/can-we-edit-compliance-rules-or-add-our-own","children":[]},{"id":"ci_e92972dd312ef25fa56edc218f1fac08cb5899f75061b42d13f8263b44456837","title":"Can we fabricate data for one data source that references a column in another data source?","path":"/mettleci/v1.3/can-we-fabricate-data-for-one-data-source-that-ref","children":[]},{"id":"ci_a587a68d25a4beed933ebc3419d024b6b17e6ad1646d83ba364c97e59f3bb802","title":"Can MettleCI integrate with Active Directory?","path":"/mettleci/v1.3/can-mettleci-integrate-with-active-directory","children":[]},{"id":"ci_e2238851dfaa516dd1b0600f519c3bd9e8bd13731301de708ce8c91aff50bc29","title":"Can MettleCI perform comparison tests between the data in two versions of a database?","path":"/mettleci/v1.3/can-mettleci-perform-comparison-tests-between-the-","children":[]},{"id":"ci_274394833ba5acbcd3f5a74ef8f336353f0d10a399901076c868400de3124a04","title":"Can MettleCI Unit Testing handle complex data sources?","path":"/mettleci/v1.3/can-mettleci-unit-testing-handle-complex-data-sour","children":[]},{"id":"ci_07fd17a8d9fdb8752f7ffa9675f60ff755d97231a14e80e4ecbb19c4850965cc","title":"Can MettleCI use a more recent version of Java than Java 8?","path":"/mettleci/v1.3/can-mettleci-use-a-more-recent-version-of-java-tha","children":[]},{"id":"ci_356d868855bd275ec7ada8d4fa783dcf3aa105eda049cd762773603b36bd2f0e","title":"Can MettleCI prevent the promotion of CopyOf* jobs?","path":"/mettleci/v1.3/can-mettleci-prevent-the-promotion-of-copyof-jobs","children":[]},{"id":"ci_2ecc2de7497e33b4a500a6bf5020d09f706e9c75114532e5be4b00677e0dd994","title":"Can the MettleCI installation processes be automated/scripted?","path":"/mettleci/v1.3/can-the-mettleci-installation-processes-be-automat","children":[]},{"id":"ci_77eed2d53d424ded48589f3e6a5efd4a413d06d1c4aa4aa15cddd67b21145cf6","title":"Can we migrate from one Git system to Another (e.g. Bitbucket to GitHub)?","path":"/mettleci/v1.3/can-we-migrate-from-one-git-system-to-another-e-g-","children":[]},{"id":"ci_bad8b190b2627ae7726971e0dddf2175e0c59158cd7bc21fe4d486a55f544a23","title":"Can we subscribe to a subset of MettleCI functionality at a lower cost?","path":"/mettleci/v1.3/can-we-subscribe-to-a-subset-of-mettleci-functiona","children":[]},{"id":"ci_af5d02736fc6da94b0e8c59f91c0275d83d5e991b196295518f30930989ec232","title":"Can we unit test a sequence of Jobs?","path":"/mettleci/v1.3/can-we-unit-test-a-sequence-of-jobs","children":[]},{"id":"ci_2d08493bae809ae220202513229317ba5fe688f85cfb5d786b17cb16ce8e9f52","title":"Can we intercept and test full volume data?","path":"/mettleci/v1.3/can-we-intercept-and-test-full-volume-data","children":[]},{"id":"ci_c488a44cc275f79ec8b3a6bc9614899a2b200d599d73c79d5a630d3dd889dad3","title":"Can you describe some typical MettleCI customers?","path":"/mettleci/v1.3/can-you-describe-some-typical-mettleci-customers","children":[]},{"id":"ci_13dc93949ac3189323856393b6eb6c6fa818c939f7679cf6c1c0ac9b985648c0","title":"Can you provide MettleCI references in our industry, territory, language?","path":"/mettleci/v1.3/can-you-provide-mettleci-references-in-our-industr","children":[]},{"id":"ci_8e77b9aefd8fdb8b03c72bb5a5c1e2e931f5fd243d0b9ee41f56860a98c0a776","title":"Do any MettleCI components require internet access?","path":"/mettleci/v1.3/do-any-mettleci-components-require-internet-access","children":[]},{"id":"ci_2f16e1683cdb3eacf44b993bec5e150a21e97f44b017026d656fc9fe65c1102e","title":"Do Data Migrators offer installation support or consulting?","path":"/mettleci/v1.3/do-data-migrators-offer-installation-support-or-co","children":[]},{"id":"ci_606a3f132db59a2f1f4db27c68f5464a0cd701c70915f35bbdec007d7d6e36ca","title":"Do IBM recognize your solution?","path":"/mettleci/v1.3/do-ibm-recognize-your-solution","children":[]},{"id":"ci_95915c9652fa5fab36266a3c1f3a647b34599f73095279600ccaafa93247bdfc","title":"Do Unit Testing data files support testing of all DataStage stage types?","path":"/mettleci/v1.3/do-unit-testing-data-files-support-testing-of-all-","children":[]},{"id":"ci_a235856c76821c43242fba6a8d57d19809067e81f198cfa7813f14375f06512e","title":"Do we have to enable Git's LFS (Large Files Support) setting to support ISX files?","path":"/mettleci/v1.3/do-we-have-to-enable-git-s-lfs-large-files-support","children":[]},{"id":"ci_e01fa45f3b700f40a61f6bce3c2ada910264d4b59d60f80353295089b607f736","title":"Do we need to modify our jobs to be compatible with MettleCI?","path":"/mettleci/v1.3/do-we-need-to-modify-our-jobs-to-be-compatible-wit","children":[]},{"id":"ci_f3725c2d44a52daf48950a3762e38af9cfc95d813720555a4b953d719c8fa5eb","title":"Does MettleCI only handle DataStage testing and deployment, or does it also handle IGC and IA?","path":"/mettleci/v1.3/does-mettleci-only-handle-datastage-testing-and-de","children":[]},{"id":"ci_4d9160ebf54209e668d32843082482930e8957eeedb312391432720911c7521b","title":"Does MettleCI require Atlassian Jira?","path":"/mettleci/v1.3/does-mettleci-require-atlassian-jira","children":[]},{"id":"ci_4069f4acb30765822aaa2a71607adeed527743fbd0e2b163d70a92fa780041da","title":"Does MettleCI require the installation of any client tools?","path":"/mettleci/v1.3/does-mettleci-require-the-installation-of-any-clie","children":[]},{"id":"ci_fcf68390be1b440d0fe9362067ad2b4544e200bc93058d2d341d24e6ed2a3520","title":"Does MettleCI run on Windows or Linux?","path":"/mettleci/v1.3/does-mettleci-run-on-windows-or-linux","children":[]},{"id":"ci_937870cd7d00f1ae9bf7690b6b24207e34601f30e6db800f436e805ebc67501d","title":"Does Mettle CI support Git branching/merging functionality?","path":"/mettleci/v1.3/does-mettle-ci-support-git-branching-merging-funct","children":[]},{"id":"ci_8cf423475817f038aafe1d829ef1d54df81e846cb97c3da72ea9f8b4291209f6","title":"Does MettleCI support QualityStage jobs?","path":"/mettleci/v1.3/does-mettleci-support-qualitystage-jobs","children":[]},{"id":"ci_821e6d7daf9273f4d84609e6fd13ebc36214fc2787a51849274d5bf649736e8a","title":"Does MettleCI use ActiveX, Java applets, Flash Player, or Silverlight?","path":"/mettleci/v1.3/does-mettleci-use-activex-java-applets-flash-playe","children":[]},{"id":"ci_1fc98f8da19265e68c9da1b50ee02b5f6846cc85607170f445c92b3c02700e70","title":"Does MettleCI use the IBM Connector Migration Tool?","path":"/mettleci/v1.3/does-mettleci-use-the-ibm-connector-migration-tool","children":[]},{"id":"ci_94934a1ade6fd0ea9ecd52111418d4fc4d8fda4df88cdecb7e52762293465885","title":"Does MettleCI work with Citrix Virtual Desktop?","path":"/mettleci/v1.3/does-mettleci-work-with-citrix-virtual-desktop","children":[]},{"id":"ci_eed14ca98e74f4248a96c25a343094cf90ee77c11c3a4f9f214f4b1405183305","title":"Does MettleCI work on different operating systems and topologies?","path":"/mettleci/v1.3/does-mettleci-work-on-different-operating-systems-","children":[]},{"id":"ci_a1edaa433029a45ccf174902c7244ef9fc5852110375097fb67c5f351face67d","title":"Does MettleC work with Windows 2012?","path":"/mettleci/v1.3/does-mettlec-work-with-windows-2012","children":[]},{"id":"ci_cd2ceb4dcc16f58b42e8b5c479a5639309e8be2a3b143236602fb7ded9f47d4e","title":"Does MettleCI work with Jenkins?","path":"/mettleci/v1.3/does-mettleci-work-with-jenkins","children":[]},{"id":"ci_a46673b430b5cbbdca758dce502aca6900a924671fc32c569d0d19e77111c22b","title":"Does the MettleCI Unit Test job parameter need to be removed from a job before promoting it to a Production environment?","path":"/mettleci/v1.3/does-the-mettleci-unit-test-job-parameter-need-to-","children":[]},{"id":"ci_be9b822c958ea9d37b4c9eeb1b385ff64cfbc20894b0f116ca7553edf5cb1d20","title":"How are our existing test data inputs and outputs captured?","path":"/mettleci/v1.3/how-are-our-existing-test-data-inputs-and-outputs-","children":[]},{"id":"ci_0a8a6335848e9d8881244aa6aedd7d209c30a78b1296b536605c60650ef0180c","title":"How do I authenticate to MettleCI?","path":"/mettleci/v1.3/how-do-i-authenticate-to-mettleci","children":[]},{"id":"ci_a30c2e7601cc609e237cb28909dc4979389ba49d134fd135ae7e264c179d80af","title":"How do I determine the client ports being used by my InfoSphere installation?","path":"/mettleci/v1.3/how-do-i-determine-the-client-ports-being-used-by-","children":[]},{"id":"ci_378c6e1e7813f025e0535472e46b9406ca217d2e502f0dd25760b945ba69df35","title":"How do we change which Browser is used for MettleCI Workbench?","path":"/mettleci/v1.3/how-do-we-change-which-browser-is-used-for-mettlec","children":[]},{"id":"ci_602dd0e0044828be06afe00566044f11d2fc5e08d6b3bd8a20b9de2980f503c3","title":"How do we encrypt our DataStage credentials in the MettleCI Workbench configuration file?","path":"/mettleci/v1.3/how-do-we-encrypt-our-datastage-credentials-in-the","children":[]},{"id":"ci_b2a6e6290477da59ebccd5795036abc4b02b68de29286f0d070f960139852bf4","title":"How do we delete DataStage assets from a Git repository using MettleCI?","path":"/mettleci/v1.3/how-do-we-delete-datastage-assets-from-a-git-repos","children":[]},{"id":"ci_e482eb5300e696647b42a454dd61d2990c2166a6a0e688f15c4c44036bbaa951","title":"How do we disable deployment to a specific environment in Bamboo?","path":"/mettleci/v1.3/how-do-we-disable-deployment-to-a-specific-environ","children":[]},{"id":"ci_444354aba70a5192093acd699622220dc914365eee673eec632eb8bbfb29f563","title":"How do we re-run the Workbench Setup Wizard?","path":"/mettleci/v1.3/how-do-we-re-run-the-workbench-setup-wizard","children":[]},{"id":"ci_86653ab87c24f8e4375e75528f9f9e72d6facf1ee99e6fe01875ec95482d1306","title":"How do we safely update DataStage where the MettleCI Unit Test Harness has been Installed?","path":"/mettleci/v1.3/how-do-we-safely-update-datastage-where-the-mettle","children":[]},{"id":"ci_e92141d20a7f3651d26ba8e3bc44c920b21e635a5e96670518dc81f2b5d72daa","title":"How do we segregate duty and ensure deployment to PROD is only available to admins?","path":"/mettleci/v1.3/how-do-we-segregate-duty-and-ensure-deployment-to-","children":[]},{"id":"ci_efb2b4c8453b4c7819512376386dcf75c0b641e1d145bd513327bc65b1dbbee0","title":"How does MettleCI integrate with other tools?","path":"/mettleci/v1.3/how-does-mettleci-integrate-with-other-tools","children":[]},{"id":"ci_219c38cf42025a8ce670391bd330ae74dd3264dedd009b1045fa79863a9aab22","title":"How does MettleCI support non-DataStage assets such as database scripts, shell scripts, or parameter value files?","path":"/mettleci/v1.3/how-does-mettleci-support-non-datastage-assets-suc","children":[]},{"id":"ci_6a6fe805710886194832c1893674231e0fe15bc926a9a02c55fd15ed8374d416","title":"How does MettleCI Workbench integrate with Git?","path":"/mettleci/v1.3/how-does-mettleci-workbench-integrate-with-git","children":[]},{"id":"ci_e04942dfb929bb9af89d04716d07a95170971b1b6af0eb69c0ab0ce76d69a45b","title":"How does MettleCI's Git functionality compare to that of Information Server v11.7? ","path":"/mettleci/v1.3/how-does-mettleci-s-git-functionality-compare-to-t","children":[]},{"id":"ci_122de07efaa7441232f892f9e9d322d9fd313d1e2bb5778198abfa5624ede60f","title":"How does MettleCI work with HP ALM?","path":"/mettleci/v1.3/how-does-mettleci-work-with-hp-alm","children":[]},{"id":"ci_0bb044dd313ef190a1bd08c3799cfd06e5677206af3bd223f3654ee9390bb34f","title":"How does MettleCI work with schema management tools like Liquibase?","path":"/mettleci/v1.3/how-does-mettleci-work-with-schema-management-tool","children":[]},{"id":"ci_08c6a7b8e084f7ead8c9faa972a5a352dd585132b2254b67272aa102a03a1051","title":"How does the integration/configuration with BitBucket, Jira, and Bamboo work?","path":"/mettleci/v1.3/how-does-the-integration-configuration-with-bitbuc","children":[]},{"id":"ci_acf78afdade821510866a3b77ac34641cda4b2721e1cc623d8dc50a01c7ecfde","title":"How does the MettleCI Workbench Service work in Unix?","path":"/mettleci/v1.3/how-does-the-mettleci-workbench-service-work-in-un","children":[]},{"id":"ci_0422bc7ade95b2611e1ce3fc1186d182c839e7e38f77e17e1b2f9b2c443c26d3","title":"How does Unit Testing work with RCP and/or schema files?","path":"/mettleci/v1.3/how-does-unit-testing-work-with-rcp-and-or-schema-","children":[]},{"id":"ci_886d0d52be64a747d0e002682b163cb0712a7bb91b4bbf0adddecdf0ad68f1a3","title":"How to configure default credential mapping when user registry sharing is enabled","path":"/mettleci/v1.3/how-to-configure-default-credential-mapping-when-u","children":[]},{"id":"ci_8395fb6d183e9a7429c1cdb86afc3846713ebc347b3765eb314aa2e02b8f4519","title":"How is MettleCI deployed to our network? Which ports and permissions are required?","path":"/mettleci/v1.3/how-is-mettleci-deployed-to-our-network-which-port","children":[]},{"id":"ci_afc1a470568f7e4437e8b51d90a73470a3c66a11923aeab5bb1b8b58a66f03dd","title":"How strictly is MettleCI bound to the version of Jira we're using?","path":"/mettleci/v1.3/how-strictly-is-mettleci-bound-to-the-version-of-j","children":[]},{"id":"ci_1b14d64fbe8c00dbf3c2e4c5f6cea3f82b9d6bc798689fac290007d82939cf1d","title":"Is it possible to have projects on different servers ?","path":"/mettleci/v1.3/is-it-possible-to-have-projects-on-different-serve","children":[]},{"id":"ci_d79f273340588a17a9964ee5dacccfd6bc132551972955fe87fcd9c7345e5272","title":"Is it possible to modify MettleCI's Git connection timeout?","path":"/mettleci/v1.3/is-it-possible-to-modify-mettleci-s-git-connection","children":[]},{"id":"ci_5ea030eb1a3b634cb2f964f6758c823a82452d710f43d700d06cfd0f8455355d","title":"Is it possible to rollback deployments?","path":"/mettleci/v1.3/is-it-possible-to-rollback-deployments","children":[]},{"id":"ci_dd92c71f3e18ef8e3e3517c5d8b6f0b8a150ab203ca225c77549549f86dc7745","title":"Is it possible to run two different DataStage versions simultaneously?","path":"/mettleci/v1.3/is-it-possible-to-run-two-different-datastage-vers","children":[]},{"id":"ci_f419de2d729066dc499271c7319358c6a9c7f9c6878dfe6ef1047ea66d649bde","title":"Can data from the production environment be used for unit testing?","path":"/mettleci/v1.3/can-data-from-the-production-environment-be-used-f","children":[]},{"id":"ci_63fec602b32c527758a98269503cb29fde39084272953bec14a4b927b0c3721c","title":"Is it possible to test an entire functional module end-to-end, without running each job’s individual unit test?","path":"/mettleci/v1.3/is-it-possible-to-test-an-entire-functional-module","children":[]},{"id":"ci_d21f0dcbe89d09d69265689656e9e01253e75b726c34f23baf0d7779a735fa5c","title":"Is MettleCI compatible with my CI/CD technology?","path":"/mettleci/v1.3/is-mettleci-compatible-with-my-ci-cd-technology","children":[]},{"id":"ci_d7e34269f0d4e48610630e8163ed33caa27d3b124242c404a0e3466728ea5813","title":"What database does MettleCI use to store its metadata?","path":"/mettleci/v1.3/what-database-does-mettleci-use-to-store-its-metad","children":[]},{"id":"ci_4b7eb3ed6ff02b539159c98935120d0abdfbb97a3d94e911fc0df4a642e88d76","title":"Should a Git client be installed on the MettleCI Agent Host?","path":"/mettleci/v1.3/should-a-git-client-be-installed-on-the-mettleci-a","children":[]},{"id":"ci_452ca3f1ef4da4301df46a8c11e0ec67fd083e6b25e5cf1c3ef29f5a10599cd0","title":"Is the unit testing function dependent upon the design of our jobs? Are there any restrictions?","path":"/mettleci/v1.3/is-the-unit-testing-function-dependent-upon-the-de","children":[]},{"id":"ci_891abbab0606e5d3c540de1c656de8ec0a9bc4849217660914bb57a3aeaa6ab3","title":"Is our current DataStage development environment mature enough to adopt MettleCI?","path":"/mettleci/v1.3/is-our-current-datastage-development-environment-m","children":[]},{"id":"ci_97430e4aaa0f851f8bd639c3fc15866b0468d55f2d920ccaf9ad97323fe8ac34","title":"MettleCI CLI and the 'project-cache' directory","path":"/mettleci/v1.3/mettleci-cli-and-the-project-cache-directory","children":[]},{"id":"ci_f7032ac54ac83f455852cb7b8ebe75701ba1fbaaaad33741ee936fd54600e50c","title":"What data does MettleCI access and/or store?","path":"/mettleci/v1.3/what-data-does-mettleci-access-and-or-store","children":[]},{"id":"ci_678f6a0aa9005c4faabcf4bb025db13d5b28976f1f1feb30ec7b986a4921a356","title":"What does a yellow coloured Stage mean in Jenkins?","path":"/mettleci/v1.3/what-does-a-yellow-coloured-stage-mean-in-jenkins","children":[]},{"id":"ci_d2358da50b45a3c88ac24a4ad942323585636e08561767dc400d6adc748634da","title":"What does the Workbench 'Integrated with DataStage Client' button do?","path":"/mettleci/v1.3/what-does-the-workbench-integrated-with-datastage-","children":[]},{"id":"ci_d13dd2624925e91db7e7a4793abc8a88ec1d2b491d549c812b426fb0db05342a","title":"What file permissions are unit testing files created with?","path":"/mettleci/v1.3/what-file-permissions-are-unit-testing-files-creat","children":[]},{"id":"ci_d8f558cdd2fb1ca03d3853e7ab8373773bb338c5e84c8b9f586e8131c911d509","title":"What happens if we don’t renew our MettleCI subscription?","path":"/mettleci/v1.3/what-happens-if-we-dont-renew-our-mettleci-subscri","children":[]},{"id":"ci_31dfb252a74bb5ee1c7cf39a97c25877e88ee3115e0b5d911058fda1426df1ff","title":"What happens when my MettleCI licence expires?","path":"/mettleci/v1.3/what-happens-when-my-mettleci-licence-expires","children":[]},{"id":"ci_d9c215e3faa1edfb1cbc75c9b960f7767fc71a953b948bf8c1e2c9f532e2a8b2","title":"What is the format of the MettleCI logs?","path":"/mettleci/v1.3/what-is-the-format-of-the-mettleci-logs","children":[]},{"id":"ci_5662a98c402d61f35550a15fefd2e036df5a1aebd89e02050757898ec7480cb7","title":"What is the relationship between Data Migrators and MettleCI?","path":"/mettleci/v1.3/what-is-the-relationship-between-data-migrators-an","children":[]},{"id":"ci_bae80afaf1d0a0d1e0865cb60481f2a2fd3095481a77808f79b01dbf1618c9aa","title":"What is the MettleCI Licensing Model?","path":"/mettleci/v1.3/what-is-the-mettleci-licensing-model","children":[]},{"id":"ci_6af0eaae4d02efabfec5489337ff25e3a014e7a0bef0428c916a8340e8eba478","title":"What is the MettleCI support model?","path":"/mettleci/v1.3/what-is-the-mettleci-support-model","children":[]},{"id":"ci_9282aa435507b0b1e5274a44ff4e83876ed29372fe1aa846ef24312e3f7fad32","title":"What JDK distributions is MettleCI compatible with?","path":"/mettleci/v1.3/what-jdk-distributions-is-mettleci-compatible-with","children":[]},{"id":"ci_4209f13f98e5d42ec51599f15a18fbddb0a1042c237dfa321bdeb05d17eb05af","title":"What software frameworks/versions does MettleCI require? (Java, .NET, etc.)","path":"/mettleci/v1.3/what-software-frameworks-versions-does-mettleci-re","children":[]},{"id":"ci_ff9abb2f62d3ce626c40de175f25c4170d147e578df7ff0d2455118b51b2c38e","title":"When does my MettleCI license begin and end?","path":"/mettleci/v1.3/when-does-my-mettleci-license-begin-and-end","children":[]},{"id":"ci_dd8cd945c7ece6550c7ff9ee27b18ea70c84afdeac702374a349946af3a5dffa","title":"Where does the name 'MettleCI' come from?","path":"/mettleci/v1.3/where-does-the-name-mettleci-come-from","children":[]},{"id":"ci_5323f1103b02c0a1d796cbc97dfdec5eb35dd27cc5f99f23dc31f2213da65626","title":"Which credentials do I use to log in to the MettleCI Workbench?","path":"/mettleci/v1.3/which-credentials-do-i-use-to-log-in-to-the-mettle","children":[]},{"id":"ci_d6a8326d1e60b0dd2ace64324d5aef653a96f51d3efb1e636ab0a5a7ab7db9b1","title":"Which Linux distribution and versions does MettleCI support?","path":"/mettleci/v1.3/which-linux-distribution-and-versions-does-mettlec","children":[]},{"id":"ci_c672a66ff76c7a664771b16ba5f33f874e589fa1f16450d66430ac5f413d703d","title":"Which user account does Workbench use to commit changes in Git?","path":"/mettleci/v1.3/which-user-account-does-workbench-use-to-commit-ch","children":[]},{"id":"ci_01eff821fcdd5d995b6ecc4446fb432395f45c8cafbad97f3566cc39dbf37c3e","title":"Which versions of Atlassian software do you support?","path":"/mettleci/v1.3/which-versions-of-atlassian-software-do-you-suppor","children":[]},{"id":"ci_e36eb7b62bbc54f91d2dc3c856d47f65556f1ac2f7a2567c79a208b15102fe7d","title":"Why do I have to install another version of Java?","path":"/mettleci/v1.3/why-do-i-have-to-install-another-version-of-java","children":[]},{"id":"ci_09dec02993123824eb73f8b815fe5b1c5c359ccc54e72b37db099d7af8064bd5","title":"Why does MettleCI manage assets as ISX files?","path":"/mettleci/v1.3/why-does-mettleci-manage-assets-as-isx-files","children":[]},{"id":"ci_2f2ca71897dabdb73d648b3ba9d3d3dfe821f6860d63ed3d53e3e2f6f4b634fe","title":"Why is MettleCI's Git Integration Special?","path":"/mettleci/v1.3/why-is-mettleci-s-git-integration-special","children":[]},{"id":"ci_6cdd44e043c2b0dee21120faf27243ef2ab74749ef72fab4f7208ae3a6b3ef1d","title":"Will installing Java v1.8 break my DataStage environment?","path":"/mettleci/v1.3/will-installing-java-v1-8-break-my-datastage-envir","children":[]},{"id":"ci_ca459d6a35bd5f743ba907cec0f8f185fe8578f47b21bd1f884658836fb74727","title":"Why is the Workbench application installed on the DataStage Engine tier?","path":"/mettleci/v1.3/why-is-the-workbench-application-installed-on-the-","children":[]},{"id":"ci_4a2f4096088dac1643c8b422a87c2561e2a575c05416a1313462869e4098b973","title":"Will MettleCI have access to our company's private data?","path":"/mettleci/v1.3/will-mettleci-have-access-to-our-company-s-private","children":[]},{"id":"ci_ebad306176a716c0b47e3f41eafac96a726cebc71c50e2ec6b682ac750ee65e1","title":"Will MettleCI maintain compatibility with future versions of DataStage?","path":"/mettleci/v1.3/will-mettleci-maintain-compatibility-with-future-v","children":[]},{"id":"ci_6bedde3a152adfe3ee45ede80f1d59a1a9dbd6af862312143598fb934573d627","title":"Would the integrity of DataStage jobs be maintained if we later removed MettleCI from our servers ?","path":"/mettleci/v1.3/would-the-integrity-of-datastage-jobs-be-maintaine","children":[]},{"id":"ci_85c0ee4728aed8992a14635018ce9af3466be04f02d1fde29a34a693f3cea2d5","title":"Where is MettleCI installed?","path":"/mettleci/v1.3/where-is-mettleci-installed","children":[]},{"id":"ci_a666cd0b407e77ef62b81dcc66416c52c5e522623a221c88218ff49b9f2bbb76","title":"What third party/open source code is incorporated into MettleCI?","path":"/mettleci/v1.3/what-third-party-open-source-code-is-incorporated-","children":[]},{"id":"ci_d499d639a56721abb796fd44d640c9b6e122c814b5b7d7ab56d1810454fb77dd","title":"Why does the MettleCI Agent Host require Microsoft Windows?","path":"/mettleci/v1.3/why-does-the-mettleci-agent-host-require-microsoft","children":[]},{"id":"ci_886550078cc770c49c546251f2a80a8db64cdfd013e365b4375e680dd8bc09aa","title":"Why don't Before/After job routine failures cause a Unit Test failure?","path":"/mettleci/v1.3/why-don-t-before-after-job-routine-failures-cause-","children":[]},{"id":"ci_f7ea590ccb45e5d8d2e64188184a7786ee5ae58d73833bb5c5305836f9ad70e9","title":"Why should some pipelines use 'ignore-test-failure' when testing fatal Compliance rules?","path":"/mettleci/v1.3/why-should-some-pipelines-use-ignore-test-failure-","children":[]},{"id":"ci_4bf2499a87065831ac2cf924fd5f93604d20f5d4db8f0c0422cd45ba855e6c4c","title":"Can we skip steps in the CI process? (e.g. Compliance Testing)","path":"/mettleci/v1.3/can-we-skip-steps-in-the-ci-process-e-g-compliance","children":[]},{"id":"ci_87f2f3758bdfb9e09d9607e0826a69d019dc02b4b3272c67a6ea2ed8c9eaa5ab","title":"What skills are required to use MettleCI on daily basis?","path":"/mettleci/v1.3/what-skills-are-required-to-use-mettleci-on-daily-","children":[]},{"id":"ci_c1b34a5bd49148ad20c51ff372359d48acac55256f9e3d1c57b2bbc2fc221cd9","title":"Which DataStage versions does MettleCI support?","path":"/mettleci/v1.3/which-datastage-versions-does-mettleci-support","children":[]},{"id":"ci_6f7d7ed47e2c56503ffcb624252de841cf26b778a79c025642ef0629eedbc46d","title":"Which Bamboo license do I need if I want to use it with MettleCI?","path":"/mettleci/v1.3/which-bamboo-license-do-i-need-if-i-want-to-use-it","children":[]},{"id":"ci_ebc08780c241b293ffe664c750148b52927912e0731375d18ac1b08d3427a889","title":"MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled","path":"/mettleci/v1.3/mettleci-workbench-commit-fails-when-bitbucket-jir","children":[]},{"id":"ci_611b3c73c909fa8a180ca2b41cb9d2a0e80a6af38b2938bcba7fb98d6f22f0ef","title":"What are the MettleCI Infrastructure Requirements?","path":"/mettleci/v1.3/what-are-the-mettleci-infrastructure-requirements","children":[]},{"id":"ci_8846e0b16113da2034aa6804219456e554c0c689ec368befd556bd4d4a62616b","title":"What mandatory/optional software is required to use MettleCI?","path":"/mettleci/v1.3/what-mandatory-optional-software-is-required-to-us","children":[]},{"id":"ci_3c9faf9203b831b11bc541134e0e7b7b4431ae679311efc324e3b7b65c5a56c5","title":"How do I migrate from one Git provider to Another?","path":"/mettleci/v1.3/how-do-i-migrate-from-one-git-provider-to-another","children":[]}]},{"id":"ci_79247049ab4790188be694e0cfd55dd475d1c2e8fddafc01267e09405305d3ed","title":"Reference","path":"/mettleci/v1.3/reference","children":[{"id":"ci_ffaa86625a38ffeca5c2016fb317f8fbb0ba1291e0c41f347a689542fb2389f5","title":"Ant File Patterns","path":"/mettleci/v1.3/ant-file-patterns","children":[]},{"id":"ci_cad51c5fc49d0db0c7b6108736d085a0b0bc145f51cc24c6b41d291481e8b3bf","title":"Atlassian Bamboo Interface","path":"/mettleci/v1.3/atlassian-bamboo-interface","children":[{"id":"ci_61d6e692181531715b487c052ae5bf41b47814536c0b864860cfde04cb146738","title":"Bamboo DataStage Capability","path":"/mettleci/v1.3/bamboo-datastage-capability","children":[]},{"id":"ci_65b69a4d162d52f8e2e274f3292e45f99d27309d496bdfbfc1654bfbe1e07f00","title":"Bamboo Administration","path":"/mettleci/v1.3/bamboo-administration","children":[{"id":"ci_18703cef6493bd76589fe8aa6b15c612a27be41eb5c3f1c854618213d22fc5bd","title":"Compliance Plans","path":"/mettleci/v1.3/compliance-plans","children":[]},{"id":"ci_5b8f1b11e70b815901d284502aef713f4c4c3c25be1763c6373d87756900557c","title":"Check-In Plans","path":"/mettleci/v1.3/check-in-plans","children":[]}]},{"id":"ci_087ddca3a056a8013f1ad3f1fe2f397062bd57d782dea21f9ff2de5c15db0d24","title":"Notifications","path":"/mettleci/v1.3/notifications","children":[{"id":"ci_28f0fc3bc4ad0f3f43f83fa5630ff62a5fab13dab34c9a35657a4a212d9c1d9b","title":"Manual Build User Recipient","path":"/mettleci/v1.3/manual-build-user-recipient","children":[]}]}]},{"id":"ci_5eec0e52e90b34a46319e107b6ab5dbb13840bf64e8491b8545ace776a21c493","title":"Creating SSH keys manually","path":"/mettleci/v1.3/creating-ssh-keys-manually","children":[]},{"id":"ci_38f65acbed3864501d3bdb406509d35843be01741cfcbed5fef7159d9f3a2656","title":"Finding a Host's MAC Address","path":"/mettleci/v1.3/finding-a-host-s-mac-address","children":[]},{"id":"ci_e31ac4603e16153f3ba5a072b501a502f658f81577df3858f5b7e4e353e7e5de","title":"Force Refreshing your Browser","path":"/mettleci/v1.3/force-refreshing-your-browser","children":[]},{"id":"ci_46da965c60476ed0060623bafbb49579b5ae04aeb32c7d400d17efbc0b63e6dc","title":"JUnit Test Results","path":"/mettleci/v1.3/junit-test-results","children":[]},{"id":"ci_79193aab1d87e8cfe9081e61cbaa5eadcaa56fcb3f299062a3e528f93fb2b1ab","title":"MettleCI Demo Video","path":"/mettleci/v1.3/mettleci-demo-video","children":[]},{"id":"ci_d266410c3817739211a54b2991d97e19f4675101f3e60750a1c306089eda698d","title":"MettleCI Open Source Reference","path":"/mettleci/v1.3/mettleci-open-source-reference","children":[]},{"id":"ci_3af48cdf20ebf9d755978036a2ef7fc7170255163fe4197799df410e5f979d1a","title":"MettleCI Product Security Advisory - Log4j Vulnerable To Remote Code Execution - CVE-2021-44228","path":"/mettleci/v1.3/mettleci-product-security-advisory-log4j-vulnerabl","children":[]},{"id":"ci_edf22b673594d9bbdad72df4b0dc17538b68787e8219fbaea72afe6b24860b32","title":"MettleCI Unit Test Data Fabrication Functions","path":"/mettleci/v1.3/mettleci-unit-test-data-fabrication-functions","children":[{"id":"ci_6d02ae777ccf9a33124e6c0947b6891a5ad15f76c3904f858370cb34c25b81b1","title":"Data Fabrication Functions - Address","path":"/mettleci/v1.3/data-fabrication-functions-address","children":[]},{"id":"ci_6832e839085f748cd2921b6b3330dc772e5edf16587a2c15893f5b7babf81b74","title":"Data Fabrication Functions - Commerce","path":"/mettleci/v1.3/data-fabrication-functions-commerce","children":[]},{"id":"ci_0067e4568deb2b8cef98629b77e96bcfabac9eb06f7df1127901ab02eca0d04c","title":"Data Fabrication Functions - Company","path":"/mettleci/v1.3/data-fabrication-functions-company","children":[]},{"id":"ci_ecb3874b69b4e5d547c1ba3fc9409737d03e0123aa6ead4b8b9be41869dc015e","title":"Data Fabrication Functions - Database","path":"/mettleci/v1.3/data-fabrication-functions-database","children":[]},{"id":"ci_0fb72066916e9d7a5f1c78276109c003212b6dec980b2f5e26d96256af14a088","title":"Data Fabrication Functions - Date","path":"/mettleci/v1.3/data-fabrication-functions-date","children":[]},{"id":"ci_53339ed40c17ce336fc9a57310b7b6c56776805201a9cfa124e14f4e7585b031","title":"Data Fabrication Functions - Finance","path":"/mettleci/v1.3/data-fabrication-functions-finance","children":[]},{"id":"ci_429602b6a4766613cb150a2f68cf68ce8f53f3c44c6b9e2733de0045334b2a5b","title":"Data Fabrication Functions - Hacker Text","path":"/mettleci/v1.3/data-fabrication-functions-hacker-text","children":[]},{"id":"ci_a050d951e3ca63514388ad9a5028fa8659eabc095d26158755935a740fcff597","title":"Data Fabrication Functions - Helpers","path":"/mettleci/v1.3/data-fabrication-functions-helpers","children":[]},{"id":"ci_b955fc51bac0d490b1e644a550384f8ae40112b7533e8554d4ff8d6fd44f25a9","title":"Data Fabrication Functions - Image","path":"/mettleci/v1.3/data-fabrication-functions-image","children":[]},{"id":"ci_360a98c8e78a21c7bef1742edbb88b863d8799f013e789ab7c82ed7aa4d4e23b","title":"Data Fabrication Functions - Internet","path":"/mettleci/v1.3/data-fabrication-functions-internet","children":[]},{"id":"ci_965cfaec72815f1aac7fb5bf8cbcbcd93bfe88263f1150cb4337df5b13427f18","title":"Data Fabrication Functions - Lorem Ipsum","path":"/mettleci/v1.3/data-fabrication-functions-lorem-ipsum","children":[]},{"id":"ci_68186b3bb680301cca77430c1778fc278cc94c3fb3ea97a76d4458707b682df9","title":"Data Fabrication Functions - Name","path":"/mettleci/v1.3/data-fabrication-functions-name","children":[]},{"id":"ci_420140224cc652e6e7f52c686bf6137368aec8d3068dc0f9c12c0fd7415a761d","title":"Data Fabrication Functions - Phone","path":"/mettleci/v1.3/data-fabrication-functions-phone","children":[]},{"id":"ci_2239e18dec1fbb1b18e1ef5fbb33dada50bea8169260ae0cc71f4d274742b8d6","title":"Data Fabrication Functions - Random","path":"/mettleci/v1.3/data-fabrication-functions-random","children":[]},{"id":"ci_e88821ed4d90c25fc835853688f15b3d5cb8c8adb4bdb62e41fa3f4250bd915a","title":"Data Fabrication Functions - System","path":"/mettleci/v1.3/data-fabrication-functions-system","children":[]}]},{"id":"ci_cd5368df9d06062385a4c9d1581a3a356ee25297eee2c9b70acbfa6ab132d49b","title":"MettleCI Utilities","path":"/mettleci/v1.3/mettleci-utilities","children":[{"id":"ci_d9d6e51696492680a0eaa7039acde548714c6e79af86ef45e028085fd29899f8","title":"MettleCI DataStage Transmuters","path":"/mettleci/v1.3/mettleci-datastage-transmuters","children":[{"id":"ci_e5dbbe1ff0b120f0fe578c675957afd80d8b33dc56af226c689cf34cc1f4b7ae","title":"Transmuter Transform Functions","path":"/mettleci/v1.3/transmuter-transform-functions","children":[]},{"id":"ci_6a24b279ebad4f0241513845fe24f97c7a62b3600d5f9d8280b17f834a63b73e","title":"Transmuter Recipes","path":"/mettleci/v1.3/transmuter-recipes","children":[]}]},{"id":"ci_7dbf7fc41b397682bdd9a972389e4575905730925237b43568068604b021e861","title":"Git Commit in Bulk Using MettleCI Command Shell and Git","path":"/mettleci/v1.3/git-commit-in-bulk-using-mettleci-command-shell-an","children":[]},{"id":"ci_d9d7e3d47207019b9882c7b7d29fa09232a9fd2d838fd28f2940c630de0c79df","title":"Selective Promotion Process","path":"/mettleci/v1.3/selective-promotion-process","children":[]}]},{"id":"ci_4d8c6d6b06b412fcb6bc7da28705edbd1b7c7bcfbeed42ebf56756c3a515387f","title":"Release","path":"/mettleci/v1.3/release","children":[]},{"id":"ci_3fae0c378023b3dd9349bebbb34b384a427c43bc9e10471302eff3cde485cf1c","title":"SSH Configuration","path":"/mettleci/v1.3/ssh-configuration","children":[]},{"id":"ci_497a45d0815c68de5205229c7c1d317d6893113ffaf1554f94e53b0d6629f625","title":"Software Specification","path":"/mettleci/v1.3/software-specification","children":[]},{"id":"ci_d520eeb3f8cc5bba3b90e3c248669267f1fc34a97ebdcc5d0f6251689272da19","title":"Starting, Stopping the Monitoring MettleCI Workbench Service","path":"/mettleci/v1.3/starting-stopping-the-monitoring-mettleci-workbenc","children":[]},{"id":"ci_17ee8a0d84878132a512bbbe51298f01b86037e2e67c2ca680fc653f3c5f3829","title":"Unit Test Data Table - Keyboard Navigation","path":"/mettleci/v1.3/unit-test-data-table-keyboard-navigation","children":[]},{"id":"ci_1a0aa8968ed0fe1daded661bdb933d8f9e532c14a89f23e3703df58d4086892b","title":"Workbench Installation - System Administrator Notes","path":"/mettleci/v1.3/workbench-installation-system-administrator-notes","children":[]}]},{"id":"ci_ba479fe1d9628c0b3f2a0dae5b6dceaf76bf79593403e9b3bff0cdec022fb2d6","title":"IBM Release History","path":"/mettleci/v1.3/ibm-release-history","children":[{"id":"ci_a82916c08b0a4154e4c6d6b7de2e140f31d2ef9e81e2f29b75e0b266780b26fd","title":"MettleCI IBM OEM Release 1.0","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-0","children":[]},{"id":"ci_fd807ca9f8b5f616a2c3a1f4581b533fba51dfa21440bf9c04f7f184f5610750","title":"MettleCI IBM OEM Release 1.0 Fix Pack 1","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-0-fix-pack-1","children":[]},{"id":"ci_e08e4e44e6b400b94c6c53da32b79128f2151f3c142a42824f6ad5ff8cd18111","title":"MettleCI IBM OEM Release 1.1","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-1","children":[]},{"id":"ci_8ffbf4d49f3e9fae8911b30ac2685ee00c15d2be6e96e520732da94049d3ee94","title":"MettleCI IBM OEM Release 1.2","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-2","children":[]},{"id":"ci_eec68cb18b004db42ecbd0f25fe0cec56a2600b5b39435d9f2bc147fc70ee6af","title":"MettleCI IBM OEM Release 1.3","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-3","children":[]},{"id":"ci_c51f75db700cd6cd2656a39eaf54213afc28001f4bde53386551a118bac9e3ce","title":"MettleCI IBM OEM Release 1.3 Service Pack 1","path":"/mettleci/v1.3/mettleci-ibm-oem-release-1-3-service-pack-1","children":[]}]},{"id":"ci_7ee60d999ea4c75bd570c056fc5e994222773ea9615ac63b3d2ef84395fee054","title":"Entitlement, Procurement, and Licensing","path":"/mettleci/v1.3/entitlement-procurement-and-licensing","children":[{"id":"ci_f24b1f08658b97dd33c78ed531d4d7f851d95fc9fb15f1ad95beea6459bdfb03","title":"Support Policy","path":"/mettleci/v1.3/support-policy","children":[]},{"id":"ci_7572594bc37f7072132359c83797312c463e5cbc7448708369e4a7ca04e95c3b","title":"Third Party Code in Data Migrators Products","path":"/mettleci/v1.3/third-party-code-in-data-migrators-products","children":[]},{"id":"ci_de941aae15fc9a4c0c34c9f4d6c5925f1774b93badbbae5752b881160d36aa68","title":"Procurement Support Documents","path":"/mettleci/v1.3/procurement-support-documents","children":[]},{"id":"ci_3f0153f2d5874728e473536256529a93bbcb05fc79decef33e12df235b7392a2","title":"Purchasing MettleCI","path":"/mettleci/v1.3/purchasing-mettleci","children":[]},{"id":"ci_07daeec7c1642f94e8211a4d2c3b935e4a6d5cae71eb1c38094085fd09ba5524","title":"Company Information","path":"/mettleci/v1.3/company-information","children":[]},{"id":"ci_e561b820f47fc33e9bfacc523954c286a493bb2a5212472f420a99fb0a25c17b","title":"Reseller FAQ","path":"/mettleci/v1.3/reseller-faq","children":[]}]}]