[{"id":"ci_c263979b217ca7220bbd956e96ce2975d0fbc5dba39641f7445022a39f769eb2","title":"Introduction","path":"/mettleci-documentation/v1.3/introduction","children":[{"id":"ci_db6d2094f07025d2ad378adf00c78e59e73b49cd9a0e6f10c7cae7bc50568e26","title":"Welcome to MettleCI v1.3","path":"/mettleci-documentation/v1.3/welcome-to-mettleci-v1-3","children":[]},{"id":"ci_1e330a760f8d12a2187256f6764003a68cd2e6e03cd0aa631c88f3de0fd2e04d","title":"Why MettleCI?","path":"/mettleci-documentation/v1.3/why-mettleci","children":[{"id":"ci_1ccabfb0883bee1ca5893856b374bf22ad4de0829594547c34061caef3e1c3d1","title":"MettleCI Functional Overview","path":"/mettleci-documentation/v1.3/mettleci-functional-overview","children":[]},{"id":"ci_6a972fb21750b481d181861b830d50b156c2640a9d146b5b21d7977a8ffd4b5b","title":"Use Cases","path":"/mettleci-documentation/v1.3/use-cases","children":[]}]},{"id":"ci_632933624f1e5609f7a30689818835b6f2699e345a87b06c301722f273f7aecb","title":"MettleCI Installation Roadmap","path":"/mettleci-documentation/v1.3/mettleci-installation-roadmap","children":[]},{"id":"ci_4704bc14184914108d4a50e3bd4fdbd634741f2d3a323cb736663de9f9b5bcda","title":"Definition of a Unit Test","path":"/mettleci-documentation/v1.3/definition-of-a-unit-test","children":[]},{"id":"ci_5d1d67cb8a2f85d1b60a467465eba532a79e9e8fcb616daac484ea445d7c775e","title":"Development Model Options & Recommendations","path":"/mettleci-documentation/v1.3/development-model-options-recommendations","children":[]}]},{"id":"ci_7eadd805a9735cedd65b20d7e413aa3f2b75a49e76e846edfd882b553e97b0b2","title":"Installation and Configuration","path":"/mettleci-documentation/v1.3/installation-and-configuration","children":[{"id":"ci_d45cbc8ef28e11d9307b107df5ab7a5deeb43e1ddea17ffbdad9a1c2a11c6216","title":"Installation Topologies","path":"/mettleci-documentation/v1.3/installation-topologies","children":[{"id":"ci_70486c647e2296dabe9886c37dcc00be7a551cb641c173e4c9afc94af6188d1e","title":"A Summary of MettleCI Components","path":"/mettleci-documentation/v1.3/a-summary-of-mettleci-components","children":[]},{"id":"ci_f644a666d5cfdf4eb4f65548e3feb791824e6e7e4036c82483ba99b7b54d4625","title":"Standalone DataStage on Windows - Dedicated Agent Host","path":"/mettleci-documentation/v1.3/standalone-datastage-on-windows-dedicated-agent-ho","children":[]},{"id":"ci_95e8d6c2af587af664bca7e665f57aa70ca286dfbcaa83930dd206e5a431ea02","title":"Standalone DataStage on Windows - Consolidated Agent Host","path":"/mettleci-documentation/v1.3/standalone-datastage-on-windows-consolidated-agent","children":[]},{"id":"ci_67738ad3978a4be40b92aa22985fb2ae602bef1c390d11f15512c1966050cc34","title":"Standalone DataStage on Unix - Dedicated Agent Host","path":"/mettleci-documentation/v1.3/standalone-datastage-on-unix-dedicated-agent-host","children":[]},{"id":"ci_ab634b09d9d98d73d4908ef5581f326cb459b115a478b85875e606b890693815","title":"Standalone DataStage on Different Versions - Concurrent use for upgrades","path":"/mettleci-documentation/v1.3/standalone-datastage-on-different-versions-concurr","children":[]},{"id":"ci_280207d8c037de1b381e2d431d44d5717bd67f02b50b275f17d6d283c7912f3b","title":"Virtual Desktop Example Topology","path":"/mettleci-documentation/v1.3/virtual-desktop-example-topology","children":[]},{"id":"ci_d704821eb301d125e5f9b6bb715b5d1dbd19ddd83e4ba8587bb3a8b9aaac45e4","title":"The Mettle Agent Host","path":"/mettleci-documentation/v1.3/the-mettle-agent-host","children":[]},{"id":"ci_7d927cc30c1eef07fd4699f7ceafeb02ea8035cd53f5b03f04fd947a494c153d","title":"Using Multiple MettleCI Agents","path":"/mettleci-documentation/v1.3/using-multiple-mettleci-agents","children":[]},{"id":"ci_58f21d4fd13a9cf8be7c763e34d4d220cc85e1504d1b4b4c9d56c9bf1579ebcc","title":"MettleCI Components for Upgrades to DataStage to v11.7.X","path":"/mettleci-documentation/v1.3/mettleci-components-for-upgrades-to-datastage-to-v","children":[]},{"id":"ci_208cdca3e2929f10b8ba312f9df097f683f59d1fb8ef3f39e4e4d08dc6ecea78","title":"MettleCI for DataStage Failover Configurations","path":"/mettleci-documentation/v1.3/mettleci-for-datastage-failover-configurations","children":[]}]},{"id":"ci_16f0ac24ce92e5c13f4ffeef104ccecb1dce6aab8f962aee25ef6d9fb436d9c5","title":"MettleCI For DevOps - Technical Prerequisites","path":"/mettleci-documentation/v1.3/mettleci-for-devops-technical-prerequisites","children":[{"id":"ci_7e75274040a2f6c6843a20e59ed458bd2c4b67276f065f6af70b9262a7219386","title":"MettleCI - Infrastructure Requirements","path":"/mettleci-documentation/v1.3/mettleci-infrastructure-requirements","children":[]},{"id":"ci_97b3260499ad9dc7e206f9107f14bb5864fe90cb070e08b9c709d59173f25fe2","title":"MettleCI - User Accounts","path":"/mettleci-documentation/v1.3/mettleci-user-accounts","children":[]},{"id":"ci_6123bd80e44e1bc8fb19c36247796dddab667fb6bb215b2b089c9b35d99e9a23","title":"MettleCI - Firewall Rules & Security","path":"/mettleci-documentation/v1.3/mettleci-firewall-rules-security","children":[]},{"id":"ci_c82c1a33523655951db960e02e00087ec0ab5c5e15955010fc056179d179b581","title":"MettleCI - Software","path":"/mettleci-documentation/v1.3/mettleci-software","children":[]},{"id":"ci_5b605768bdfa037ba72c96def5c81994cb3956bdf9865c5f31bc9f1093807383","title":"MettleCI - Component Connections","path":"/mettleci-documentation/v1.3/mettleci-component-connections","children":[]}]},{"id":"ci_e88862b393f1ac4788cdd87d624299286fcc2b147b39cc016dc96bcb3a79508e","title":"Pre-installation checklist","path":"/mettleci-documentation/v1.3/pre-installation-checklist","children":[]},{"id":"ci_10a379cf7325f53337b51838bcb20562420fed3f688bdbc82d8dc41f98a644f2","title":"MettleCI Installation Walkthrough Videos","path":"/mettleci-documentation/v1.3/mettleci-installation-walkthrough-videos","children":[]},{"id":"ci_885599bd26da32c70147abcea5edb7c3a8a5c710ac319906f5357863c8c7b0cb","title":"Accessing the MettleCI Software Distribution","path":"/mettleci-documentation/v1.3/accessing-the-mettleci-software-distribution","children":[]},{"id":"ci_7040e70d89e739b1bd0cd1a05cca421945e4901afc93374ed98c931189b18469","title":"Prerequisite Java Installation","path":"/mettleci-documentation/v1.3/prerequisite-java-installation","children":[]},{"id":"ci_6680682b1bd7b50163bcab4e5e44dc61a665cb936c1f3fd9e7c1f920bb227d52","title":"Installing MettleCI Workbench","path":"/mettleci-documentation/v1.3/installing-mettleci-workbench","children":[{"id":"ci_af40459468ca3aa08a8aa03c61c6ccafe4984dc2481f336f0e90af8180f9325e","title":"MettleCI Workbench Installation Process","path":"/mettleci-documentation/v1.3/mettleci-workbench-installation-process","children":[{"id":"ci_8fe5a03e7137e5e6e1268540f59f8ccd0f9e855de63352dac147d3d7b8f1f3d2","title":"Installing or Upgrading Workbench on Unix","path":"/mettleci-documentation/v1.3/installing-or-upgrading-workbench-on-unix","children":[]},{"id":"ci_1ab068f7bb43461ae0b5758272e1481acb71a6d35585059c3449f5244468cd35","title":"Installing or Upgrading Workbench on Windows","path":"/mettleci-documentation/v1.3/installing-or-upgrading-workbench-on-windows","children":[]},{"id":"ci_d369d9c089a9d95da0728670a175e744830b43ee2900b6050ec44bafcd856209","title":"Upgrading MettleCI installations to Workbench build 1165 or later","path":"/mettleci-documentation/v1.3/upgrading-mettleci-installations-to-workbench-buil","children":[]}]},{"id":"ci_50130722c8166500f5d2dd0481f805696559b5eb33b0e10c30f59ae902fe409f","title":"MettleCI Workbench Post-installation Setup","path":"/mettleci-documentation/v1.3/mettleci-workbench-post-installation-setup","children":[{"id":"ci_0c6020711e0dd9fea21d8fff336a8d038a941c5c7ec1f1c193b772fa3ae6f238","title":"MettleCI Workbench Setup Wizard","path":"/mettleci-documentation/v1.3/mettleci-workbench-setup-wizard","children":[]},{"id":"ci_06b7fe07bf02c33a1eb6b3857cb879861e5d460072ee0421485ac7a7a7d8384e","title":"MettleCI Workbench Initial Login","path":"/mettleci-documentation/v1.3/mettleci-workbench-initial-login","children":[]},{"id":"ci_e9bfd6374c238cab9437a1f2f7b6c13ea22207857c557edba01aa3ae025633cd","title":"MettleCI Workbench Configure First Project","path":"/mettleci-documentation/v1.3/mettleci-workbench-configure-first-project","children":[]},{"id":"ci_ddd2dfcd2ee1a1069ea01ce74d7ce3b5a47e22e8ad8ccb3a3969b2c1e47b19cb","title":"Integrating MettleCI Workbench and DataStage Designer on Windows","path":"/mettleci-documentation/v1.3/integrating-mettleci-workbench-and-datastage-desig","children":[]}]},{"id":"ci_a4fb6ec3baf36faa070e9e53b7c391edb9981d1964bf246a90507c915a530365","title":"Customizing your MettleCI Workbench Installation","path":"/mettleci-documentation/v1.3/customizing-your-mettleci-workbench-installation","children":[{"id":"ci_72335992585674fbdd2aef0a383f04df3c34904f7f01a5a0e465066311a2e52c","title":"The MettleCI Workbench Configuration Files Explained","path":"/mettleci-documentation/v1.3/the-mettleci-workbench-configuration-files-explain","children":[]},{"id":"ci_c93c0aed850007bc8d3582a1482b4f966af6bfd45b6ec7b0c7e644e844c1871d","title":"Configuring MettleCI Workbench to use a Custom Port Number","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-use-a-custom-por","children":[]},{"id":"ci_385e345ad24116856c6945ee1bac2b28a56d0ff95bb387fc3d8b9e9f8143d3ef","title":"Configuring MettleCI Workbench to use HTTPS","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-use-https","children":[]},{"id":"ci_ac7eac6ff156df8ca0d74f1bbdaea0a0ec71dcea7511145979e5e8220ff82a3c","title":"Configuring MettleCI Workbench to use HTTPS with an existing certificate","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-use-https-with-a","children":[]},{"id":"ci_299f0f9370b3f8be1d885fd502d1657f40cc6853fc07c8f114dc167ba371f99f","title":"Configuring MettleCI Workbench to use Custom App and Data Directories","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-use-custom-app-a","children":[]},{"id":"ci_d2ec8f4cc3a81e3346733181c8ce424f5fbda5b7c74c4c813f25998d4e24092a","title":"Configuring MettleCI Workbench to communicate with Git over HTTPS","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-communicate-with","children":[]},{"id":"ci_d7e5b0377933f17ef7ab5dd8c1dd71dc774835869028b44b235f0057ea418da0","title":"Configuring MettleCI Workbench to access systems via an HTTP/S proxy","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-access-systems-v","children":[]},{"id":"ci_de1206d8ba3d208c945b8470f050177860e8ebd58bc50e038b29b59afd8eedd1","title":"Configuring MettleCI Workbench to increase session timeout","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-increase-session","children":[]},{"id":"ci_2e4b07ae9c4cbcab59272ccf8175b05c2002776510ee1e46db62dca3531f0739","title":"Configuring MettleCI Workbench to use 'secrets' to improve security of HTTPS connections","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-to-use-secrets-to-i","children":[]}]}]},{"id":"ci_0a2e5162e8eb6bf5e51a2703a339afd3c82bf25191df9ccd470658db670549b1","title":"Installing or Upgrading the MettleCI Unit Test Harness","path":"/mettleci-documentation/v1.3/installing-or-upgrading-the-mettleci-unit-test-har","children":[{"id":"ci_0d8e0abadd8cd8613d43e7f7d8adfa818c2d5f107b6c1d3266dbc75e13732b93","title":"How the Parallel Unit Test Harness Integrates with DataStage","path":"/mettleci-documentation/v1.3/how-the-parallel-unit-test-harness-integrates-with","children":[]},{"id":"ci_2d5f246b23c7feb4e8d1a80dc863a6e707ef23f63815d1b844db22d7000a000b","title":"Installing the Unix Parallel Unit Test Harness","path":"/mettleci-documentation/v1.3/installing-the-unix-parallel-unit-test-harness","children":[]},{"id":"ci_454d5dc9665fac10a07cfc496a2e5129b3fec47a17d21edd64875b956f3b4fb1","title":"Installing the Windows Parallel Unit Test Harness","path":"/mettleci-documentation/v1.3/installing-the-windows-parallel-unit-test-harness","children":[]},{"id":"ci_998f417462452b2e2c4049d53cedffad6184f98e045cbf97bc2db07e3bbec1d0","title":"Installing the Server Unit Test Harness","path":"/mettleci-documentation/v1.3/installing-the-server-unit-test-harness","children":[]},{"id":"ci_eb012d305afc8d80dbcc447a846ae733529cd0e99b5406715c98d23aefe625ad","title":"Configuring Jobs for Unit Testing","path":"/mettleci-documentation/v1.3/configuring-jobs-for-unit-testing","children":[]}]},{"id":"ci_057cb890f323a7210f9be154f040a364cc9765bcb45bfb58f743a14662f75b7a","title":"Installing MettleCI Command Line Interface","path":"/mettleci-documentation/v1.3/installing-mettleci-command-line-interface","children":[{"id":"ci_d216b2efe2a67bdeff7e11f82375ebc10353265f16c8879bea5bf6ef1e92c210","title":"Installing MettleCI CLI on Windows","path":"/mettleci-documentation/v1.3/installing-mettleci-cli-on-windows","children":[]},{"id":"ci_636de9d7922bf23405977f4a38be127f6973fe1bc1fcd6f225de0b52f12b6e4b","title":"Installing MettleCI CLI on Unix","path":"/mettleci-documentation/v1.3/installing-mettleci-cli-on-unix","children":[]},{"id":"ci_db15709405ac9590a275a2720af593ec2ffbcd3d31517581fe9059fda61eb580","title":"Installing or Upgrading Individual MettleCI CLI Commands","path":"/mettleci-documentation/v1.3/installing-or-upgrading-individual-mettleci-cli-co","children":[]}]},{"id":"ci_f803a6735aec09c58e5018ebb832d534e9e6cac760d98bb6faef3a1b5fcc0bf9","title":"Getting Started with MettleCI Workbench","path":"/mettleci-documentation/v1.3/getting-started-with-mettleci-workbench","children":[{"id":"ci_09525584812e6823d330fbd1387c71bcb76f970467e0eca665d1a6e39a5646ff","title":"Registering a DataStage Project with MettleCI","path":"/mettleci-documentation/v1.3/registering-a-datastage-project-with-mettleci","children":[]},{"id":"ci_39255ccbd11490b4048716413f5a7d5d66d750517538a8bcf538bc9d95359804","title":"Registering Issue Management Systems in Workbench","path":"/mettleci-documentation/v1.3/registering-issue-management-systems-in-workbench","children":[]}]},{"id":"ci_afd532a2787e459584e1d935aee16752cf024bc617e0c87c759d22aa0b40a3df","title":"Deploying MettleCI repository templates to your Git platform","path":"/mettleci-documentation/v1.3/deploying-mettleci-repository-templates-to-your-gi","children":[]},{"id":"ci_d130a7ebf03350063fce6386ecafa44403570b39f67adb5c06abbcf09b97f144","title":"Creating a Local Compliance Rule Git Repository","path":"/mettleci-documentation/v1.3/creating-a-local-compliance-rule-git-repository","children":[]}]},{"id":"ci_f400da4e58fa1eff64f9a9573d9a92acb784f642250492e518cf03e49ea229db","title":"Compliance Testing","path":"/mettleci-documentation/v1.3/compliance-testing","children":[{"id":"ci_4b7e19c765d98443d34489aa8596b189e7b063f513a8c011aaeb27acb0e6a874","title":"Compliance Testing from Workbench","path":"/mettleci-documentation/v1.3/compliance-testing-from-workbench","children":[]},{"id":"ci_3c5fac0a370e7f6aa39eabbdf6a0ba195e2337d24675b7be27589cb9396ebf0f","title":"Compliance Rule Tags","path":"/mettleci-documentation/v1.3/compliance-rule-tags","children":[]},{"id":"ci_a060af3281183aee439c42a711cf04f476badeb1803a33ff6cdf1d0707363240","title":"Making CI dependent on specific Compliance Rules","path":"/mettleci-documentation/v1.3/making-ci-dependent-on-specific-compliance-rules","children":[]},{"id":"ci_2b19d7589c2abd354ce77d67aaaa5fc90db9423be45e83c78507ea282e842ade","title":"Compliance Rules Reference","path":"/mettleci-documentation/v1.3/compliance-rules-reference","children":[{"id":"ci_0081ba45fb0e69477296c86a0f0a3da7ff7874ec985399f31f38b8a5a824a0d9","title":"Adjacent Transformers","path":"/mettleci-documentation/v1.3/adjacent-transformers","children":[]},{"id":"ci_48b463e1dc73525aad71c53d3eb0f3b13483c4b587928bda2cec4c8241e2cfeb","title":"Aggregator Not Preceded by ‘Check’ Sort","path":"/mettleci-documentation/v1.3/aggregator-not-preceded-by-check-sort","children":[]},{"id":"ci_9516e63ad532b74123947d9611b8afde70ccb3dbea13e22b10721aa0272bd5a7","title":"Audit Annotation","path":"/mettleci-documentation/v1.3/audit-annotation","children":[]},{"id":"ci_f752d4b83fdc36734e645e9fa42d3962b4f3b122d2ee27feb8399cc89b0e820f","title":"CCMigrateTool Stages","path":"/mettleci-documentation/v1.3/ccmigratetool-stages","children":[]},{"id":"ci_7e65f447f50b4ad5f5294eebfbb0ffe004591e01fa3773806a5e86514535d196","title":"Column Name Contains Unsupported Characters","path":"/mettleci-documentation/v1.3/column-name-contains-unsupported-characters","children":[]},{"id":"ci_119b7b38a6067a4a79fcf3a59d39147204c41b72b1dc1426927543093fc9d076","title":"Job Using Transformer Surrogate Key","path":"/mettleci-documentation/v1.3/job-using-transformer-surrogate-key","children":[]},{"id":"ci_4adb6e05eaa87b07bf4b21896f97debd08248d82b319a5dfba33981d5b6c8f78","title":"Custom Stages","path":"/mettleci-documentation/v1.3/custom-stages","children":[]},{"id":"ci_19fbdb13f4ccb7177aa9e39984c2b4000a27d0aa465616da859c835d9ed4307e","title":"Data Sets not using 'Same' partitioning method","path":"/mettleci-documentation/v1.3/data-sets-not-using-same-partitioning-method","children":[]},{"id":"ci_8c62ea40e1b43e4641ac45284797f0052a92129f4ddac4057cfb0bf1aa1178f6","title":"Database Connector does not Auto-Generate SQL","path":"/mettleci-documentation/v1.3/database-connector-does-not-auto-generate-sql","children":[]},{"id":"ci_97bec9dbae89644625880520f55da622b03b9a0b6dfa7f1db08298277c4147e5","title":"DataStage Flow Designer Stages","path":"/mettleci-documentation/v1.3/datastage-flow-designer-stages","children":[]},{"id":"ci_c42996e9a2ea1556f1a26f61cd1b06124149495bcb2cb23bb1adca26abbfd914","title":"Database Row Limit","path":"/mettleci-documentation/v1.3/database-row-limit","children":[]},{"id":"ci_ae59d5899362486cc9f56dd165b0d373ebc01ecfa76f20f1bc0d3b77f6b43176","title":"Date Format in Annotation","path":"/mettleci-documentation/v1.3/date-format-in-annotation","children":[]},{"id":"ci_204e3cd77391b1c590828459639697577762fc153e3bdaa66ee46d5bd6c07eb8","title":"Database tables references are fully qualified","path":"/mettleci-documentation/v1.3/database-tables-references-are-fully-qualified","children":[]},{"id":"ci_8ea8d9622f0e1e2831b38d90587e5176683a45bf15c640c78377ad0ef8aa4cf9","title":"DB2 with No Non Recovery Load","path":"/mettleci-documentation/v1.3/db2-with-no-non-recovery-load","children":[]},{"id":"ci_82727ed4c42965b1e833b7cd0f03f6b810690d6e5f11e2b2abfdabd6480eb0d7","title":"DBConnector Supported Variants","path":"/mettleci-documentation/v1.3/dbconnector-supported-variants","children":[]},{"id":"ci_8760711ec5bffe18e3b667f1258c80e96106cb81ffc2698f86413476834abfbd","title":"Debug Row Limit","path":"/mettleci-documentation/v1.3/debug-row-limit","children":[]},{"id":"ci_66d92e5da5ae6941623fd3afc4e1ed11e8a076aa8b6401fd40d138c2eb217dc9","title":"Default Naming","path":"/mettleci-documentation/v1.3/default-naming","children":[]},{"id":"ci_97f7a3d6ab5a9757c9a4ee98b27db5a1465f8a0ad99ce4fbc92869604123ec40","title":"Deprecated Stages","path":"/mettleci-documentation/v1.3/deprecated-stages","children":[]},{"id":"ci_a30bc86f71261238b8c2b41348e5ca26c6fc4f68977a8b5e2a44d87e52141270","title":"Deprecated Transformer Functions","path":"/mettleci-documentation/v1.3/deprecated-transformer-functions","children":[]},{"id":"ci_3e4f616b780570faba634fb99b15732d69f730af93cd2de5f47990adc6cc7778","title":"Duplicate File References","path":"/mettleci-documentation/v1.3/duplicate-file-references","children":[]},{"id":"ci_c4b84dcf3104a4cefc807a2aa45ba22033fecb1c578269279a8aeaaf7bac1a23","title":"Duplicate Stage Names","path":"/mettleci-documentation/v1.3/duplicate-stage-names","children":[]},{"id":"ci_80837670cff3b021e0524b3315933392593178f021ca4f7eb76a068388f66f88","title":"Encrypted DB Passwords","path":"/mettleci-documentation/v1.3/encrypted-db-passwords","children":[]},{"id":"ci_e665c35df171af55fec5ddf7d6d27ef18fee084f63dda899cf835fc9298aca63","title":"File Reference Missing Required Parameter","path":"/mettleci-documentation/v1.3/file-reference-missing-required-parameter","children":[]},{"id":"ci_7e1a1c76bc7a96b21e912594f40cdc55de270af82a256d8241a4a9135577bd5a","title":"File Row Limit","path":"/mettleci-documentation/v1.3/file-row-limit","children":[]},{"id":"ci_2ab2ef9fef45cd19a0b0b5a331f1ee81ce2a0b148e630b746f853b97b58b56e8","title":"Hardcoded DB Credentials","path":"/mettleci-documentation/v1.3/hardcoded-db-credentials","children":[]},{"id":"ci_2f97d18a00e281405e39432e199024214a13a88665a8453ededcf7003824d7db","title":"Hardcoded File Paths","path":"/mettleci-documentation/v1.3/hardcoded-file-paths","children":[]},{"id":"ci_3df8927db7353a82fcb42f32e677bd8519533a3b18bfe17c006c37d3c2e50888","title":"CP4D Unsupported Stages","path":"/mettleci-documentation/v1.3/cp4d-unsupported-stages","children":[]},{"id":"ci_1a7ff3dc9999443c25ae5962e35b927652aa1409298c795f08dc96a614c1d56f","title":"Job Activity References Deleted Child Parameter","path":"/mettleci-documentation/v1.3/job-activity-references-deleted-child-parameter","children":[]},{"id":"ci_e297aca726e90af1cd8a0344d7f488cfc4c9f4a3bf28ec375c0f2f3efeb4ba85","title":"Job Activity with Hardcoded Parameter Values","path":"/mettleci-documentation/v1.3/job-activity-with-hardcoded-parameter-values","children":[]},{"id":"ci_83cc3daea741678f1902e670039637cc5393e73394e539a2388e1bbfce627c10","title":"Job Control Routines are present","path":"/mettleci-documentation/v1.3/job-control-routines-are-present","children":[]},{"id":"ci_c4a120ff96a1211138b25a0a0fdc169fb600e306095e9e4dde1ca9f3296a3016","title":"Job Does Not Contain DM Unit Test Parameter","path":"/mettleci-documentation/v1.3/job-does-not-contain-dm-unit-test-parameter","children":[]},{"id":"ci_4133fe48e30bcec51401ca8e6e86c3b03c098f512db2c310595b0364eb928b5f","title":"Job Naming","path":"/mettleci-documentation/v1.3/job-naming","children":[]},{"id":"ci_0c582e30b2b10ce650be7f36b109b61c24fe4c3c84d985d64515741bb673e1a8","title":"Job Parameter Missing Default Value","path":"/mettleci-documentation/v1.3/job-parameter-missing-default-value","children":[]},{"id":"ci_7ab17ec19464295fb3fd674d0c2a3a27e6f6c9497b59cb00556812b7dfed6dda","title":"Job Parameter Naming","path":"/mettleci-documentation/v1.3/job-parameter-naming","children":[]},{"id":"ci_ea2136c282cde7bdbe55ec95fcd6cc79ec408b5310ade0df6b8c6d4a82cecbab","title":"Job Parameter Not in a Parameter Set","path":"/mettleci-documentation/v1.3/job-parameter-not-in-a-parameter-set","children":[]},{"id":"ci_24b5b6d201ec94751a8caa1c1abf668380d98e4d23d940fbf4baf100ce80625c","title":"Job Parameter Not Used in a Job","path":"/mettleci-documentation/v1.3/job-parameter-not-used-in-a-job","children":[]},{"id":"ci_7e6c3ef1fa149be6c0f2c4e4eca520f5215d6aaabf84da591cbe59ac7d415875","title":"Job Sequence Handles Activities That Fail","path":"/mettleci-documentation/v1.3/job-sequence-handles-activities-that-fail","children":[]},{"id":"ci_c76dd3fc00a0e249b6c091bf81dd9782310331e21e52794cb3df98bbb567ec02","title":"Job Sequence Is Restartable","path":"/mettleci-documentation/v1.3/job-sequence-is-restartable","children":[]},{"id":"ci_0eaec24f3439738bd73b6a9eeb00bf908185893e1f981e1119da2a466f35a6b0","title":"Join Partition vs Join Key","path":"/mettleci-documentation/v1.3/join-partition-vs-join-key","children":[]},{"id":"ci_138ca4a82a92f1fb4606e9f220c5fd26889ffa632ae4b4b0a97d1ee184f52cd2","title":"Link Sort","path":"/mettleci-documentation/v1.3/link-sort","children":[]},{"id":"ci_9ea7d620a14e0f4e6e944cef9a6fa4b521af3e6336904ed54580fea4b17a3e6b","title":"Log Column Values","path":"/mettleci-documentation/v1.3/log-column-values","children":[]},{"id":"ci_aaf9efc37412ecc63249de6530fef8d06a660acb8de0366f51fb7a48592577a2","title":"Lookup Failure","path":"/mettleci-documentation/v1.3/lookup-failure","children":[]},{"id":"ci_69ea52ab6660cebd9a36f1c18e76db603e59a9ac814e040d7cec7148c5d90b81","title":"One Dataflow","path":"/mettleci-documentation/v1.3/one-dataflow","children":[]},{"id":"ci_343b823c3ea021f929eb06b003cb8547aa985a7a2b1b8377269550232af6ce33","title":"Oracle Connector not using Partition Read","path":"/mettleci-documentation/v1.3/oracle-connector-not-using-partition-read","children":[]},{"id":"ci_d213e6f1286a2ce3fd74a152c2a9f772ca649a38acbba36adaeefdad86976576","title":"Password Param Type not Encrypted","path":"/mettleci-documentation/v1.3/password-param-type-not-encrypted","children":[]},{"id":"ci_6597cd8aa3a17a96a7e8911b185c5fa03bd2205bdfc1796a672b4e0ed41158f0","title":"Prohibited Stages","path":"/mettleci-documentation/v1.3/prohibited-stages","children":[]},{"id":"ci_ee140df9070edc2947afc62866117929af9db58961d8a4aff748249cd1be0184","title":"Range Lookup","path":"/mettleci-documentation/v1.3/range-lookup","children":[]},{"id":"ci_8a342b85a3bbf0c74721e4def6e950be143b12d8a38ea6fbddb66b4691069ce4","title":"Redundant Sort","path":"/mettleci-documentation/v1.3/redundant-sort","children":[]},{"id":"ci_386b8a53d1850896b1c42653351fa816b930ae99fe4226af409abd8071d2b21d","title":"Row Splitter with No Delimiter","path":"/mettleci-documentation/v1.3/row-splitter-with-no-delimiter","children":[]},{"id":"ci_2a49fa4f0d0e75006ae2975e5712ed3d266812ef036bcc41781ce5b273333eb9","title":"SELECT * used in custom SQL","path":"/mettleci-documentation/v1.3/select-used-in-custom-sql","children":[]},{"id":"ci_271a48e166063e0c302aefe80ffa97add041c8efda66cc0eb3c8d7a51536b083","title":"Sequence Reset If Required","path":"/mettleci-documentation/v1.3/sequence-reset-if-required","children":[]},{"id":"ci_59ddabfb101518b7da6269ab2b78fbae534ee43aed073cfb6c7d26bc055970ce","title":"Sequential File Read Using Same Partitioning","path":"/mettleci-documentation/v1.3/sequential-file-read-using-same-partitioning","children":[]},{"id":"ci_21dc765bbc28f51d81cec5727761fc8292b0f92f40ff2a0e0c2f1f93ad997cb8","title":"SQL in DB Connectors","path":"/mettleci-documentation/v1.3/sql-in-db-connectors","children":[]},{"id":"ci_c55a682b6fc2fbf4dc33aa301411b1408d91527e4448977488dfb36be1babfef","title":"Schema Files","path":"/mettleci-documentation/v1.3/schema-files","children":[]},{"id":"ci_bfb7db1be4d9cd287c0afcba4022d9f95de26036fd782c19828c54f0043ca74e","title":"Sequential File With Reject Mode Not Set To Fail","path":"/mettleci-documentation/v1.3/sequential-file-with-reject-mode-not-set-to-fail","children":[]},{"id":"ci_cc58aadc31452bf496ce60ad9268f86652f16096bf1ae167edac058efb3df046","title":"Sort Post Join Stage","path":"/mettleci-documentation/v1.3/sort-post-join-stage","children":[]},{"id":"ci_2c462daff5a52b7bf4515d34ce6ea2892c4909575a6200b030fd972b63dc5fae","title":"Stage Naming","path":"/mettleci-documentation/v1.3/stage-naming","children":[]},{"id":"ci_eab62775642cf8709b372a6468513c078b9f8754faa8c3c92ce5291e3a1552ca","title":"Stages Not Supporting Lineage","path":"/mettleci-documentation/v1.3/stages-not-supporting-lineage","children":[]},{"id":"ci_e710be62445d2bb2bab19b382d85d80869b7630197f10f291568282e6d9dc508","title":"System Time Dependency","path":"/mettleci-documentation/v1.3/system-time-dependency","children":[]},{"id":"ci_20647bf54751379caf4e9d65ce15e3b2d7007c7ee5eb322f81374ef552935bf0","title":"Too Many Stages","path":"/mettleci-documentation/v1.3/too-many-stages","children":[]},{"id":"ci_59d1a9ffa4e7eadcd7fee7236f9b75f5b474ff772527e04e80f54aff707d1d6d","title":"Transformer Uses 'Abort after rows'","path":"/mettleci-documentation/v1.3/transformer-uses-abort-after-rows","children":[]},{"id":"ci_1829823bf07ecc26144eb254331f89b246815dce2ff17baf7f02a4e8d03bb3fa","title":"Transformer Uses 'Rnd()' Function","path":"/mettleci-documentation/v1.3/transformer-uses-rnd-function","children":[]},{"id":"ci_a44955089881e588c41dabdd1895e57f96049c912908121b31a94408d46f72c5","title":"Transformer With Unreferenced Stage Variable","path":"/mettleci-documentation/v1.3/transformer-with-unreferenced-stage-variable","children":[]},{"id":"ci_45e65f4a03878b6639ff54b11080056b6833faa243d4857310dbef7a155f1627","title":"Unique Sort","path":"/mettleci-documentation/v1.3/unique-sort","children":[]}]},{"id":"ci_f82f1ba3818228a523dfebe9d5584554b9818d2bef199b79b9e3fba762aaf910","title":"Developing Custom Compliance Rules","path":"/mettleci-documentation/v1.3/developing-custom-compliance-rules","children":[{"id":"ci_f996e7ae64f75dc7b44b8c9d1d4e841b1e47e753e3783586929f3878ee0d36f4","title":"Compliance Rule Graphs","path":"/mettleci-documentation/v1.3/compliance-rule-graphs","children":[]},{"id":"ci_3c998b18f7c6d4bfe0206ad4da00b927b6330ad01ed78ff04fb1d230a46827ca","title":"Compliance Rule Development","path":"/mettleci-documentation/v1.3/compliance-rule-development","children":[]},{"id":"ci_2426a23a46d8346060cc7a240e951ee9bbb6461cad93ad3cf64c2adb9070ceb8","title":"Example Compliance Rule - Checking for Adjacent Transformers","path":"/mettleci-documentation/v1.3/example-compliance-rule-checking-for-adjacent-tran","children":[]},{"id":"ci_57270e83982ed585fa350096cc3727a51017a99adebadc73245a00b489b8f625","title":"Example Compliance Rule - Job Sequence is Restartable","path":"/mettleci-documentation/v1.3/example-compliance-rule-job-sequence-is-restartabl","children":[]},{"id":"ci_47517e8ffc9637e2444d3d984ef9365663f14fe893b1b63a376fe4db514a0b96","title":"Example Compliance Rule - Asset Naming Standards","path":"/mettleci-documentation/v1.3/example-compliance-rule-asset-naming-standards","children":[]},{"id":"ci_d5d26645819a1d7e4558686112a98d27d07c43ac7ac270a2837b436b5e2095a2","title":"Accessing Columns and Derivations using Compliance Rules","path":"/mettleci-documentation/v1.3/accessing-columns-and-derivations-using-compliance","children":[]},{"id":"ci_de1a1955e80516090d0b3ba2551894e7eb460cc3d44469770ac0e1795c20cd9d","title":"Avoiding a NullPointerException when processing Compliance Rules","path":"/mettleci-documentation/v1.3/avoiding-a-nullpointerexception-when-processing-co","children":[]}]}]},{"id":"ci_5298cd17550aab76a0234b37293f10a5e325a838a58f6fc47611f9ddb6f16865","title":"Automated Unit Testing","path":"/mettleci-documentation/v1.3/automated-unit-testing","children":[{"id":"ci_4db68d816ad18ba3f3b24d856f48fd10990f34f8680b5959be6358bd186cc986","title":"Automated Unit Testing - Introduction","path":"/mettleci-documentation/v1.3/automated-unit-testing-introduction","children":[]},{"id":"ci_62cd40387411361bf324ec7a4fc86ab5b09afff965dde78eb64f8ce34fea61db","title":"Creating a Unit Test","path":"/mettleci-documentation/v1.3/creating-a-unit-test","children":[]},{"id":"ci_a77a81f89eaab4587d2517876f40ce85baf81e3b3d5555cb7b70ec2efdf219b4","title":"Unit Test Specification Format","path":"/mettleci-documentation/v1.3/unit-test-specification-format","children":[]},{"id":"ci_c87e869d8ef1b7ec3262acfa8ebc68aaafb83301fbed980f3ae471df7d7b49d3","title":"Intercepting Existing Test Data","path":"/mettleci-documentation/v1.3/intercepting-existing-test-data","children":[]},{"id":"ci_b2bf8a5064ecf17709865a7695043c9b68a5e932e3579316e3ccdc5c4c077eb3","title":"Managing your Unit Test data volumes","path":"/mettleci-documentation/v1.3/managing-your-unit-test-data-volumes","children":[]},{"id":"ci_5613b288dcd647559a3b87808866e2dce1315985b7a6e78cc1859a22f4b6263f","title":"Manually Editing Unit Test Data","path":"/mettleci-documentation/v1.3/manually-editing-unit-test-data","children":[]},{"id":"ci_6c13956a8a6a7983c1e831e2502063da3d8ef03399e7bed7a2604419c6414d41","title":"Capturing a Baseline Test Result","path":"/mettleci-documentation/v1.3/capturing-a-baseline-test-result","children":[]},{"id":"ci_3c7afc1c86770753f030393dc0758168b493d9999f31165338c67976e79ef75d","title":"Executing a Unit Test","path":"/mettleci-documentation/v1.3/executing-a-unit-test","children":[]},{"id":"ci_c2d4d6497486190befc2aaed5422cb221a3af5e207f6d5302fa08249dff0aa7e","title":"Row Count Unit Testing","path":"/mettleci-documentation/v1.3/row-count-unit-testing","children":[]},{"id":"ci_3ce8b594bde7b9567714c4011a703a6b061b281e56255ef470464afb50fdaa32","title":"Unit Testing Job Sequences","path":"/mettleci-documentation/v1.3/unit-testing-job-sequences","children":[]},{"id":"ci_5ada9198f1294070fa8eb30ec3d495cc62d3069d6776b24ee526b71a4524b1cf","title":"Introduction to Data Fabrication","path":"/mettleci-documentation/v1.3/introduction-to-data-fabrication","children":[]},{"id":"ci_b84de216f8b6df379573ac8ab4ce983c9b41ca368629e5757f2d67fbe061381c","title":"Fabricating Unit Test Data","path":"/mettleci-documentation/v1.3/to-do-fabricating-unit-test-data","children":[]}]},{"id":"ci_c6aa57d8ce5ea197d2c033adacc9c4bcc871263ff4d443d2cb80d794763b3c4e","title":"Common Unit Testing Patterns","path":"/mettleci-documentation/v1.3/common-unit-testing-patterns","children":[{"id":"ci_31c9eac6e1912d455fc0de848263f3c59217efdae503ca2a26c230e107a59f83","title":"Common Unit Testing Patterns - Introduction","path":"/mettleci-documentation/v1.3/common-unit-testing-patterns-introduction","children":[]},{"id":"ci_ac6cb700a45b0df63478411bf62cd0accd854a02b2a94133a5c27b20955c75f5","title":"Unit Testing Stages with Rejects","path":"/mettleci-documentation/v1.3/unit-testing-stages-with-rejects","children":[]},{"id":"ci_c920ca8b9ef87d320099971e63582c775be249756d85c5e481d73a89911b2de1","title":"Unit Testing Stored Procedure Stages","path":"/mettleci-documentation/v1.3/unit-testing-stored-procedure-stages","children":[]},{"id":"ci_8675c0a905f9fd1a2213f087755313b81abeebfd53d1eaf8d6f15b707994e6da","title":"Unit Testing Surrogate Key Generator Stages","path":"/mettleci-documentation/v1.3/unit-testing-surrogate-key-generator-stages","children":[]},{"id":"ci_d41e2e83d65d5511ce1d7f55c0b3e7401c20054d81ef6ba6df6f28708a7f297b","title":"Unit Testing Sparse Lookup Stages","path":"/mettleci-documentation/v1.3/unit-testing-sparse-lookup-stages","children":[]},{"id":"ci_8ee0c9ae0cbdb84b821969ca7869dcbfc9acc1d597becae026917bc583fb7a44","title":"Unit Testing Jobs with current date calculations","path":"/mettleci-documentation/v1.3/unit-testing-jobs-with-current-date-calculations","children":[]},{"id":"ci_4775fd76f78bb94b539a25b5a5f8e3056df3af2c7243fb4fc5118de3b42092cd","title":"Omitting selected columns from Unit Testing","path":"/mettleci-documentation/v1.3/omitting-selected-columns-from-unit-testing","children":[]},{"id":"ci_70909a2789605ffccf9e920fd2111ac76d6ba56dcc36c07b2209d83c185c2bfd","title":"High Volume Unit Tests","path":"/mettleci-documentation/v1.3/high-volume-unit-tests","children":[]},{"id":"ci_59871725586c769c3cbf2261719a6a3387002d36b99366042a0bcd2caa11c3b0","title":"Creating and Running Multiple Unit Tests for a Single Job","path":"/mettleci-documentation/v1.3/creating-and-running-multiple-unit-tests-for-a-sin","children":[]},{"id":"ci_700084c56ec3cf4d08fb91ace637b1feb92f426367ee936da390231209fe43a5","title":"Unit Tests featuring Local and Shared Containers","path":"/mettleci-documentation/v1.3/unit-tests-featuring-local-and-shared-containers","children":[]}]},{"id":"ci_d19165caabadaf078cb600fd687b3cd6305a29a45abfa5bb9ea0b1b2df304a10","title":"Command Line Interface","path":"/mettleci-documentation/v1.3/command-line-interface","children":[{"id":"ci_28ea6b5b567755adc002b9e0c4ed69ca9ab7fa42d58ef305ed9c0eedd5118ff5","title":"MettleCI CLI Operating Modes","path":"/mettleci-documentation/v1.3/mettleci-cli-operating-modes","children":[]},{"id":"ci_da4c2ab3c5de82ea0ee0eacc8641ed967642a5aecea94eb0e9c0aa4d740fffb4","title":"CLI Plugins","path":"/mettleci-documentation/v1.3/cli-plugins","children":[]},{"id":"ci_9183f704a3fff20a2647860d84ba55970e0eeaf22aef2a509d861ca6c947fd18","title":"MettleCI Command Line Reference","path":"/mettleci-documentation/v1.3/mettleci-command-line-reference","children":[{"id":"ci_c5f716a308fd7cfd11646fd4bc96b7668e711ecdfb301349cae08662a52ff285","title":"Compliance Namespace","path":"/mettleci-documentation/v1.3/compliance-namespace","children":[{"id":"ci_5a36b1e89ddc594097f1d41ca00a327e880c7ae47da5ba4960314af9564dc2ac","title":"Compliance List-Tags Command","path":"/mettleci-documentation/v1.3/compliance-list-tags-command","children":[]},{"id":"ci_a88a39411124c7adb4c00eecab6cacc9be51b90e4f275670ee7b375927b53bd2","title":"Compliance Query Command","path":"/mettleci-documentation/v1.3/compliance-query-command","children":[]},{"id":"ci_e476312e7e1e75482c9b2f84203650e2fad04dd7eec766450d1913e6605ad755","title":"Compliance Test Command","path":"/mettleci-documentation/v1.3/compliance-test-command","children":[]}]},{"id":"ci_4f60adf59332fc9c87d51e3e3b323132a4d3043026e2c6950ee6744f96a7b7d1","title":"DataStage Namespace","path":"/mettleci-documentation/v1.3/datastage-namespace","children":[{"id":"ci_24e6d362e6a305b503ff6bda371b431909fa7275ba7050e36a12086309494660","title":"DataStage Capture Command","path":"/mettleci-documentation/v1.3/datastage-capture-command","children":[]},{"id":"ci_6584e502b7d99b6a9559a69a8aa65fe4c955dabd3225b7036a0e833c020a87f8","title":"DataStage Connector Migration Command","path":"/mettleci-documentation/v1.3/datastage-connector-migration-command","children":[]},{"id":"ci_36bc092d27aedeb540d4a48d46ce92140fd8a5ac5d53e418e1e2db11b16f1b05","title":"DataStage Cleanup-Projects Command","path":"/mettleci-documentation/v1.3/datastage-cleanup-projects-command","children":[]},{"id":"ci_98e8d2ddad6490e474bdd8ca6b4d0bfa41b6574d0a4326261e44b632027cebbe","title":"DataStage Compile Command","path":"/mettleci-documentation/v1.3/datastage-compile-command","children":[]},{"id":"ci_0a99f792ac540df808218c4b4414afbfd3b4b374a13bc2f8c33ce10b8a3125cc","title":"DataStage Create-Project Command","path":"/mettleci-documentation/v1.3/datastage-create-project-command","children":[]},{"id":"ci_9df6930d29d55c15c6c34f792e04240664cc8f72504d0fb816fb96087e964f4d","title":"DataStage Delete-Project Command","path":"/mettleci-documentation/v1.3/datastage-delete-project-command","children":[]},{"id":"ci_e9c4ca91269086f4d0c0b2d312e3fdbe3c241096802367bad819d2577f11bf30","title":"DataStage Deploy Command","path":"/mettleci-documentation/v1.3/datastage-deploy-command","children":[]},{"id":"ci_3d6a645116b5ab4ff3fa7832d74e164ee2841d5b24343acb7de0ed92412c032f","title":"DataStage Execute Command","path":"/mettleci-documentation/v1.3/datastage-execute-command","children":[]}]},{"id":"ci_9f0a6e7d650982f676f7d5db713cd3b48565faf6cde53eb0a1e1ec47059a8de3","title":"DSParams Namespace","path":"/mettleci-documentation/v1.3/dsparams-namespace","children":[{"id":"ci_ff686425bc205d651c98b873142e2988cc31fe5958e772d2d4055dea4011a04a","title":"DSParams  Delete Command","path":"/mettleci-documentation/v1.3/dsparams-delete-command","children":[]},{"id":"ci_8bbde117d000df89829fece0c3f7a0c9b93f9b7b43037a201b224466eaf66406","title":"DSParams  Diff Command","path":"/mettleci-documentation/v1.3/dsparams-diff-command","children":[]},{"id":"ci_ad1a6a69b8777c0b069813101ab7f1e5b9ca9831ade448a0b9164ff6265498e9","title":"DSParams Merge Command","path":"/mettleci-documentation/v1.3/dsparams-merge-command","children":[]}]},{"id":"ci_704b8e1b0fa7e7e0c20acf751b14a49d985b50f8c26403e3c7f0bde8bd108a5a","title":"ISX Namespace","path":"/mettleci-documentation/v1.3/isx-namespace","children":[{"id":"ci_606dfbbc877ea64c059816d32cfecea4c48d3742c1541c882fdb2125fc3bfcc5","title":"ISX Cat Command","path":"/mettleci-documentation/v1.3/isx-cat-command","children":[]},{"id":"ci_8fd869f4e2036d629bfbb9aa8ba8b4aee2cc920b91d39f2a3a5ed7726eedd4d1","title":"ISX Cut Command","path":"/mettleci-documentation/v1.3/isx-cut-command","children":[]},{"id":"ci_2d97dc5205a26abe1efa754417469bb9b97532380e05df3e2326a02a9d2fda6a","title":"ISX Export Command","path":"/mettleci-documentation/v1.3/isx-export-command","children":[]},{"id":"ci_69ff5c02b658fb3a164fd4750976b4c31709c0d71b8d1d5934e77e4fc091f16a","title":"ISX Import Command","path":"/mettleci-documentation/v1.3/isx-import-command","children":[]},{"id":"ci_ab84218b5cf78374e771bd49ed01cb799df5af2b8ccc251438320d0d16397aea","title":"ISX Message-Handlers Command","path":"/mettleci-documentation/v1.3/isx-message-handlers-command","children":[]},{"id":"ci_5a00f492875d3734d12465cb79cb6b6453ad4b90c264d0ec9e5079413041663e","title":"ISX Set-Params Command","path":"/mettleci-documentation/v1.3/isx-set-params-command","children":[]}]},{"id":"ci_8356ee590aaa5c7c30fd9d6acfde3176628bb2131c2ae56bdb4d265b98c4d9b2","title":"Properties Namespace","path":"/mettleci-documentation/v1.3/properties-namespace","children":[{"id":"ci_4124004b031aeb9929bf89ee33dc4661b950bbacf1a569cc1771035285c0e413","title":"Properties Config Command","path":"/mettleci-documentation/v1.3/properties-config-command","children":[]}]},{"id":"ci_4595196bb83fea174088284d5bfb80edfa090e7eba6616eeeaac231aef6b0c7e","title":"Remote Namespace","path":"/mettleci-documentation/v1.3/remote-namespace","children":[{"id":"ci_c41443f2c5494a833c9f96828dacf70eb11fe49cbe71c6d34f769cf1cbc48241","title":"Remote Download Command","path":"/mettleci-documentation/v1.3/remote-download-command","children":[]},{"id":"ci_c01549c13b29450fd0b1ae0947e29ca76c4caaf46c31407e850749e1f4888b30","title":"Remote Execute Command","path":"/mettleci-documentation/v1.3/remote-execute-command","children":[]},{"id":"ci_9bdbb479d8509296699f8350d10797987cd1f3262a1ecec6ccd7296a9d592e7b","title":"Remote Upload Command","path":"/mettleci-documentation/v1.3/remote-upload-command","children":[]}]},{"id":"ci_034fa2b892db67d0d8972dbb14d8b3e44c0cae60fb3517afb47f520f0430caa8","title":"UnitTest Namespace","path":"/mettleci-documentation/v1.3/unittest-namespace","children":[{"id":"ci_0bd390d3f7b92fd388083c2ec9a101e13fa60ae95a5657e427363551b505871e","title":"UnitTest Generate Command","path":"/mettleci-documentation/v1.3/unittest-generate-command","children":[]},{"id":"ci_fb4ce559576a9f6ea4c6f1ffc95695b4a5d59ba95c8fe2c37198826eb196d0a5","title":"UnitTest Install-Server-Test-Harness Command","path":"/mettleci-documentation/v1.3/unittest-install-server-test-harness-command","children":[]},{"id":"ci_a37f8062a2b06ca2a6d4f79d08422fd9725830c576f73d4811be83b907a88415","title":"UnitTest Migrate Command","path":"/mettleci-documentation/v1.3/unittest-migrate-command","children":[]},{"id":"ci_c9d21ffe13ad8b22d0e293028b4e94ad9cf77c13a063039f8c023997b82c99da","title":"UnitTest Test Command","path":"/mettleci-documentation/v1.3/unittest-test-command","children":[]},{"id":"ci_d24b0264b7bcde355783b6febc919f9a87213ec72a3ff0873eb7291bbbe1f6bd","title":"UnitTest Uninstall-Server-Test-Harness Command","path":"/mettleci-documentation/v1.3/unittest-uninstall-server-test-harness-command","children":[]}]},{"id":"ci_ef273d62e617114e2a8ed834e54570921d306c4509c7a69ebeb5f38f82530af5","title":"MettleCI - Auto-Generated CLI Syntax Reference","path":"/mettleci-documentation/v1.3/mettleci-auto-generated-cli-syntax-reference","children":[{"id":"ci_0b4f99fa75ff5d98442f424628be8a0c6203bfe406133b2f366a7dc536fba4c5","title":"compliance test command syntax","path":"/mettleci-documentation/v1.3/compliance-test-command-syntax","children":[]},{"id":"ci_af9e8f4a79e3c12275ecc30c1da15fdae50f74f1edb81f32f337fd7ebd278f83","title":"compliance unittest command syntax","path":"/mettleci-documentation/v1.3/compliance-unittest-command-syntax","children":[]},{"id":"ci_ed25bb1c7faa3e621af9ceb6343e863c8708e12e20b86a20e26665e5348b5de4","title":"datastage ccmt command syntax","path":"/mettleci-documentation/v1.3/datastage-ccmt-command-syntax","children":[]},{"id":"ci_b6511664e0fb4fa85c1c1ad4fcfc4abdebb4babe637f9dbfe9db86d4da77b306","title":"datastage cleanup-projects command syntax","path":"/mettleci-documentation/v1.3/datastage-cleanup-projects-command-syntax","children":[]},{"id":"ci_c4c541329e4c17e276e29e65f9023c39b6bb5e3ac442aee795eee1cb1b9224f7","title":"datastage compile command syntax","path":"/mettleci-documentation/v1.3/datastage-compile-command-syntax","children":[]},{"id":"ci_2927317015b0f138420ffca62d7419dc8bb5c6c44d2a3a11e33580a4799af5d4","title":"datastage create-project command syntax","path":"/mettleci-documentation/v1.3/datastage-create-project-command-syntax","children":[]},{"id":"ci_83979378bf77182099080d72193ecbcc682cc9c628d2c6716c66b118a411ce4b","title":"datastage delete-project command syntax","path":"/mettleci-documentation/v1.3/datastage-delete-project-command-syntax","children":[]},{"id":"ci_b0cb95d0c80becf6a6f8d848711497fa89947097c953a7fa02e14114b8a79d15","title":"datastage deploy command syntax","path":"/mettleci-documentation/v1.3/datastage-deploy-command-syntax","children":[]},{"id":"ci_fcd7819d992eba2abd880991ae4fe7d57c6ff649a3355149b3db7d361205f2eb","title":"datastage execute command syntax","path":"/mettleci-documentation/v1.3/datastage-execute-command-syntax","children":[]},{"id":"ci_9ce38454392716fb39197c4fad7ec5f2a03429fa38992c4db12b04c049dbb1e7","title":"dsparams delete command syntax","path":"/mettleci-documentation/v1.3/dsparams-delete-command-syntax","children":[]},{"id":"ci_21fe3311c8a7d41103097b43003642aa5b798a0d16586bfb81634c07dd61a57f","title":"dsparams diff command syntax","path":"/mettleci-documentation/v1.3/dsparams-diff-command-syntax","children":[]},{"id":"ci_d91ef0bf29e00146bcaa44a6e4d1b9aa6774232e617944c58b30582b38a4e7c4","title":"dsparams merge command syntax","path":"/mettleci-documentation/v1.3/dsparams-merge-command-syntax","children":[]},{"id":"ci_d090c01736a10ece3b7c061922d57347550ebc00087d67c17c78cf52a08508ba","title":"fabrication list command syntax","path":"/mettleci-documentation/v1.3/fabrication-list-command-syntax","children":[]},{"id":"ci_3b18237bd4ebe7f9340c6b5535528b1a54fe1656574e3be6971619da801fdbab","title":"fabrication test command syntax","path":"/mettleci-documentation/v1.3/fabrication-test-command-syntax","children":[]},{"id":"ci_9ea59e49a93e2c863025f7177160b4622fc17841b48e4534673bf2412cfe30cd","title":"isx cat command syntax","path":"/mettleci-documentation/v1.3/isx-cat-command-syntax","children":[]},{"id":"ci_92d096d862c77075c7112052d0efd13524a9fd13d6cedd2f40f54f8ffe79b863","title":"isx cut command syntax","path":"/mettleci-documentation/v1.3/isx-cut-command-syntax","children":[]},{"id":"ci_639afb216464764eae6d0456970140027d2472f6cd084008d551eab1951b9462","title":"isx export command syntax","path":"/mettleci-documentation/v1.3/isx-export-command-syntax","children":[]},{"id":"ci_169cbd8faa469f0311c6c121a708196644f55d62f57c3378913a49888de00bfa","title":"isx import command syntax","path":"/mettleci-documentation/v1.3/isx-import-command-syntax","children":[]},{"id":"ci_43898a0ee4495fdfef16c67a360c6373bfcffb579f3281d40f7f898074159ca1","title":"isx message-handlers command syntax","path":"/mettleci-documentation/v1.3/isx-message-handlers-command-syntax","children":[]},{"id":"ci_4c2f5380f59d6d0b07ab7ac0f411938ac23a11885b562c89812c171463f1e6c3","title":"isx set-params command syntax","path":"/mettleci-documentation/v1.3/isx-set-params-command-syntax","children":[]},{"id":"ci_70366317beeda2bd7943640f3fe830205bec78c866d1452f4655e5106881b658","title":"properties config command syntax","path":"/mettleci-documentation/v1.3/properties-config-command-syntax","children":[]},{"id":"ci_62780fdaca4d68b70000cfcf6816ebd25290e42ec5e53c380e8b06e65dd47ea9","title":"remote download command syntax","path":"/mettleci-documentation/v1.3/remote-download-command-syntax","children":[]},{"id":"ci_2d3c64534ad86e01af6354bdaf2a8e524bf7dcce7c00bec2f393b1d82f56af60","title":"remote execute command syntax","path":"/mettleci-documentation/v1.3/remote-execute-command-syntax","children":[]},{"id":"ci_33a9baab1d9120f7927645beb1956869e795c3dfd432b1736139033a479452c3","title":"remote upload command syntax","path":"/mettleci-documentation/v1.3/remote-upload-command-syntax","children":[]},{"id":"ci_e3ea418da8174c22813c9b00089fe5bdfe99115abd41a36d77d39e9d1949bea1","title":"unittest generate command syntax","path":"/mettleci-documentation/v1.3/unittest-generate-command-syntax","children":[]},{"id":"ci_b51211419a161daf90efcce5a14e742488d6836b2c0ebe8b9406a5267b702051","title":"unittest test command syntax","path":"/mettleci-documentation/v1.3/unittest-test-command-syntax","children":[]},{"id":"ci_7e37058327f7ac000f21a2101a1c710da312539dd543ca3018e971d852d2b8df","title":"workbench set-branch command syntax","path":"/mettleci-documentation/v1.3/workbench-set-branch-command-syntax","children":[]},{"id":"ci_fad898b7a127d8db80a5eb49ed943ff00b1e7ffac346a0a7397b2686ecaee1ff","title":"unittest migrate command syntax","path":"/mettleci-documentation/v1.3/unittest-migrate-command-syntax","children":[]},{"id":"ci_d57aca8f740506282da03bb9a92f4a728634448084d07b33feab6e410617afbb","title":"datastage capture command syntax","path":"/mettleci-documentation/v1.3/datastage-capture-command-syntax","children":[]},{"id":"ci_b73106b21b79ac461f9ddd81f0cae8430b47a74a509cfca1272fab1680cc4c4d","title":"unittest install-server-test-harness command syntax","path":"/mettleci-documentation/v1.3/unittest-install-server-test-harness-command-synta","children":[]},{"id":"ci_e835fbaf7e4fb991318a0f24be55fdf784f99242eb031ce44aca1a6ddb975eb2","title":"unittest uninstall-server-test-harness command syntax","path":"/mettleci-documentation/v1.3/unittest-uninstall-server-test-harness-command-syn","children":[]}]}]}]},{"id":"ci_0740816a21c49ceafc434ee7ee82944e7940f55eba3515cf6fa3305b4da2f288","title":"Git Support","path":"/mettleci-documentation/v1.3/git-support","children":[{"id":"ci_a5c75b52a9372926335c7d35ff5cde6e54bd7d57ebd7c817494f5be324f708e0","title":"MettleCI Git Support - Introduction","path":"/mettleci-documentation/v1.3/mettleci-git-support-introduction","children":[]},{"id":"ci_1441dd9c92e914ba525af84a3913b4509bf1068f45b1ead559e463b9db7f32cc","title":"Git and MettleCI","path":"/mettleci-documentation/v1.3/git-and-mettleci","children":[]},{"id":"ci_e5aa7c8e9848f396e67b2688234ceedd0f93026bed5fb110da644761f20d8f66","title":"Trunk Based Development","path":"/mettleci-documentation/v1.3/trunk-based-development","children":[]},{"id":"ci_254ca7d5af208f70dbf825aeccb0f3466c3829f2110cead9c02538fcfff6196b","title":"Working with DataStage and Git Branches","path":"/mettleci-documentation/v1.3/working-with-datastage-and-git-branches","children":[]},{"id":"ci_fb7ed932dc579f792e06990748d57e4d728a4176b7f310138295628484e8a2e0","title":"Organising your Git repositories","path":"/mettleci-documentation/v1.3/organising-your-git-repositories","children":[]},{"id":"ci_d8bc2417412c7b1b513c0a6fc41300e35e9c66b05681b945923cec36c356d735","title":"Creating and Preparing a Git Repository for DataStage Assets","path":"/mettleci-documentation/v1.3/creating-and-preparing-a-git-repository-for-datast","children":[]},{"id":"ci_be1b89f7941fe1ad51865ed0449105c7c0dba2ff954b346efbbacf16539631bb","title":"DataStage Git Repository Structure","path":"/mettleci-documentation/v1.3/datastage-git-repository-structure","children":[]},{"id":"ci_ecb92070a6003cad58d70fd8ec48c8170d0a020fb6381db178eef65c8f87c392","title":"Committing DataStage Assets to Git","path":"/mettleci-documentation/v1.3/committing-datastage-assets-to-git","children":[]},{"id":"ci_f5bda806c9abc02b420e5b91624dbf78077f484b03cda3ea7febe402ffab93cb","title":"Signed Commits","path":"/mettleci-documentation/v1.3/signed-commits","children":[{"id":"ci_7a8f2a160168f72636baaeb6be3bb19e28fa953d795f7afb4d9e774cebe71dda","title":"Why Sign Commits?","path":"/mettleci-documentation/v1.3/why-sign-commits","children":[]},{"id":"ci_39329310c18987a8de08b9bf64898691af26650a9a54963c4cd959908b88d63e","title":"Configuring Signed Commits","path":"/mettleci-documentation/v1.3/configuring-signed-commits","children":[]},{"id":"ci_b5c006fd8bb99064f3c115b633b5c2e2844901ba3e8fae6e32ee6088dbf62c45","title":"Platforms Supporting Signed Commits","path":"/mettleci-documentation/v1.3/platforms-supporting-signed-commits","children":[]}]},{"id":"ci_d3207fc8548189a93e6241c36f8db7dca766cb9f5ae4e22897d72ab814fe0f3b","title":"Addressing Production defects using Hotfixes","path":"/mettleci-documentation/v1.3/addressing-production-defects-using-hotfixes","children":[{"id":"ci_679516ca6fadd45cbb76552dd80923212613e734c60779379d2539416fe719dc","title":"Handling Production Defects","path":"/mettleci-documentation/v1.3/handling-production-defects","children":[]},{"id":"ci_8884b204049da654a11f36834bbfc3243bac55e393299b7e1e29a1efbc28d68c","title":"Developing a hotfix","path":"/mettleci-documentation/v1.3/developing-a-hotfix","children":[]},{"id":"ci_b76a5808ef002404d5466a28b1d72c194ab411ea3ef4d6548e6de6e1ad6dee15","title":"Configuring a Hotfix Trigger","path":"/mettleci-documentation/v1.3/configuring-a-hotfix-trigger","children":[]}]}]},{"id":"ci_ea8271587b8630c0b6f4a975f785f19d661428bf49a7bcf50ab3f9f14a700ce5","title":"MettleCI Integrations","path":"/mettleci-documentation/v1.3/mettleci-integrations","children":[{"id":"ci_7bb58c7edb0ce7b75a095fc909ebca35e1751f43e0b1b58b21a0e9aa4275b393","title":"MettleCI Integrations - Introduction","path":"/mettleci-documentation/v1.3/mettleci-integrations-introduction","children":[]},{"id":"ci_be9684520dabab6135a1a605d0b2c32c4d1a9dffc658ee94206af4a62242c377","title":"Atlassian","path":"/mettleci-documentation/v1.3/atlassian","children":[{"id":"ci_53a8d49bf2ddba0dd1e8c54054538ef26286e96d1cd838ff1b1ebd50d0672e72","title":"Atlassian Jira","path":"/mettleci-documentation/v1.3/atlassian-jira","children":[{"id":"ci_9dfe4d1d0a7d2f55e74e07ca3e470e2b391a7d69e88cc28abcb6794091f253e9","title":"Jira and MettleCI Workbench via OAuth explained","path":"/mettleci-documentation/v1.3/jira-and-mettleci-workbench-via-oauth-explained","children":[]},{"id":"ci_5a69a13a3e3f356052934d6912229ffff9b7812acaf2e18a3f1fb4f8a5edf712","title":"Integrating Atlassian Jira with MettleCI Workbench","path":"/mettleci-documentation/v1.3/integrating-atlassian-jira-with-mettleci-workbench","children":[]}]},{"id":"ci_d3c218470d1b65388952fd7d3dd112f1c9e2570463701887f979a8e2c0fda050","title":"Atlassian Bamboo","path":"/mettleci-documentation/v1.3/atlassian-bamboo","children":[{"id":"ci_c6a775fe2e758b19447ea583dc7c6652965e870ab1ea8860a0223737f3c89445","title":"Atlassian Bamboo MettleCI Plugins Installation","path":"/mettleci-documentation/v1.3/atlassian-bamboo-mettleci-plugins-installation","children":[]},{"id":"ci_c5d18c0563737c66a5181e02cef7d0c27a9ae2d56efa0e3803127e486a9b004d","title":"Atlassian Bamboo MettleCI License Activation","path":"/mettleci-documentation/v1.3/atlassian-bamboo-mettleci-license-activation","children":[]},{"id":"ci_dbfdbd45d90835a6861527b89e80a3e15711e815375e1de07786a5993f2ccb10","title":"Install and configure an Atlassian Bamboo Agent","path":"/mettleci-documentation/v1.3/install-and-configure-an-atlassian-bamboo-agent","children":[]},{"id":"ci_2b53ed421cefee0d19a61fd671c963c2703106d2fd796ba0143ceca9dc1f183e","title":"Defining Atlassian Bamboo YAML Specs","path":"/mettleci-documentation/v1.3/defining-atlassian-bamboo-yaml-specs","children":[]},{"id":"ci_b839328c0031eac0feb4fe06534859f67e3f31b5ff1e99c5b9f044106c765df7","title":"Bamboo Tasks","path":"/mettleci-documentation/v1.3/bamboo-tasks","children":[{"id":"ci_b24b6995a91ad3d7bd73b042112ee3c9ea01c63ab21d033027a91c36a99d1184","title":"Bamboo Properties Configuration Task","path":"/mettleci-documentation/v1.3/bamboo-properties-configuration-task","children":[]},{"id":"ci_9dd673e8b23524ed32e7eada30ca8dddce701d95382b377159b87eb8997aef6c","title":"Bamboo Build Commit Log Task","path":"/mettleci-documentation/v1.3/bamboo-build-commit-log-task","children":[]},{"id":"ci_0747863b53de631741e5cfdfffb0e6adb2b9a1f17587c65d37395584a5b789f8","title":"Bamboo Compile DataStage Project Task","path":"/mettleci-documentation/v1.3/bamboo-compile-datastage-project-task","children":[]},{"id":"ci_1589f2858625212ce0f0fa67c4f28594a8bb0d48d437660732811d80efa3f461","title":"Bamboo Compliance Test Task","path":"/mettleci-documentation/v1.3/bamboo-compliance-test-task","children":[]},{"id":"ci_09bfbe82003858f43b997c4c968550fb9c6848d11575f9bef7b548d3a051fef2","title":"Bamboo Connector Migration Task","path":"/mettleci-documentation/v1.3/bamboo-connector-migration-task","children":[]},{"id":"ci_ba4132dcba789abd8b12332045372079c9a6b02d5dc23b61caf4e2fc76029802","title":"Bamboo DataStage Admin Task","path":"/mettleci-documentation/v1.3/bamboo-datastage-admin-task","children":[]},{"id":"ci_67440318cb9e443d24f523cde2bfec3c22e4859b5140beab5deda91e389b5a9b","title":"Bamboo DataStage Message Handlers Task","path":"/mettleci-documentation/v1.3/bamboo-datastage-message-handlers-task","children":[]},{"id":"ci_47555fd8a4aac8800ab1cd7dbbbeb0381e6d6b663ce21cbff43bd51daad9638b","title":"Bamboo Execute DataStage Job Task","path":"/mettleci-documentation/v1.3/bamboo-execute-datastage-job-task","children":[]},{"id":"ci_a850288b751fa959b98a6919a2f55682dacee82c588aeec7dc2c7d96c884b644","title":"Bamboo Export DataStage Asset Task","path":"/mettleci-documentation/v1.3/bamboo-export-datastage-asset-task","children":[]},{"id":"ci_d519877d333043aa14738a0e254338dea0fa72dd3051bfae1ad990f1faa17e24","title":"Bamboo Import DataStage Asset Task","path":"/mettleci-documentation/v1.3/bamboo-import-datastage-asset-task","children":[]},{"id":"ci_b982dfa3484db004a9d4b15f12e5dc30f4d60ec7eb4da63026a1b32e4552bbf7","title":"Bamboo Incremental Deployment Task","path":"/mettleci-documentation/v1.3/bamboo-incremental-deployment-task","children":[]},{"id":"ci_10d93d38748b93d715f3c085682512393930c15ebd43889c1ca42fe8baa21d1f","title":"Bamboo Run DataStage Unit Tests Task","path":"/mettleci-documentation/v1.3/bamboo-run-datastage-unit-tests-task","children":[]},{"id":"ci_4cd73c330ac4b4ea9939a5a17a2ca1ca830fe0d8c6109a42a5f1d464dcb837ac","title":"Bamboo SFTP Download Task","path":"/mettleci-documentation/v1.3/bamboo-sftp-download-task","children":[]},{"id":"ci_86e01f57aa17b02151c134a5ab029395856eb020594b36ba21cd36543a3c64f3","title":"Bamboo SFTP Upload Task","path":"/mettleci-documentation/v1.3/bamboo-sftp-upload-task","children":[]}]},{"id":"ci_a7499631c4a17f5d133f766506f9bb1a10f98d153836ffc6ed366228a62e8ef9","title":"Deploying Message Handlers with Bamboo (Deprecated)","path":"/mettleci-documentation/v1.3/deploying-message-handlers-with-bamboo-deprecated","children":[]},{"id":"ci_58e311cc3e08301635e9217c7fd790388252333cae905d08a8167783bf5b5904","title":"Deploying Message Handlers with Bamboo","path":"/mettleci-documentation/v1.3/deploying-message-handlers-with-bamboo","children":[]}]},{"id":"ci_258227ab8e950fcff0ab475c3a61a56b58d603b18654c92240f61b3f0f143b18","title":"Atlassian Bitbucket","path":"/mettleci-documentation/v1.3/atlassian-bitbucket","children":[{"id":"ci_cb0f471a960671f4926577b1c36358996e2b160fe6ffd345398c055e01aadd65","title":"Configuring Authentication between Workbench and Atlassian Bitbucket","path":"/mettleci-documentation/v1.3/configuring-authentication-between-workbench-and-a","children":[]},{"id":"ci_964311cdf301e8f0704ccdde12efd8c2119cc0a9a0ded177d610c9cb2e904580","title":"Installing the MettleCI Job Visualisation Plugin for Atlassian Bitbucket","path":"/mettleci-documentation/v1.3/installing-the-mettleci-job-visualisation-plugin-f","children":[]},{"id":"ci_096fc4c72e62bd16bf77cd8867849c25f29b967a8c6a307a6382230df47e3688","title":"Adding public keys to Bitbucket","path":"/mettleci-documentation/v1.3/adding-public-keys-to-bitbucket","children":[]},{"id":"ci_c7d46485253d07a5c68f0b95138daa231a9c2c5e1ab5390abc97fb6425d8b47e","title":"Bitbucket Data Center vs. Bitbucket Cloud","path":"/mettleci-documentation/v1.3/bitbucket-data-center-vs-bitbucket-cloud","children":[]}]}]},{"id":"ci_73071766e7135830404986e19e2239eab760052fcda3f83e45b21cdc434dd59f","title":"Azure DevOps","path":"/mettleci-documentation/v1.3/azure-devops","children":[{"id":"ci_cf42d2f48fe88b641a5ae188bc77c37056a3849f53f8b7191d29f6fb58d33dc0","title":"Preparing your Azure environment","path":"/mettleci-documentation/v1.3/preparing-your-azure-environment","children":[]},{"id":"ci_5e0dc9725a37af75231decc75c5933d4b98482480899e9f7e9f15cae4fb1b633","title":"Azure Git Repositories","path":"/mettleci-documentation/v1.3/azure-git-repositories","children":[{"id":"ci_0aeea46beedc16fe98f7e9aecb680042ca346bf116ed24a38d2a1339543b91b5","title":"Configure MettleCI Workbench Authentication to Azure Git Repo","path":"/mettleci-documentation/v1.3/configure-mettleci-workbench-authentication-to-azu","children":[]},{"id":"ci_bf11c48b16952d978d8273459e42547d8b5fe92e51261163f3067878139f061d","title":"TO DO - Setting up an Azure DevOps Repository 🔓","path":"/mettleci-documentation/v1.3/to-do-setting-up-an-azure-devops-repository","children":[]},{"id":"ci_50dc9c34e2e4bb07fd0db034926e7a518d17df7f8635bf22629a86ae3d97b62b","title":"TO DO - Configure compliance repository on Azure DevOps 🔓","path":"/mettleci-documentation/v1.3/to-do-configure-compliance-repository-on-azure-dev","children":[]},{"id":"ci_7f4b2f9e8b2d55698d0a0a215f7041609e864e9edb00fe6182c5173949aa7d8c","title":"TODO - Setup asset repository in Azure DevOps 🔓","path":"/mettleci-documentation/v1.3/todo-setup-asset-repository-in-azure-devops","children":[]},{"id":"ci_9dcb2c397cba29a81e4288d5ec0357b38907b19b398d0e3ecdbcfb8718fa03c4","title":"Azure Linked to GitHub Repositories","path":"/mettleci-documentation/v1.3/azure-linked-to-github-repositories","children":[]}]},{"id":"ci_e7e99b25bc51cebeb4fd14d717cfaed10d9cf65c545a0adc119045dec097f556","title":"Azure Work Item Management","path":"/mettleci-documentation/v1.3/azure-work-item-management","children":[{"id":"ci_6516b1aa692c22e0caa30caa7ab721e41ba45bcf7c9dc88b440253521d921b29","title":"Integrating Azure DevOps Work Item Lookup with MettleCI Workbench","path":"/mettleci-documentation/v1.3/integrating-azure-devops-work-item-lookup-with-met","children":[]}]},{"id":"ci_33b2911d400f51df87d848c1a0ea132a1e4c1fc0f11563b81fc83c8ce59b6a77","title":"Azure Pipelines","path":"/mettleci-documentation/v1.3/azure-pipelines","children":[{"id":"ci_20edd415f58fb2c8947f50b713c0a20782145a5a13fa6eb18d97bc8ebe968349","title":"Azure DevOps Deployment Topology","path":"/mettleci-documentation/v1.3/azure-devops-deployment-topology","children":[]},{"id":"ci_68f62d14290a6213b20c34eb9566c04f7ac544ca8cfcce0b5683f272925cae8f","title":"Azure DevOps Setup Roadmap","path":"/mettleci-documentation/v1.3/azure-devops-setup-roadmap","children":[]},{"id":"ci_dfa6b479194f55d67b50ed68b4a11b6ff58b31036aefb09d37f73a7d110f9096","title":"Install and configure an Azure DevOps self-hosted agent","path":"/mettleci-documentation/v1.3/install-and-configure-an-azure-devops-self-hosted-","children":[]},{"id":"ci_6e63fcae3a4ec66c34cb1281a0383fb132725f2c2f33b1087dbe9d6eb61433b3","title":"Deploying an Azure DevOps CI/CD Pipeline","path":"/mettleci-documentation/v1.3/deploying-an-azure-devops-ci-cd-pipeline","children":[]},{"id":"ci_0781017128e5e1613177bcf0400569896eb4dfaa16f8a2a5e0d542056c2b1895","title":"Understanding your Azure DevOps CI/CD Pipeline","path":"/mettleci-documentation/v1.3/understanding-your-azure-devops-ci-cd-pipeline","children":[]},{"id":"ci_2c0509a4d6c8f3afb94f87714cea1bd4dea062721e1bfceb63aeb234c10a8235","title":"Protecting sensitive information used in Azure DevOps Pipelines","path":"/mettleci-documentation/v1.3/protecting-sensitive-information-used-in-azure-dev","children":[]},{"id":"ci_ad503b5794f47c016a5dc3de792d89efa35e568dc9d1a45305f0c81d5740d22a","title":"Integrate Azure DevOps with Microsoft Teams","path":"/mettleci-documentation/v1.3/integrate-azure-devops-with-microsoft-teams","children":[]},{"id":"ci_8067288cbbb5d82d3ba5ab2c7336a75ad3476965c7e3bc681f91c3f1072d82ef","title":"Configuring Manual Approval Steps in Azure DevOps","path":"/mettleci-documentation/v1.3/configuring-manual-approval-steps-in-azure-devops","children":[]}]},{"id":"ci_e7fe5d3cf7a46580e7f0f518c8890ef56cf85b3d3f1e1461f806d706e49f4d45","title":"Automating project creation with the Azure API","path":"/mettleci-documentation/v1.3/automating-project-creation-with-the-azure-api","children":[]},{"id":"ci_61921647492a220b25637ea41e1404f6cc9c39f5db1657104c40e00dd4071bf5","title":"Re-deploy a prior Azure DevOps release","path":"/mettleci-documentation/v1.3/re-deploy-a-prior-azure-devops-release","children":[]}]},{"id":"ci_899426aef53398d4f55f885771d22643e3463365583181273c4f2ba20445977a","title":"GitHub","path":"/mettleci-documentation/v1.3/github","children":[{"id":"ci_06acb6ae3ce51d9b2e8c60d3bd0782339e5d70869df0c90211e621604bc335b8","title":"GitHub Authentication","path":"/mettleci-documentation/v1.3/github-authentication","children":[{"id":"ci_fe62a2458c28f0838460f75568602592d6b571fc5d327b10103a1033919437d1","title":"Adding public keys to GitHub","path":"/mettleci-documentation/v1.3/adding-public-keys-to-github","children":[]},{"id":"ci_b6e30ba8ebed19e44d6d885a2f68b8679db7eb6f57650fc399be90674de3ce35","title":"Configuring MettleCI Authentication to GitHub","path":"/mettleci-documentation/v1.3/configuring-mettleci-authentication-to-github","children":[]}]},{"id":"ci_b86897e4bedc0278e701b0cdf7762892f7bb27fdbc19cd5adb4573cf3151d2f2","title":"GitHub Pipelines","path":"/mettleci-documentation/v1.3/github-pipelines","children":[{"id":"ci_540182791b6e7bac8e3aa12179acec8f6f5261fd7dc451e150a8d3f02d0387fa","title":"Install and Configure a GitHub Runner","path":"/mettleci-documentation/v1.3/install-and-configure-a-github-runner","children":[]},{"id":"ci_8fb434b8f7b0ef53305bdd10c80b9916181520fe976b228fa51acc3a26cb2e99","title":"JUnit Test Results in GitHub","path":"/mettleci-documentation/v1.3/junit-test-results-in-github","children":[]}]},{"id":"ci_d911f0bffb065587bba4194c7686b7edf43503cf533c0389bfe712a8b78cfc8a","title":"Automating project creation with the GitHub API","path":"/mettleci-documentation/v1.3/automating-project-creation-with-the-github-api","children":[]}]},{"id":"ci_26730ca198a3adcb9e8cde2832c0b383ff80f9d8e370d5d6a7ef07fc2dc9758a","title":"GitLab","path":"/mettleci-documentation/v1.3/gitlab","children":[{"id":"ci_93d72f518234d0baac77493347b705772abd648ed5e784321ae72b7cbc4bd0dc","title":"Setting up a GitLab Project/Repository","path":"/mettleci-documentation/v1.3/setting-up-a-gitlab-project-repository","children":[]},{"id":"ci_f166de93ca926801fe5889954560f4117896dc1367e9d3123c9342e07ad65c2c","title":"Configuring MettleCI Workbench SSH Authentication to GitLab","path":"/mettleci-documentation/v1.3/configuring-mettleci-workbench-ssh-authentication-","children":[]},{"id":"ci_56fec2ffc3a25299ca3389a3b738b2ec4188ca048eed188e203f902db47a20a6","title":"Integrating GitLab Issue Lookup with MettleCI Workbench","path":"/mettleci-documentation/v1.3/integrating-gitlab-issue-lookup-with-mettleci-work","children":[]},{"id":"ci_c51dd741deac2e9163dcb282d03c29661b35d7d30c584f3711df4e2676ed5d3b","title":"Automating project creation with the GitLab API","path":"/mettleci-documentation/v1.3/automating-project-creation-with-the-gitlab-api","children":[]}]},{"id":"ci_9a30b760235db9e56a82e7a95d101f73b955b9e5fa5b6ec0d7d5036ce3cce74c","title":"Jenkins","path":"/mettleci-documentation/v1.3/jenkins","children":[{"id":"ci_4e54f12aaa9e3d5bd16b876e65c36690bbd97130aae30bf55cefe12703caf011","title":"Introducing Jenkins Pipelines","path":"/mettleci-documentation/v1.3/introducing-jenkins-pipelines","children":[]},{"id":"ci_01fda1c3fe4da043093e27208c8bbffa882e8e97d855aae959b2e032356ca2f7","title":"Jenkins DevOps Setup Roadmap","path":"/mettleci-documentation/v1.3/jenkins-devops-setup-roadmap","children":[]},{"id":"ci_7d57e7580bbcc135d48cc624a87cc49c5a33c4dccffc82c7e96fb608e621ecb8","title":"Jenkins DevOps Deployment Topologies","path":"/mettleci-documentation/v1.3/jenkins-devops-deployment-topologies","children":[]},{"id":"ci_188d402cdb4b84a8f0bd31422ba6b67b94454fb51dc7914bbf3471cbe5354f3d","title":"Reusable Pipeline Templates in Jenkins (deprecated)","path":"/mettleci-documentation/v1.3/reusable-pipeline-templates-in-jenkins-deprecated","children":[{"id":"ci_4c5b79a3de4d371231013d1a04f9c57b526da5bf9972cb93b55b59719163401b","title":"Jenkins Shared Library - mci_ccmt","path":"/mettleci-documentation/v1.3/jenkins-shared-library-mci_ccmt","children":[]},{"id":"ci_44254bd608147f48b725c2bf8d359abe861a6625100cbcd37b96298802c18ea3","title":"Jenkins Shared Library - mci_compliance","path":"/mettleci-documentation/v1.3/jenkins-shared-library-mci_compliance","children":[]},{"id":"ci_9d2833bafa996f4e823aec28432c9426912f6926fa7d91605a34d8abf9bfe2f5","title":"Jenkins Shared Library - mci_deploy","path":"/mettleci-documentation/v1.3/jenkins-shared-library-mci_deploy","children":[]},{"id":"ci_96ec75e51e6edb3fd791dae7168932f8ba7e5594fc9657885091a8c454ab3993","title":"Jenkins Shared Library - mci_unittest","path":"/mettleci-documentation/v1.3/jenkins-shared-library-mci_unittest","children":[]}]},{"id":"ci_88b38d4d8a0af6859a11b6f6f3df40a4b4bb29170a2c817af82117251c87968a","title":"Jenkins Build Agents","path":"/mettleci-documentation/v1.3/jenkins-build-agents","children":[{"id":"ci_41c6fa1ed8525e447578515398020780cbd5feca7f06bcfe734c5c78513f250f","title":"Jenkins Agent Assignment","path":"/mettleci-documentation/v1.3/jenkins-agent-assignment","children":[]}]},{"id":"ci_4f32d5075f43ce00993b9bc810bc7eadb1c9c1a6fb3bcd59f9b78799f8f22c0d","title":"Deploying a Jenkins CI/CD Pipeline","path":"/mettleci-documentation/v1.3/deploying-a-jenkins-ci-cd-pipeline","children":[]},{"id":"ci_1b79a8d8e5304eb11d3a525f1e70c24f8552a01db91fadbdb4caa2bad35a0496","title":"Understanding your Jenkins CI/CD Pipeline","path":"/mettleci-documentation/v1.3/understanding-your-jenkins-ci-cd-pipeline","children":[]},{"id":"ci_2eac7ddefada9c94b852c063662bf5e671aa381d6e577c7cf8e75ac3773ef952","title":"Pipeline Parallelism in Jenkins","path":"/mettleci-documentation/v1.3/pipeline-parallelism-in-jenkins","children":[]},{"id":"ci_061ba6537035ab8420ef95ddf6e8ca7e925edd4ee8e76116e8ba405dcaffc199","title":"Jenkins Environment Variables","path":"/mettleci-documentation/v1.3/jenkins-environment-variables","children":[]},{"id":"ci_3ce630846b843b30e2137422aea6bc9360b0e51b40d56a4677df7b294e185ae1","title":"Protecting Sensitive Information used in Jenkins Pipelines","path":"/mettleci-documentation/v1.3/protecting-sensitive-information-used-in-jenkins-p","children":[]},{"id":"ci_086c1846af086afdbbcabe7e7cdf11dcd7450fce4b0caa51e0d6b210afd71754","title":"Configuring Manual Approval Steps in Jenkins","path":"/mettleci-documentation/v1.3/configuring-manual-approval-steps-in-jenkins","children":[]},{"id":"ci_ee6dca319b08988e04b82482f9d1bf52e74f9f6572821000ac9457679c485045","title":"Jenkins Pipeline Parameters and Waiting for manual inputs","path":"/mettleci-documentation/v1.3/jenkins-pipeline-parameters-and-waiting-for-manual","children":[]},{"id":"ci_15bd0c8defd57f7c62f8f1cb7c2de1fdc8160764ec82d04788d7a6cf496452d1","title":"Using MettleCI Test Results in Jenkins","path":"/mettleci-documentation/v1.3/using-mettleci-test-results-in-jenkins","children":[]}]},{"id":"ci_89839e9d82012ddd1a83e23245b6f81201faf6e00c5486074d0513c8d3d2e8e6","title":"Micro Focus ALM","path":"/mettleci-documentation/v1.3/micro-focus-alm","children":[]},{"id":"ci_1a0c47a4eebd44ef4d56fcf8f4e5ea2358b536305cc9c7a0af8435ef0b8b50ae","title":"ServiceNow","path":"/mettleci-documentation/v1.3/servicenow","children":[{"id":"ci_e165649a127981941ccc309db982f6525d1f82aa77e54e362ae5937a62b49aa6","title":"Integrating ServiceNow Work Item Lookup with MettleCI Workbench","path":"/mettleci-documentation/v1.3/integrating-servicenow-work-item-lookup-with-mettl","children":[]}]}]},{"id":"ci_a63d674ac0165ec571c79a15ea97b9c15cb610f1d89092b7e0fe004bc6463501","title":"Building CI/CD Pipelines","path":"/mettleci-documentation/v1.3/building-ci-cd-pipelines","children":[{"id":"ci_bcaef94c8c6fe7a05757a22be13cec8165201d0ed28b81980ae7876c92c26b3a","title":"MettleCI Components for CI and CD","path":"/mettleci-documentation/v1.3/mettleci-components-for-ci-and-cd","children":[]},{"id":"ci_890430ecda8daae7794b6b37b227e5833345c0b66c02b2e9fc4a8fa3da3d9286","title":"Repeatable DataStage Project Deployments","path":"/mettleci-documentation/v1.3/repeatable-datastage-project-deployments","children":[]},{"id":"ci_bbb29882b644a2385f42e5aead19cbe585dcb9d0f9e35025d45a327775dde52a","title":"Generic MettleCI Pipeline Description","path":"/mettleci-documentation/v1.3/generic-mettleci-pipeline-description","children":[]},{"id":"ci_224641503f0ef258c97f64020dcda6f25dc73506b4fe977ef023d8b1a58a4977","title":"Pipeline Trigger Strategies","path":"/mettleci-documentation/v1.3/pipeline-trigger-strategies","children":[]},{"id":"ci_5bc4130477a57525b9ecd95e1a98d66099b6f091486a20bb2a32775684204ecf","title":"Enabling File System Deployment","path":"/mettleci-documentation/v1.3/enabling-file-system-deployment","children":[]},{"id":"ci_0d09afa5af509a954e1595fdfaf937aeaca9b590e78aab48db0cace05fc468cb","title":"DataStage Feature Toggles","path":"/mettleci-documentation/v1.3/datastage-feature-toggles","children":[]},{"id":"ci_298da12274a7969902550f5709eb77832263c21fa97b9d824cdbab73e76e868d","title":"Deploying DataStage Binaries","path":"/mettleci-documentation/v1.3/deploying-datastage-binaries","children":[]},{"id":"ci_b5783f3e629d1e3b0fbd48805283f1a515f61b6947d82a81f20da36bb6d9ed0f","title":"MettleCI Sample Pipelines","path":"/mettleci-documentation/v1.3/mettleci-sample-pipelines","children":[{"id":"ci_1634b39fe0cd840eec13e8935e15eda0476f21a5008ca5fb9e2ea698f6c6c175","title":"MettleCI Example Pipeline for DevOps","path":"/mettleci-documentation/v1.3/mettleci-example-pipeline-for-devops","children":[]}]},{"id":"ci_92053768ea0db908c1d9e52c995c77281b46158a7748f6e489f682ab676c1102","title":"Parameter Management for Automated Deployment","path":"/mettleci-documentation/v1.3/parameter-management-for-automated-deployment","children":[]},{"id":"ci_f17083620503430e226bf4e002d9d3990741830dcd4f9b5126f2757cff2ac7b0","title":"How the DSParams file is managed in a DevOps pipeline","path":"/mettleci-documentation/v1.3/how-the-dsparams-file-is-managed-in-a-devops-pipel","children":[]},{"id":"ci_35976c87df3d458e34e2b568d56eebe50b3ee98acdcf1143e9057a41d9470016","title":"How the DSParams file is managed in an Upgrade pipeline","path":"/mettleci-documentation/v1.3/how-the-dsparams-file-is-managed-in-an-upgrade-pip","children":[]},{"id":"ci_018e37f298901c87986366cea3350bd2e9f015ffa410e2c8110fbbb42fe3b62e","title":"How JUnit test results are managed in a build pipeline","path":"/mettleci-documentation/v1.3/how-junit-test-results-are-managed-in-a-build-pipe","children":[]},{"id":"ci_0f5e489649d4847766c19a6d165e6f1dd3ac1db31318beddf5a8503f195b9a34","title":"Strategies for Managing .apt Files in MettleCI Pipelines","path":"/mettleci-documentation/v1.3/strategies-for-managing-apt-files-in-mettleci-pipelines","children":[]}]},{"id":"ci_0ead3dc8de8383bc228129978959bc42a284cf0b656a0fd5cca7100d901e8ae2","title":"Troubleshooting Index","path":"/mettleci-documentation/v1.3/troubleshooting-index","children":[{"id":"ci_6fcb0a77bc57a18a384dc0802d051bfdbfc6453647316a0d9a56a15da52099f0","title":"A Workbench update doesn't appear to have installed","path":"/mettleci-documentation/v1.3/a-workbench-update-doesn-t-appear-to-have-installe","children":[]},{"id":"ci_f34c8fcd7e8bf7681d48dd9dc00c7b784e06c28810d6b94c5e27797d8a031b09","title":"Azure pipeline error \"You need the Git 'GenericContribute' permission\"","path":"/mettleci-documentation/v1.3/azure-pipeline-error-you-need-the-git-genericcontr","children":[]},{"id":"ci_48bb7a7a0de9253b563fb4e03c7691f7231fa8f49e4689d78bf057c4263e1f67","title":"Bamboo Agent produces chcp or -107374 errors","path":"/mettleci-documentation/v1.3/bamboo-agent-produces-chcp-or-107374-errors","children":[]},{"id":"ci_1a9afe4da5e37c7a5a51dbdb06dc1172cf2e288b5c0052204c49e6e14d04f5ad","title":"Bamboo 'Unable to open file' errors on Windows","path":"/mettleci-documentation/v1.3/bamboo-unable-to-open-file-errors-on-windows","children":[]},{"id":"ci_b65ae0d3a99b20c0690bde37d89d1e8f7b8f6df8eaa2003dac7e04ad989b7997","title":"Build Pipeline SFTP operations fail due to DataStage Engine name","path":"/mettleci-documentation/v1.3/build-pipeline-sftp-operations-fail-due-to-datasta","children":[]},{"id":"ci_6025ea67bac1102b29b24aaa7fedfb483a7756054c369bc9fceed15bd5935def","title":"Can't upload a license file to the MettleCI Setup Wizard","path":"/mettleci-documentation/v1.3/can-t-upload-a-license-file-to-the-mettleci-setup-","children":[]},{"id":"ci_36960b7f20c3b8546634ac247dd9da4b7e049dba5c174cc61045581734a9860f","title":"Command timed out waiting to complete","path":"/mettleci-documentation/v1.3/command-timed-out-waiting-to-complete","children":[]},{"id":"ci_7b02db380ef2c870027fd65d186451b51ee0b21ff8a6ebca10019fd81da628a5","title":"Configuring Workbench for HTTPS Git authentication causes \"could not connect to server\" at workbench user login","path":"/mettleci-documentation/v1.3/configuring-workbench-for-https-git-authentication","children":[]},{"id":"ci_bbb85dc515b4c7522402ab2c28d05e922af1f3be15161576ef5f33dd08b4715f","title":"Enabling debug logging for MettleCI CLI","path":"/mettleci-documentation/v1.3/enabling-debug-logging-for-mettleci-cli","children":[]},{"id":"ci_36c06ea76d0faf7f3489f03c40af40abb6634dc8c0c5bbde6d425432cceaa4d9","title":"Enabling extended logging for MettleCI Workbench","path":"/mettleci-documentation/v1.3/enabling-extended-logging-for-mettleci-workbench","children":[]},{"id":"ci_591b798135d88d27e37b6dfc2a30dd61d780fdac98e63cec458b6a6c37132345","title":"Enabling extended logging in Atlassian Bamboo","path":"/mettleci-documentation/v1.3/enabling-extended-logging-in-atlassian-bamboo","children":[]},{"id":"ci_2111ec315175f6afedd86baabf2a9b43471b49745f4c646e3d19db3354469f58","title":"Erroneous \"failed to execute\" reported when running unit tests","path":"/mettleci-documentation/v1.3/erroneous-failed-to-execute-reported-when-running-","children":[]},{"id":"ci_62efcf587e0bf2464d32cdaa121b4768e9dbb1eb5c566facdf869302cd4eac18","title":"Error \"can't create transaction lock\" when installing MettleCI Workbench on Unix","path":"/mettleci-documentation/v1.3/error-can-t-create-transaction-lock-when-installin","children":[]},{"id":"ci_ef8919e774971362c324a38d4ffe49015c9d814e27890037ececc1ccd1ad81e5","title":"Error running 'mettleci compliance query' command","path":"/mettleci-documentation/v1.3/error-running-mettleci-compliance-query-command","children":[]},{"id":"ci_48cb000c53817dde5288a489189a73eef7851fbce7fd2a629c90616d8d61b8c0","title":"Error while CI pipeline is 'Inspecting DataStage assets for last change'","path":"/mettleci-documentation/v1.3/error-while-ci-pipeline-is-inspecting-datastage-as","children":[]},{"id":"ci_0ffd0c89717214a98f133e942ab6cc9eb41196af709eb2e542da7001fd9b285b","title":"Filename too Long error during Git operations","path":"/mettleci-documentation/v1.3/filename-too-long-error-during-git-operations","children":[]},{"id":"ci_8802b3ea50069623a04995becabb68dc631183949dbfc30022ffd0f11dcfefb5","title":"Failing to Read Assets from the DataStage Repository","path":"/mettleci-documentation/v1.3/failing-to-read-assets-from-the-datastage-reposito","children":[]},{"id":"ci_2d13a105c59dbba379f10aa99ff49cc2d5a8d2d0415c49fc75fa2dfcf96f84cc","title":"Gitlab produces Let's Encrypt error when configuring HTTPS access","path":"/mettleci-documentation/v1.3/gitlab-produces-let-s-encrypt-error-when-configuri","children":[]},{"id":"ci_d800af5bf8c76876be7c783b560ab9379a121b1c6a61387ab9f93b879bb5cddf","title":"Handling Hanging Deployments","path":"/mettleci-documentation/v1.3/handling-hanging-deployments","children":[]},{"id":"ci_613f9a6254b2b0cd4dd46741e5c318b97a38b92ae2d13c8756c36452fa2a59fa","title":"How do we remove trailing CTRL+M characters from our files in Git?","path":"/mettleci-documentation/v1.3/how-do-we-remove-trailing-ctrl-m-characters-from-o","children":[]},{"id":"ci_9d10d39b4b974cb04a6e30037c0f63ab0f7bdd7cdd324ddde0fccd287a7c8f2b","title":"Jenkins Pipeline produces error 'No such DSL method findFiles'","path":"/mettleci-documentation/v1.3/jenkins-pipeline-produces-error-no-such-dsl-method","children":[]},{"id":"ci_361da62d47d8178934ad2a17b098e1339f571312c1cc38ef1e5c0af9045e61de","title":"Jira admin session timing out when setting up an App Link with Workbench","path":"/mettleci-documentation/v1.3/jira-admin-session-timing-out-when-setting-up-an-a","children":[]},{"id":"ci_6f4c6ff54cf2f48762ac75e78ccd8bd29c70a2921a1234e8b14cc29cb621fba1","title":"Jira displays error about Workbench 'not registered as a Consumer' when registering application","path":"/mettleci-documentation/v1.3/jira-displays-error-about-workbench-not-registered","children":[]},{"id":"ci_7b946e18f3078b197c425c6577de0de314f16aaacb1cd146316fd6f4fbc452f7","title":"Jira issues aren't showing relevant Git commits made via MettleCI","path":"/mettleci-documentation/v1.3/jira-issues-aren-t-showing-relevant-git-commits-ma","children":[]},{"id":"ci_0a9c028d4db877a55e4c76708a5599e70bf5687855f6c8f054267077ac85f783","title":"JWT rejected due to invalid signature","path":"/mettleci-documentation/v1.3/jwt-rejected-due-to-invalid-signature","children":[]},{"id":"ci_7f87eb7d59e166b0302a804d2ddaa548b218fe98cf89885c44fbcc7f7060271e","title":"Logging on to Workbench produces 'Failed to Authenticate with ASBNode' error","path":"/mettleci-documentation/v1.3/logging-on-to-workbench-produces-failed-to-authent","children":[]},{"id":"ci_555079ee3af4b4364771b8c14b01af5c9996d63f4f8c338206eeb76f4986b1be","title":"MettleCI CLI / Workbench: Job import/export-related functions fail after Information Server patched","path":"/mettleci-documentation/v1.3/mettleci-cli-workbench-job-import-export-related-f","children":[]},{"id":"ci_c033e5e968e85a9f03de0f8cd588c591d7f89ea3f3428b0b8ad97ea8e4fa985b","title":"MettleCI CLI produces error 'Incorrectly typed data found for annotation element'","path":"/mettleci-documentation/v1.3/mettleci-cli-produces-error-incorrectly-typed-data","children":[]},{"id":"ci_84c5999c46c1218ed7f35a6271bffdc623a3f5700af8095fe7d9851ae9cdc20d","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-documentation/v1.3/mettleci-cli-produces-error-it-was-not-possible-to","children":[]},{"id":"ci_a07472ac956bbee32e6f55f60b6df073f1cc5cb2de628fb5f02364ffc265df8d","title":"MettleCI CLI produces error of the form 'Cannot run program \"XXX\"'","path":"/mettleci-documentation/v1.3/mettleci-cli-produces-error-of-the-form-cannot-run","children":[]},{"id":"ci_9bb728181d0410657da07d30018cf6a72b33ac21961f4d6a512d79e926b932c0","title":"MettleCI CLI produces error 'The SSL certificate must have previously been accepted in order to connect'","path":"/mettleci-documentation/v1.3/mettleci-cli-produces-error-the-ssl-certificate-mu","children":[]},{"id":"ci_dde9a15d1af23c5d4895449b81ef8b9d387d404dbec1e3a0d571ff97e39bdab0","title":"MettleCI CLI produces 'Failed to connect to host' error","path":"/mettleci-documentation/v1.3/mettleci-cli-produces-failed-to-connect-to-host-er","children":[]},{"id":"ci_9625374268a85ced69a25731794ae9c86869eb0920a65ecba7838229ee621fd2","title":"MettleCI CLI produces SLF4J errors","path":"/mettleci-documentation/v1.3/mettleci-cli-produces-slf4j-errors","children":[]},{"id":"ci_67136c2c8075f5242dd442403a293fb04999789163d38333845f0366e8b40404","title":"MettleCI CLI throws error 'java.lang.OutOfMemoryError: Java heap space'","path":"/mettleci-documentation/v1.3/mettleci-cli-throws-error-java-lang-outofmemoryerr","children":[]},{"id":"ci_b779cd349f8ec9135fd9ab676c9e7b177b237133df725aa84fc0364bfc8a6d71","title":"MettleCI CLI throws an 'UnsupportedClassVersionError'","path":"/mettleci-documentation/v1.3/mettleci-cli-throws-an-unsupportedclassversionerro","children":[]},{"id":"ci_204ba3b5abdfddfedffe1399e52fa6ef09cdb55cf218fcdb60fff7d002dd36d2","title":"MettleCI CLI warns \"'ds.client.path' not configured, assuming DataStage client is available on system PATH\"","path":"/mettleci-documentation/v1.3/mettleci-cli-warns-ds-client-path-not-configured-a","children":[]},{"id":"ci_f2b1f877683270568ad3ec3c32555b9a2c59305bd20322147e999cea9ba5d226","title":"MettleCI command 'workbench set-branch' command produces a credentials error","path":"/mettleci-documentation/v1.3/mettleci-command-workbench-set-branch-command-prod","children":[]},{"id":"ci_149451a7068930d8587e6fa9b4c5b0df197531b59789772fef6d97d5b25dfe43","title":"MettleCI component throws 'UnknownAssetTypeException' error","path":"/mettleci-documentation/v1.3/mettleci-component-throws-unknownassettypeexceptio","children":[]},{"id":"ci_2084c510503fde8031a049537c7320b97b019b56f2552e33256d0d71db311860","title":"MettleCI Unit Test execution throws 'java.lang.OutOfMemoryError: Java heap space' exception","path":"/mettleci-documentation/v1.3/mettleci-unit-test-execution-throws-java-lang-outo","children":[]},{"id":"ci_1189194dba0d8c951b08977af48046034fcf1f4a5cb32f0f391d8dacc7ae6e81","title":"No permission to install the DataStage Designer MettleCI menu items","path":"/mettleci-documentation/v1.3/no-permission-to-install-the-datastage-designer-me","children":[]},{"id":"ci_a07170f8897026e2ae9c3a338d80ca39121208d78647f704c1fc999ba848bec4","title":"Nothing happens when I run a Server Job in Unit Testing mode","path":"/mettleci-documentation/v1.3/nothing-happens-when-i-run-a-server-job-in-unit-te","children":[]},{"id":"ci_1da642dac129d8cff904e37589bf52c9cbda235b7452d0de7c9dbb2d792054d6","title":"Problems supplying passwords to the MettleCI Command Line","path":"/mettleci-documentation/v1.3/problems-supplying-passwords-to-the-mettleci-comma","children":[]},{"id":"ci_efeb6b687d6a86e3657c6cafea42e24bc0c6501680290dce7dac8b6b7d69ca5a","title":"QualityStage Rulesets Ignore Incremental Compilation","path":"/mettleci-documentation/v1.3/qualitystage-rulesets-ignore-incremental-compilati","children":[]},{"id":"ci_e80d3a4beafb2f6e06f23874ef38b8bf81cf6ff1f1607abbd727ea6ed82a33fd","title":"Receiving a 'not authorized' message when trying to connect to Git repository.","path":"/mettleci-documentation/v1.3/receiving-a-not-authorized-message-when-trying-to-","children":[]},{"id":"ci_60b8cf5fd40aeec0c7fd52bc435d5a3ff8186f44601f89e75b4743c36469c9e1","title":"Some MettleCI Command Line options are being ignored on Windows","path":"/mettleci-documentation/v1.3/some-mettleci-command-line-options-are-being-ignor","children":[]},{"id":"ci_120402297f1b15180a12415416761ee3e3feb21a0c2f787cee8ef8718e8d5654","title":"Running Unit Test Interception produces an error 'Can not deserialize'","path":"/mettleci-documentation/v1.3/running-unit-test-interception-produces-an-error-c","children":[]},{"id":"ci_c5b558cce404768174d5ddcaf441af98cabfc759cb05af1c5d4759b20aff0ab7","title":"SSLHandshakeException in Workbench after configuring issue lookup","path":"/mettleci-documentation/v1.3/sslhandshakeexception-in-workbench-after-configuri","children":[]},{"id":"ci_e1e17f4dca02b529d69d7dedf83355ea4c1d0fa004865bafaeeb7a6a24d3a17e","title":"Shared Container image previews not available in Atlassian Bitbucket","path":"/mettleci-documentation/v1.3/shared-container-image-previews-not-available-in-a","children":[]},{"id":"ci_e687d828a2fab6d51d3c1567333a7ca3d1310ed603769f016913d6d621d8401b","title":"The MettleCI Bamboo Command Plugin fails with NoSuchMethodError","path":"/mettleci-documentation/v1.3/the-mettleci-bamboo-command-plugin-fails-with-nosu","children":[]},{"id":"ci_0b8241b5f6082ece99645d7042af81c0866d614ef07131193966b1e6b75f5856","title":"The `mettleci datastage create-project` command fails","path":"/mettleci-documentation/v1.3/the-mettleci-datastage-create-project-command-fail","children":[]},{"id":"ci_a8ed1a57708dc5879c4e822d1d4d41307085cba38341e4a05c86ad29887cdcb8","title":"The MettleCI Bamboo Plugin Fails When Compiling a Job","path":"/mettleci-documentation/v1.3/the-mettleci-bamboo-plugin-fails-when-compiling-a-","children":[]},{"id":"ci_d7b4159e5554609f1e66dd25f72c0c163728adf2df6ab533b8037e9a006b0e35","title":"The MettleCI Bamboo Command Plugin fails with ClassNotFoundException","path":"/mettleci-documentation/v1.3/the-mettleci-bamboo-command-plugin-fails-with-clas","children":[]},{"id":"ci_7f2ab4b40fa4791d6478ac4ec65c89de2d8f84a8c39b67df64f1a419f8ba07e4","title":"The MettleCI Service doesn't automatically start after a reboot","path":"/mettleci-documentation/v1.3/the-mettleci-service-doesn-t-automatically-start-a","children":[]},{"id":"ci_99b77c25b313815aa29835ab0fc5014208e3ca24c68fd66dcea39bd7e05205e5","title":"The Workbench is unreachable, or the Workbench service won't start","path":"/mettleci-documentation/v1.3/the-workbench-is-unreachable-or-the-workbench-serv","children":[]},{"id":"ci_97e5c8b762ce1bc53fd9bed5cbe654e4de8d20e98b4b3624a11269ae3708ff0d","title":"Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error","path":"/mettleci-documentation/v1.3/unexpected-datastage-error-occurred-unhandled-exce","children":[]},{"id":"ci_ec690b403c7ed5792acf7f0d74501a79a8149e583cbfafc840e28cc04520157c","title":"Unit Test fails due to exceeded memory threshold","path":"/mettleci-documentation/v1.3/unit-test-fails-due-to-exceeded-memory-threshold","children":[]},{"id":"ci_f31c23965f4574bb20ddc8b1644bda2b8b766f4d7c978fd70b98b0dc553095d6","title":"Unit Test reports 'Invalid Decimal values are not supported by MCI Unit Testing'","path":"/mettleci-documentation/v1.3/unit-test-reports-invalid-decimal-values-are-not-s","children":[]},{"id":"ci_6e54026c6292275541d341c64363b70b11f9c0702ac94860ef923b8765416eec","title":"Updating DataStage stops the MettleCI Parallel Unit Test Harness Working","path":"/mettleci-documentation/v1.3/updating-datastage-stops-the-mettleci-parallel-uni","children":[]},{"id":"ci_37b74ef9986ae2afb3c360e5118857eac478fdffc651f7bdea542d839a792b07","title":"Updating DataStage stops the MettleCI Server Unit Test Harness Working","path":"/mettleci-documentation/v1.3/updating-datastage-stops-the-mettleci-server-unit-","children":[]},{"id":"ci_a760fd5423a9f1cd5e33e8b926950e3b833bcda9577632583ed675c3505446e4","title":"What versions of TLS does MettleCI Workbench support?","path":"/mettleci-documentation/v1.3/what-versions-of-tls-does-mettleci-workbench-suppo","children":[]},{"id":"ci_c7113724e2139ecb62015f798766607a1c8f56e3d62b686ef8db3d1b46527f36","title":"Workbench login error 'The URL is incorrect or is not trusted'","path":"/mettleci-documentation/v1.3/workbench-login-error-the-url-is-incorrect-or-is-n","children":[]},{"id":"ci_69414adb32e936cb3fd2856bdcdd50fef00baa5a49ae5c73152bbba73613e30f","title":"Workbench / DataStage TLS not working on Red Hat Enterprise Linux 8 (RHEL-8) or later","path":"/mettleci-documentation/v1.3/workbench-datastage-tls-not-working-on-red-hat-ent","children":[]},{"id":"ci_fc73e20c5621271d801c30c0bd5e2263e0ac4d0d8b8f0f481cf823a753a98cdf","title":"Workbench exception 'The following certificate could not be verified'","path":"/mettleci-documentation/v1.3/workbench-exception-the-following-certificate-coul","children":[]},{"id":"ci_8bddfe59f4ae592718ce371bb0be0f579f1c9f821a9daba755d5098b92551bbb","title":"Workbench login fails with 'No appropriate protocol' error","path":"/mettleci-documentation/v1.3/workbench-login-fails-with-no-appropriate-protocol","children":[]},{"id":"ci_2644305f7fa6dfc275d76e3b21c30d1d204b2cb853724f93f16e68454ec4bf44","title":"Workbench memory errors on AIX","path":"/mettleci-documentation/v1.3/workbench-memory-errors-on-aix","children":[]},{"id":"ci_1aaee34843eb15a28165ced69f6516c9280dc2c8ec2c78cb635b45b91c641372","title":"Workbench operations return ‘Could not find specified assets’","path":"/mettleci-documentation/v1.3/workbench-operations-return-could-not-find-specifi","children":[]},{"id":"ci_baa52a67c2c3b8585ea25f0c0f82d6cc52245e09106cffde790a86f8796b25ce","title":"Workbench throws 'OutOfMemoryError'","path":"/mettleci-documentation/v1.3/workbench-throws-outofmemoryerror","children":[]},{"id":"ci_8af63439112b0694ef99449ffa7b7ea81cc9548ccd8d033b4dcc4cfd04b3a09e","title":"MettleCI CLI returns \"Cannot run program\"","path":"/mettleci-documentation/v1.3/mettleci-cli-returns-cannot-run-program","children":[]},{"id":"ci_84cfe75edb87c46ca1ac52a285db9126c6d4dae416fac2349bb16b2e83df0ebc","title":"Workbench commit failed with java.lang.ArrayIndexOutOfBoundsException","path":"/mettleci-documentation/v1.3/workbench-commit-failed-with-java-lang-arrayindexo","children":[]},{"id":"ci_1fa641da889f02a926bbfd8a8d0e47cc4c1a651b715ce75cf5fb3d0b42d751ed","title":"Workbench throwing java.net.BindException: Address already in use exception","path":"/mettleci-documentation/v1.3/workbench-throwing-java-net-bindexception-address-","children":[]},{"id":"ci_02818b62a1f42a6be8830085ace0b06bcc7d3aee067aa8d8cd54b5d84461e7c2","title":"MettleCI: Configuring Unit Testing for Grid Toolkit","path":"/mettleci-documentation/v1.3/mettleci-configuring-unit-testing-for-grid-toolkit","children":[]},{"id":"ci_8adf175436f720f9d5b73f04a2b4537e09cfedd947676772c67cf416e5944db8","title":"Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup","path":"/mettleci-documentation/v1.3/workbench-produces-failed-to-initialize-datastage_","children":[]},{"id":"ci_a95402e60dc6315c6127513b2a4cbb3456c29eb153246fb4f7306fd51854f63e","title":"Command shell Error: Unable to access jarfile","path":"/mettleci-documentation/v1.3/command-shell-error-unable-to-access-jarfile","children":[]},{"id":"ci_3daad989668be53f693107604a225f9f53456dfb3885aaaaf241a33e68a71a21","title":"The Problem With Message Handlers","path":"/mettleci-documentation/v1.3/the-problem-with-message-handlers","children":[]}]},{"id":"ci_542d787492c1a43186a61e13c59fe382916b776bb174bc454d1a96a7c8ef8b64","title":"Frequently Asked Questions","path":"/mettleci-documentation/v1.3/frequently-asked-questions","children":[{"id":"ci_8fbead2d35b66ffcc736b0c723c9049f8012f5c95ec8ef9fbc93b86ed5d23145","title":"Am I entitled to use MettleCI via my IBM relationship?","path":"/mettleci-documentation/v1.3/am-i-entitled-to-use-mettleci-via-my-ibm-relations","children":[]},{"id":"ci_225b301e4b4aed209524f2a5137281db3cf2adfe0d16505ccebcf8da13297340","title":"Are there dependencies on software versions between DataStage and MettleCI?","path":"/mettleci-documentation/v1.3/are-there-dependencies-on-software-versions-betwee","children":[]},{"id":"ci_79e0f329570350185c136b9370b83a6bccad8b0651a2815d0934439fb19b9568","title":"Can I use my existing version of Java Virtual Machine?","path":"/mettleci-documentation/v1.3/can-i-use-my-existing-version-of-java-virtual-mach","children":[]},{"id":"ci_1c65cd74e7132f0b51b35d3853fa4deb96042047acd1105e54c31d046b4b09d8","title":"Can MettleCI manage Job parameter files in version control?","path":"/mettleci-documentation/v1.3/can-mettleci-manage-job-parameter-files-in-version","children":[]},{"id":"ci_9cef6a9f3f8634588461e8dff9f3e2db4474a161283fb05c87552b1187e08f08","title":"Can MettleCI work with Talend?","path":"/mettleci-documentation/v1.3/can-mettleci-work-with-talend","children":[]},{"id":"ci_9b771f4746f2846f245e9dacf89ee57a91c39fdf6eb52e39d79986678f44e445","title":"Can we edit compliance rules or add our own?","path":"/mettleci-documentation/v1.3/can-we-edit-compliance-rules-or-add-our-own","children":[]},{"id":"ci_4ae7dcf1d9da421b37a65cfe0364ef861908c61eeceff286cd7466f961f8e3ec","title":"Can we fabricate data for one data source that references a column in another data source?","path":"/mettleci-documentation/v1.3/can-we-fabricate-data-for-one-data-source-that-ref","children":[]},{"id":"ci_15de45b066014dffbd025e6ab8adcf6f7eef59874d4fcdc97bdc5dfdc821c3a4","title":"Can MettleCI integrate with Active Directory?","path":"/mettleci-documentation/v1.3/can-mettleci-integrate-with-active-directory","children":[]},{"id":"ci_d27760511e1e0f15dd36d0338de165b55e7cf3dce6fb4e38bb9233e440271a4c","title":"Can MettleCI perform comparison tests between the data in two versions of a database?","path":"/mettleci-documentation/v1.3/can-mettleci-perform-comparison-tests-between-the-","children":[]},{"id":"ci_fa16a36405c97126efdec4d2dfbe64ab21e48ee8f653a8d6230b8e33bedfe0f3","title":"Can MettleCI Unit Testing handle complex data sources?","path":"/mettleci-documentation/v1.3/can-mettleci-unit-testing-handle-complex-data-sour","children":[]},{"id":"ci_f64c9a1e5b93e976116a59ee9eb012b04d6838390f34426f9acd69e847111c3f","title":"Can MettleCI use a more recent version of Java than Java 8?","path":"/mettleci-documentation/v1.3/can-mettleci-use-a-more-recent-version-of-java-tha","children":[]},{"id":"ci_d50980611a6d1c3ad8a18c9abf40155cb6455231f65c0c42c4757373157e5b56","title":"Can MettleCI prevent the promotion of CopyOf* jobs?","path":"/mettleci-documentation/v1.3/can-mettleci-prevent-the-promotion-of-copyof-jobs","children":[]},{"id":"ci_c2cc6b6e90946c680174d8e55eefc1f39e34e8c81eca0ee78175790fbeccb31e","title":"Can the MettleCI installation processes be automated/scripted?","path":"/mettleci-documentation/v1.3/can-the-mettleci-installation-processes-be-automat","children":[]},{"id":"ci_4ed993bdaa90d19affdc8cae7cad13957d6fd758868eeada608c0ef2cf75af96","title":"Can we migrate from one Git system to Another (e.g. Bitbucket to GitHub)?","path":"/mettleci-documentation/v1.3/can-we-migrate-from-one-git-system-to-another-e-g-","children":[]},{"id":"ci_fc005cc3c816bdbe1e3526ee49c1157f9ac7a4ae1f6b7a28fa567f2a4448333d","title":"Can we subscribe to a subset of MettleCI functionality at a lower cost?","path":"/mettleci-documentation/v1.3/can-we-subscribe-to-a-subset-of-mettleci-functiona","children":[]},{"id":"ci_71aa09232f1d2d22a8f193135a71023f95aaa408c9532332fe522a6c96965f2e","title":"Can we unit test a sequence of Jobs?","path":"/mettleci-documentation/v1.3/can-we-unit-test-a-sequence-of-jobs","children":[]},{"id":"ci_d0f9b0a7f029cc6ec63b82a9685fdef788d5afa7b9dcfea33ddd1c0846335840","title":"Can we intercept and test full volume data?","path":"/mettleci-documentation/v1.3/can-we-intercept-and-test-full-volume-data","children":[]},{"id":"ci_e6a28becfd16caf70fb334a7849dbee1ac58e3eed70c8cc9f3728c25b92ab173","title":"Can you describe some typical MettleCI customers?","path":"/mettleci-documentation/v1.3/can-you-describe-some-typical-mettleci-customers","children":[]},{"id":"ci_2670178f5e8dba3c01a97968f4bafe97f4af4bbb72aaa8f0d42d95d8d33dac75","title":"Can you provide MettleCI references in our industry, territory, language?","path":"/mettleci-documentation/v1.3/can-you-provide-mettleci-references-in-our-industr","children":[]},{"id":"ci_b5cfcfffffd642c39bc04ae52901970e0de081df31e4cdab894518e3401fee03","title":"Do any MettleCI components require internet access?","path":"/mettleci-documentation/v1.3/do-any-mettleci-components-require-internet-access","children":[]},{"id":"ci_7ae60bf9db05f7da149be5a3151953eb2ffa8db232a948d125d02a6a3dda18fa","title":"Do Data Migrators offer installation support or consulting?","path":"/mettleci-documentation/v1.3/do-data-migrators-offer-installation-support-or-co","children":[]},{"id":"ci_62ad30db7de844ed0d729b15c829ba531ef558cbb03382a3188a5fe7cdf5a39a","title":"Do IBM recognize your solution?","path":"/mettleci-documentation/v1.3/do-ibm-recognize-your-solution","children":[]},{"id":"ci_4c345632e00237439e7004fe3ffa316dfc13bcf89308d4ed447ddd7faa0c5232","title":"Do Unit Testing data files support testing of all DataStage stage types?","path":"/mettleci-documentation/v1.3/do-unit-testing-data-files-support-testing-of-all-","children":[]},{"id":"ci_071308268f32a6813e98fe72f41951545873c79e5896ee533c267d07711b131a","title":"Do we have to enable Git's LFS (Large Files Support) setting to support ISX files?","path":"/mettleci-documentation/v1.3/do-we-have-to-enable-git-s-lfs-large-files-support","children":[]},{"id":"ci_573bc68ea3d8ce2e1d2acca92bece60e147d7273d108c7b9ab25529a343e7383","title":"Do we need to modify our jobs to be compatible with MettleCI?","path":"/mettleci-documentation/v1.3/do-we-need-to-modify-our-jobs-to-be-compatible-wit","children":[]},{"id":"ci_89337d87ed58931f1eb98082bce2c2d612de70d8fa749464f670577aef7b8585","title":"Does MettleCI only handle DataStage testing and deployment, or does it also handle IGC and IA?","path":"/mettleci-documentation/v1.3/does-mettleci-only-handle-datastage-testing-and-de","children":[]},{"id":"ci_ddeef576e69cbc1f25a7e987ac971866a343dd0c25602fb6f0b7eebc65818d17","title":"Does MettleCI require Atlassian Jira?","path":"/mettleci-documentation/v1.3/does-mettleci-require-atlassian-jira","children":[]},{"id":"ci_f9710f20ce12f555e72bf1ab099526cdf72494adfbb9cd994b64fa764b3eb48f","title":"Does MettleCI require the installation of any client tools?","path":"/mettleci-documentation/v1.3/does-mettleci-require-the-installation-of-any-clie","children":[]},{"id":"ci_3ccbb0086abb03826b28b3ea6d4d9bc830c2ad5503ad7d0ae7f8a53e67dc79ff","title":"Does MettleCI run on Windows or Linux?","path":"/mettleci-documentation/v1.3/does-mettleci-run-on-windows-or-linux","children":[]},{"id":"ci_174c723794387320ed716611c73545b6f11f50acff0337859f3fa6423166f64f","title":"Does Mettle CI support Git branching/merging functionality?","path":"/mettleci-documentation/v1.3/does-mettle-ci-support-git-branching-merging-funct","children":[]},{"id":"ci_6cb72912dc348af8c178903e26a033f005a59d1c3d85aca4afc66963b4ad8a00","title":"Does MettleCI support QualityStage jobs?","path":"/mettleci-documentation/v1.3/does-mettleci-support-qualitystage-jobs","children":[]},{"id":"ci_89b30c33d9a3c1ac7849d58a65cab2723db4ba51b53652f1c226759c21fcf1f3","title":"Does MettleCI use ActiveX, Java applets, Flash Player, or Silverlight?","path":"/mettleci-documentation/v1.3/does-mettleci-use-activex-java-applets-flash-playe","children":[]},{"id":"ci_ee410064d201b38e1be9ad69518937e98908a2f9c7532fa47eeefe42bed22d6c","title":"Does MettleCI use the IBM Connector Migration Tool?","path":"/mettleci-documentation/v1.3/does-mettleci-use-the-ibm-connector-migration-tool","children":[]},{"id":"ci_d252125627ad2ddea23248c46249a1c9729ed30f1c81c1a90190fa3201b09a00","title":"Does MettleCI work with Citrix Virtual Desktop?","path":"/mettleci-documentation/v1.3/does-mettleci-work-with-citrix-virtual-desktop","children":[]},{"id":"ci_b13960e7b86d784890b310476c0e25108d1b61558ca9d87983a0c57291418141","title":"Does MettleCI work on different operating systems and topologies?","path":"/mettleci-documentation/v1.3/does-mettleci-work-on-different-operating-systems-","children":[]},{"id":"ci_d3af46113221064b5fe46f5fd318146d0f06a3803b78b731fc79f11cb452e4ca","title":"Does MettleC work with Windows 2012?","path":"/mettleci-documentation/v1.3/does-mettlec-work-with-windows-2012","children":[]},{"id":"ci_d7a56f19fce261e74f91ce26a20d3ba17a0cad5e5a98ff926f9b024f36a717d8","title":"Does MettleCI work with Jenkins?","path":"/mettleci-documentation/v1.3/does-mettleci-work-with-jenkins","children":[]},{"id":"ci_96f1c290fe832cdd50ac94580f3b4bb5207495ea734b009baa244f2d7b0ad9ac","title":"Does the MettleCI Unit Test job parameter need to be removed from a job before promoting it to a Production environment?","path":"/mettleci-documentation/v1.3/does-the-mettleci-unit-test-job-parameter-need-to-","children":[]},{"id":"ci_01b1548256796eabed6c43364e5a782ffa5edbc0e1c242249059c51634760657","title":"How are our existing test data inputs and outputs captured?","path":"/mettleci-documentation/v1.3/how-are-our-existing-test-data-inputs-and-outputs-","children":[]},{"id":"ci_6c7d7e7e5bb958ede90546ffb4bcd17a1dec2d0c06ef02d03adbd634ff7f59d8","title":"How do I authenticate to MettleCI?","path":"/mettleci-documentation/v1.3/how-do-i-authenticate-to-mettleci","children":[]},{"id":"ci_a545708b389480ab5a720a91c7126f697012226c29167c9713652250258a1f51","title":"How do I determine the client ports being used by my InfoSphere installation?","path":"/mettleci-documentation/v1.3/how-do-i-determine-the-client-ports-being-used-by-","children":[]},{"id":"ci_f7af4fc3538822c275b4aad44044595bcc808665d5a488a15f9731ec9243614a","title":"How do we change which Browser is used for MettleCI Workbench?","path":"/mettleci-documentation/v1.3/how-do-we-change-which-browser-is-used-for-mettlec","children":[]},{"id":"ci_47908d005795fde63e39a820a389ebcb6cccd46210d10b69343a58ec12771af5","title":"How do we encrypt our DataStage credentials in the MettleCI Workbench configuration file?","path":"/mettleci-documentation/v1.3/how-do-we-encrypt-our-datastage-credentials-in-the","children":[]},{"id":"ci_6176e1c398af4ae005325d7ca865dac805295a53115258f2019f39ce605003f1","title":"How do we delete DataStage assets from a Git repository using MettleCI?","path":"/mettleci-documentation/v1.3/how-do-we-delete-datastage-assets-from-a-git-repos","children":[]},{"id":"ci_79090c20739e8cfee60a2ca752274ce0734da6c851c74aa3aab993025df4b527","title":"How do we disable deployment to a specific environment in Bamboo?","path":"/mettleci-documentation/v1.3/how-do-we-disable-deployment-to-a-specific-environ","children":[]},{"id":"ci_cc18562e408fa8f785823d0aaeec883e5531fe171feae4ba6ca8f9d5d1f6a23b","title":"How do we re-run the Workbench Setup Wizard?","path":"/mettleci-documentation/v1.3/how-do-we-re-run-the-workbench-setup-wizard","children":[]},{"id":"ci_bc3f37fe5b66d410ff5ec4beb9b3b75ff7c3e40a3d9daf9aa8e44bec0c282f71","title":"How do we safely update DataStage where the MettleCI Unit Test Harness has been Installed?","path":"/mettleci-documentation/v1.3/how-do-we-safely-update-datastage-where-the-mettle","children":[]},{"id":"ci_9a54bcdcc01692fdd14f42385529ec9138db0621e949e84dc8ce9c10e872fa4b","title":"How do we segregate duty and ensure deployment to PROD is only available to admins?","path":"/mettleci-documentation/v1.3/how-do-we-segregate-duty-and-ensure-deployment-to-","children":[]},{"id":"ci_a2ef18d2f3049298e6b5220a4eee0f15301c3ffde2c77da4af1a84f23035defd","title":"How does MettleCI integrate with other tools?","path":"/mettleci-documentation/v1.3/how-does-mettleci-integrate-with-other-tools","children":[]},{"id":"ci_4a382c24023c31e42faa9323b4105546ae6397b7e6d2d69b6dea505d2ab6716b","title":"How does MettleCI support non-DataStage assets such as database scripts, shell scripts, or parameter value files?","path":"/mettleci-documentation/v1.3/how-does-mettleci-support-non-datastage-assets-suc","children":[]},{"id":"ci_cc59ba9aa1e6b62aa68788e8b535ae7769cba6088249aa3177aeaa195f97a687","title":"How does MettleCI Workbench integrate with Git?","path":"/mettleci-documentation/v1.3/how-does-mettleci-workbench-integrate-with-git","children":[]},{"id":"ci_a09d8d1695a27b4d516429919a102b4db7e75ebdbd11867a49d490b6f886403d","title":"How does MettleCI's Git functionality compare to that of Information Server v11.7? ","path":"/mettleci-documentation/v1.3/how-does-mettleci-s-git-functionality-compare-to-t","children":[]},{"id":"ci_af16cd1b1127fc6d90c72571c6fc347a9a32a2c968d820f788825db2d6e2d1a4","title":"How does MettleCI work with HP ALM?","path":"/mettleci-documentation/v1.3/how-does-mettleci-work-with-hp-alm","children":[]},{"id":"ci_32f04c35e071274e1330790be851e659762a31b6a04b4cd3405e20577d521292","title":"How does MettleCI work with schema management tools like Liquibase?","path":"/mettleci-documentation/v1.3/how-does-mettleci-work-with-schema-management-tool","children":[]},{"id":"ci_d670f3ef3e923780b176884e8703c43356478d6426fbee212970f3067c455315","title":"How does the integration/configuration with BitBucket, Jira, and Bamboo work?","path":"/mettleci-documentation/v1.3/how-does-the-integration-configuration-with-bitbuc","children":[]},{"id":"ci_10b62dea31090b51b69d0918d81c1c45c55502dd9dc9426077fb8692b50e26a5","title":"How does the MettleCI Workbench Service work in Unix?","path":"/mettleci-documentation/v1.3/how-does-the-mettleci-workbench-service-work-in-un","children":[]},{"id":"ci_458f4d1d66410219054ee254030a3c38378025a88c49ed1c122dd19a21af2176","title":"How does Unit Testing work with RCP and/or schema files?","path":"/mettleci-documentation/v1.3/how-does-unit-testing-work-with-rcp-and-or-schema-","children":[]},{"id":"ci_16fda516f84b8f4d369067779a3466a7bd9af81d558beda15aaf323e4b8f0d3c","title":"How to configure default credential mapping when user registry sharing is enabled","path":"/mettleci-documentation/v1.3/how-to-configure-default-credential-mapping-when-u","children":[]},{"id":"ci_ff38c11b6203861c0876adf1d300e09a03903b730cea51b1af70b3197cecc036","title":"How is MettleCI deployed to our network? Which ports and permissions are required?","path":"/mettleci-documentation/v1.3/how-is-mettleci-deployed-to-our-network-which-port","children":[]},{"id":"ci_7e35bb315caad075f55173bd585444ff7e6cf10d8b377d34863ae34812d7fc24","title":"How strictly is MettleCI bound to the version of Jira we're using?","path":"/mettleci-documentation/v1.3/how-strictly-is-mettleci-bound-to-the-version-of-j","children":[]},{"id":"ci_3b47e328f39889924d3211b955ed783d8ebb6792b3556eaee3b1562e91dd5844","title":"Is it possible to have projects on different servers ?","path":"/mettleci-documentation/v1.3/is-it-possible-to-have-projects-on-different-serve","children":[]},{"id":"ci_b42952d361b5bf0430ce04c81d6e8582c72c5b4d1448617d06f068cefab94e94","title":"Is it possible to modify MettleCI's Git connection timeout?","path":"/mettleci-documentation/v1.3/is-it-possible-to-modify-mettleci-s-git-connection","children":[]},{"id":"ci_78fd1571551553cc4eab3cc947ac9244398779ff644c1526a8039ed058cb2665","title":"Is it possible to rollback deployments?","path":"/mettleci-documentation/v1.3/is-it-possible-to-rollback-deployments","children":[]},{"id":"ci_220c7c04463ea7cd9f52e00b9823924c2cb7358cdf166d5deccdde54c0fc097f","title":"Is it possible to run two different DataStage versions simultaneously?","path":"/mettleci-documentation/v1.3/is-it-possible-to-run-two-different-datastage-vers","children":[]},{"id":"ci_45c9649e0a0993eadd7d93fbf23a06376eabcbd8f1e313c37c11d9d280ffd283","title":"Can data from the production environment be used for unit testing?","path":"/mettleci-documentation/v1.3/can-data-from-the-production-environment-be-used-f","children":[]},{"id":"ci_de5d5fcd9be2e3af87243295426662eb20df0e7efbdff1972cfb1209779509bc","title":"Is it possible to test an entire functional module end-to-end, without running each job’s individual unit test?","path":"/mettleci-documentation/v1.3/is-it-possible-to-test-an-entire-functional-module","children":[]},{"id":"ci_e0479c081b7b3e7764398dc239b41d5ab10465bc8c7a006417d3f69dc075b3e5","title":"Is MettleCI compatible with my CI/CD technology?","path":"/mettleci-documentation/v1.3/is-mettleci-compatible-with-my-ci-cd-technology","children":[]},{"id":"ci_ebf1c309441951d92480e698599c90dc7b9da674b1f57b27e8969c3a5a803854","title":"What database does MettleCI use to store its metadata?","path":"/mettleci-documentation/v1.3/what-database-does-mettleci-use-to-store-its-metad","children":[]},{"id":"ci_8189353cac89166daa500d2fa3de6304dacfcb4a3c5f58afda8fed3b0802f25f","title":"Should a Git client be installed on the MettleCI Agent Host?","path":"/mettleci-documentation/v1.3/should-a-git-client-be-installed-on-the-mettleci-a","children":[]},{"id":"ci_194b5d9c21e97c4dcb8493985ac97ad94cc2b9f0d7ee169847b84f9031605ab4","title":"Is the unit testing function dependent upon the design of our jobs? Are there any restrictions?","path":"/mettleci-documentation/v1.3/is-the-unit-testing-function-dependent-upon-the-de","children":[]},{"id":"ci_f03a00670594c8ee1598aa5a74ac84764479e0ae90af127e5d362095d9a02cfd","title":"Is our current DataStage development environment mature enough to adopt MettleCI?","path":"/mettleci-documentation/v1.3/is-our-current-datastage-development-environment-m","children":[]},{"id":"ci_e475bb6e4b5192a9237198f6a190a761b6c9644d93285b5d1b84a699100bba3a","title":"MettleCI CLI and the 'project-cache' directory","path":"/mettleci-documentation/v1.3/mettleci-cli-and-the-project-cache-directory","children":[]},{"id":"ci_7608ad672df51cb349b06469f153bff868bfd6942fca73140fce12e9b7c4b309","title":"What data does MettleCI access and/or store?","path":"/mettleci-documentation/v1.3/what-data-does-mettleci-access-and-or-store","children":[]},{"id":"ci_a38eff1b49d0920743a790c5716b3ac4f14e67194cb55387e8f3f0f7f2c4a7fb","title":"What does a yellow coloured Stage mean in Jenkins?","path":"/mettleci-documentation/v1.3/what-does-a-yellow-coloured-stage-mean-in-jenkins","children":[]},{"id":"ci_3c4310a3bd69086d797de4ab26f1dd23c473324ee194841b809c57bd3a1a5862","title":"What does the Workbench 'Integrated with DataStage Client' button do?","path":"/mettleci-documentation/v1.3/what-does-the-workbench-integrated-with-datastage-","children":[]},{"id":"ci_9ff0ba55f62d4991e1d933b45f72b9b7bea2324986270c3749714242ce044ee0","title":"What file permissions are unit testing files created with?","path":"/mettleci-documentation/v1.3/what-file-permissions-are-unit-testing-files-creat","children":[]},{"id":"ci_78d40c14d5618dcfe16b015b9ecc8ca3985ad33b45112e400efa961788a00e02","title":"What happens if we don’t renew our MettleCI subscription?","path":"/mettleci-documentation/v1.3/what-happens-if-we-dont-renew-our-mettleci-subscri","children":[]},{"id":"ci_dbeecb8725847199014a00b18ad82bcb9e499f104a1a088612950dc78a10107d","title":"What happens when my MettleCI licence expires?","path":"/mettleci-documentation/v1.3/what-happens-when-my-mettleci-licence-expires","children":[]},{"id":"ci_6f4576efd9ab6042462941d9c51c6b2962a3cf82c8e0a6524815fe027e002c02","title":"What is the format of the MettleCI logs?","path":"/mettleci-documentation/v1.3/what-is-the-format-of-the-mettleci-logs","children":[]},{"id":"ci_42ed3c3d8156c09701ce6796c194e3d1fe608400796c659973031110459513cf","title":"What is the relationship between Data Migrators and MettleCI?","path":"/mettleci-documentation/v1.3/what-is-the-relationship-between-data-migrators-an","children":[]},{"id":"ci_f892cb673768ac1272026a0f0b7ed904b7a291a067de239562e8ad4baf609aee","title":"What is the MettleCI Licensing Model?","path":"/mettleci-documentation/v1.3/what-is-the-mettleci-licensing-model","children":[]},{"id":"ci_b659619dd1a0b5a9ed70bedcc0259fed36dcdc9e100f3a6a1ae5c7fa46a8cca6","title":"What is the MettleCI support model?","path":"/mettleci-documentation/v1.3/what-is-the-mettleci-support-model","children":[]},{"id":"ci_303be595718e492e542ba112fc8e12c819267bddebfc83056d5ce7fdc65924a6","title":"What JDK distributions is MettleCI compatible with?","path":"/mettleci-documentation/v1.3/what-jdk-distributions-is-mettleci-compatible-with","children":[]},{"id":"ci_cf343253420f0d2f4d77a3cc0d00ccb0cd2b70998f2c08d53118ea69601eea7c","title":"What software frameworks/versions does MettleCI require? (Java, .NET, etc.)","path":"/mettleci-documentation/v1.3/what-software-frameworks-versions-does-mettleci-re","children":[]},{"id":"ci_dfc693e406133295e301f3f1f3d1a1c96729a49d71547b99a901f19a17ad8049","title":"When does my MettleCI license begin and end?","path":"/mettleci-documentation/v1.3/when-does-my-mettleci-license-begin-and-end","children":[]},{"id":"ci_0983e0bdc7548d5239a780d6a363b6b63823c8b480316506542cf805779e5fd3","title":"Where does the name 'MettleCI' come from?","path":"/mettleci-documentation/v1.3/where-does-the-name-mettleci-come-from","children":[]},{"id":"ci_2d55cce9058cdddf3d86e7fc9dc5d68a352814799651e7d16940cfa9cbc4029a","title":"Which credentials do I use to log in to the MettleCI Workbench?","path":"/mettleci-documentation/v1.3/which-credentials-do-i-use-to-log-in-to-the-mettle","children":[]},{"id":"ci_9571edb243139c114ad7d257218ed70f0298cf2b9f07f1a38c55587c434b1667","title":"Which Linux distribution and versions does MettleCI support?","path":"/mettleci-documentation/v1.3/which-linux-distribution-and-versions-does-mettlec","children":[]},{"id":"ci_5578dfbb83c07595ad3aca2cdfb9b4f8b5fca11097c1d8048999d870373647e3","title":"Which user account does Workbench use to commit changes in Git?","path":"/mettleci-documentation/v1.3/which-user-account-does-workbench-use-to-commit-ch","children":[]},{"id":"ci_b68213f24c90536349d194011204796a7e56cccc84637c1038f64bd18d117dbf","title":"Which versions of Atlassian software do you support?","path":"/mettleci-documentation/v1.3/which-versions-of-atlassian-software-do-you-suppor","children":[]},{"id":"ci_efc595373bcfa9fa5c1dfbc5d5353db3e913be44d5713ca1739121fd13bc3a67","title":"Why do I have to install another version of Java?","path":"/mettleci-documentation/v1.3/why-do-i-have-to-install-another-version-of-java","children":[]},{"id":"ci_4f36bb3db2290ed42f159f8a3c42180719e24b81a2626dcc0ffc07c1db7fc939","title":"Why does MettleCI manage assets as ISX files?","path":"/mettleci-documentation/v1.3/why-does-mettleci-manage-assets-as-isx-files","children":[]},{"id":"ci_2fa10f2c2c09dafae43b136560e3d2a25015ab2d4d6feee2e1c5385fc112e3b5","title":"Why is MettleCI's Git Integration Special?","path":"/mettleci-documentation/v1.3/why-is-mettleci-s-git-integration-special","children":[]},{"id":"ci_ccb83d4baacaeebdba737ee04b3165ebb051c9be6c335dba99092a54a3539b2c","title":"Will installing Java v1.8 break my DataStage environment?","path":"/mettleci-documentation/v1.3/will-installing-java-v1-8-break-my-datastage-envir","children":[]},{"id":"ci_647568defd652ac7ad4fc844e4dc81d1c3f8650d75fc835e0bc5fdee19953798","title":"Why is the Workbench application installed on the DataStage Engine tier?","path":"/mettleci-documentation/v1.3/why-is-the-workbench-application-installed-on-the-","children":[]},{"id":"ci_0a547b4b98e52ad24044ed6eafc644ce2ef4767e15a48308ffdbcaee7b0859a0","title":"Will MettleCI have access to our company's private data?","path":"/mettleci-documentation/v1.3/will-mettleci-have-access-to-our-company-s-private","children":[]},{"id":"ci_65274bdf5c0003ccfe0f22dc8c51107faf620fb296ae0dd049081506eff17988","title":"Will MettleCI maintain compatibility with future versions of DataStage?","path":"/mettleci-documentation/v1.3/will-mettleci-maintain-compatibility-with-future-v","children":[]},{"id":"ci_244bd079364cb1ba13302503e8fd02dbd606a16c11b7dc60ccdf322182a04252","title":"Would the integrity of DataStage jobs be maintained if we later removed MettleCI from our servers ?","path":"/mettleci-documentation/v1.3/would-the-integrity-of-datastage-jobs-be-maintaine","children":[]},{"id":"ci_3b88b531bf98483a16df6fb85c1abfcbe3de8f898e2fe90e45a246542603c5ca","title":"Where is MettleCI installed?","path":"/mettleci-documentation/v1.3/where-is-mettleci-installed","children":[]},{"id":"ci_7dab5e2ce367cabf638d2d6e4a7beab13e43862f13a9836d09fab68706b7dfbd","title":"What third party/open source code is incorporated into MettleCI?","path":"/mettleci-documentation/v1.3/what-third-party-open-source-code-is-incorporated-","children":[]},{"id":"ci_ca2fe898ed41825cec8fa5915df2c93f55ce2eeb2dd3cbff64ac1653cd9fb13e","title":"Why does the MettleCI Agent Host require Microsoft Windows?","path":"/mettleci-documentation/v1.3/why-does-the-mettleci-agent-host-require-microsoft","children":[]},{"id":"ci_cadf6aa791ac5866871cedcbfb725ef5deb8aa2a34ea6463ee7b5fea5d7abf14","title":"Why don't Before/After job routine failures cause a Unit Test failure?","path":"/mettleci-documentation/v1.3/why-don-t-before-after-job-routine-failures-cause-","children":[]},{"id":"ci_09b1a50ae7983043b1bac59886f895df782f6480002ea4572187b1f0d5c6b8a3","title":"Why should some pipelines use 'ignore-test-failure' when testing fatal Compliance rules?","path":"/mettleci-documentation/v1.3/why-should-some-pipelines-use-ignore-test-failure-","children":[]},{"id":"ci_babbec741515e3aac47f71b4dfd9e15a542d8470d56ce606f3845d9361d9372d","title":"Can we skip steps in the CI process? (e.g. Compliance Testing)","path":"/mettleci-documentation/v1.3/can-we-skip-steps-in-the-ci-process-e-g-compliance","children":[]},{"id":"ci_ccc4ac66a35ac550361f40b6dae80ef130b7d45c4df4aed2134b6db09f1dcd06","title":"What skills are required to use MettleCI on daily basis?","path":"/mettleci-documentation/v1.3/what-skills-are-required-to-use-mettleci-on-daily-","children":[]},{"id":"ci_33ecca33088a45942bcd29086a5a8df38b0245580e0eac8a4fc566b2b60e8750","title":"Which DataStage versions does MettleCI support?","path":"/mettleci-documentation/v1.3/which-datastage-versions-does-mettleci-support","children":[]},{"id":"ci_4faafa4f9259c1b24b77077a03b5fff3dab9ec69af7e299ca9a6599af62a0b43","title":"Which Bamboo license do I need if I want to use it with MettleCI?","path":"/mettleci-documentation/v1.3/which-bamboo-license-do-i-need-if-i-want-to-use-it","children":[]},{"id":"ci_0dcb0a1288caf687cd760e979e54d2742e83b1268eaf8a0b0d0f8422059f3495","title":"MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled","path":"/mettleci-documentation/v1.3/mettleci-workbench-commit-fails-when-bitbucket-jir","children":[]},{"id":"ci_2438591425b6b6375be958d0b38b51d686b66bcfff41650745ab17f4bd000c65","title":"What are the MettleCI Infrastructure Requirements?","path":"/mettleci-documentation/v1.3/what-are-the-mettleci-infrastructure-requirements","children":[]},{"id":"ci_b9a6e37e02c7379ed7137d473593bd869cee8f0d8a46ad2372d791e001a4ac23","title":"What mandatory/optional software is required to use MettleCI?","path":"/mettleci-documentation/v1.3/what-mandatory-optional-software-is-required-to-us","children":[]},{"id":"ci_fba816fa696b136d26ede80af7ba5f5303d08b75fa23abcdd0702ed189e51323","title":"How do I migrate from one Git provider to Another?","path":"/mettleci-documentation/v1.3/how-do-i-migrate-from-one-git-provider-to-another","children":[]}]},{"id":"ci_03b6b780c2a19b8fd819de050f535df9b4ad486a6ba05916047ed9d6c9dd270d","title":"Reference","path":"/mettleci-documentation/v1.3/reference","children":[{"id":"ci_60370772b56d4e5a3668942c06e546e948cdc3439f3ed30e9a9e81a0a1310f65","title":"Ant File Patterns","path":"/mettleci-documentation/v1.3/ant-file-patterns","children":[]},{"id":"ci_10865823c9f2bf12becd8107d7adec53173707c4120f07b0efccbab091e06b47","title":"Atlassian Bamboo Interface","path":"/mettleci-documentation/v1.3/atlassian-bamboo-interface","children":[{"id":"ci_6595823e31b03faebf532e1e044fa008e102ed67b7d78493500cd06adb5df968","title":"Bamboo DataStage Capability","path":"/mettleci-documentation/v1.3/bamboo-datastage-capability","children":[]},{"id":"ci_c6ab5eaee586cc3e61a6e0368bbe3a447ded47d5c1702f7e64aec188b2506ab9","title":"Bamboo Administration","path":"/mettleci-documentation/v1.3/bamboo-administration","children":[{"id":"ci_890428b777adaaa5d57bc06acd9e93ff126d6f96740c1a18944299d3721191cc","title":"Compliance Plans","path":"/mettleci-documentation/v1.3/compliance-plans","children":[]},{"id":"ci_5c12aacc2ec7bcbaf73bfbe12b3209b2cb1b3c844192d9fec8a255ed95f054ef","title":"Check-In Plans","path":"/mettleci-documentation/v1.3/check-in-plans","children":[]}]},{"id":"ci_75c9c973ee03c423b21b5910355d2bcc09a546b84cd5a00bc4512cafd719ac81","title":"Notifications","path":"/mettleci-documentation/v1.3/notifications","children":[{"id":"ci_0dd6d0b19c63736837ff23363db6dc95c7ad287b90409b78f12a006606c55f36","title":"Manual Build User Recipient","path":"/mettleci-documentation/v1.3/manual-build-user-recipient","children":[]}]}]},{"id":"ci_a41e2d5489318d9626c1ad05da37de261b474a21c8bdef5c4a7afcdfba8dc822","title":"Creating SSH keys manually","path":"/mettleci-documentation/v1.3/creating-ssh-keys-manually","children":[]},{"id":"ci_b862d5d9420e6edf82b7112de64e07bfc45d5c84f2d05cf6b9e789c499bd6869","title":"Finding a Host's MAC Address","path":"/mettleci-documentation/v1.3/finding-a-host-s-mac-address","children":[]},{"id":"ci_c6a60e94da46696640020f91e6a5089c928bd5f12c2669b5d46713920e5b7d9f","title":"Force Refreshing your Browser","path":"/mettleci-documentation/v1.3/force-refreshing-your-browser","children":[]},{"id":"ci_0a4981cdf20d9eb8b11d52cf2d7710c44563e9aab2a97d759920fd9e77b1e348","title":"JUnit Test Results","path":"/mettleci-documentation/v1.3/junit-test-results","children":[]},{"id":"ci_173a02de6a68574c89af594d5161f1a7bbf4cf29e7c1c065410086371cbaa482","title":"MettleCI Demo Video","path":"/mettleci-documentation/v1.3/mettleci-demo-video","children":[]},{"id":"ci_43ea9637d9874f17e356ddb5187774fe5a36843d4d91a5d20f2b9c6087dacce9","title":"MettleCI Open Source Reference","path":"/mettleci-documentation/v1.3/mettleci-open-source-reference","children":[]},{"id":"ci_a0d34e6311fee62d43b74275d98ebfdf5e06b24347bae19a3ba485f08919bd46","title":"MettleCI Product Security Advisory - Log4j Vulnerable To Remote Code Execution - CVE-2021-44228","path":"/mettleci-documentation/v1.3/mettleci-product-security-advisory-log4j-vulnerabl","children":[]},{"id":"ci_19c04864ca2911d254ddb96d85c515aac8f5a9fe7ba68d02d89c760bc602470e","title":"MettleCI Unit Test Data Fabrication Functions","path":"/mettleci-documentation/v1.3/mettleci-unit-test-data-fabrication-functions","children":[{"id":"ci_338fe529afabaf486d0b9a4f2b964959f76ac18744a0b9f7c9938884f047f320","title":"Data Fabrication Functions - Address","path":"/mettleci-documentation/v1.3/data-fabrication-functions-address","children":[]},{"id":"ci_b352cb20106684f4e166cb9e982f1c3024fdc7e71905c4b493adf29283752a4c","title":"Data Fabrication Functions - Commerce","path":"/mettleci-documentation/v1.3/data-fabrication-functions-commerce","children":[]},{"id":"ci_8a871663b1fe594a6a64a8ad5feb836374d0efa32457481054d5cd6f0e10146f","title":"Data Fabrication Functions - Company","path":"/mettleci-documentation/v1.3/data-fabrication-functions-company","children":[]},{"id":"ci_c3c8836d3511f37a4c546469017131be712d843b5d71f9d5302ebc8b4ac44b0d","title":"Data Fabrication Functions - Database","path":"/mettleci-documentation/v1.3/data-fabrication-functions-database","children":[]},{"id":"ci_3946ba75922d0b77cfa56259882463384670b07f1ae264fd8088e9aad6851adb","title":"Data Fabrication Functions - Date","path":"/mettleci-documentation/v1.3/data-fabrication-functions-date","children":[]},{"id":"ci_277f7cf008fda0e0aeaeee7172b8e9c5b05418915dbe55bc1ac464c8e735d045","title":"Data Fabrication Functions - Finance","path":"/mettleci-documentation/v1.3/data-fabrication-functions-finance","children":[]},{"id":"ci_b3f1c3589d514fae4dd502c8b469699d852c950d7a0b8c502754e0dee43db9e2","title":"Data Fabrication Functions - Hacker Text","path":"/mettleci-documentation/v1.3/data-fabrication-functions-hacker-text","children":[]},{"id":"ci_e65925d8318ef505081a780cedd579dea7e1e8d4a9060d82ba3a6126ad15ce88","title":"Data Fabrication Functions - Helpers","path":"/mettleci-documentation/v1.3/data-fabrication-functions-helpers","children":[]},{"id":"ci_e80777b464ef8e1d2754ef9c3c47805ff02e926ae602ee6bc934fc2fc54c2de5","title":"Data Fabrication Functions - Image","path":"/mettleci-documentation/v1.3/data-fabrication-functions-image","children":[]},{"id":"ci_f3ef57d1258ee24dfbbd10b467795de4cbfc80628e5a77cc8cc129cb0bc551e3","title":"Data Fabrication Functions - Internet","path":"/mettleci-documentation/v1.3/data-fabrication-functions-internet","children":[]},{"id":"ci_67a9b16611b4bee9e977643becfc39b57e71f756cec7960963fc7d26690ab0f3","title":"Data Fabrication Functions - Lorem Ipsum","path":"/mettleci-documentation/v1.3/data-fabrication-functions-lorem-ipsum","children":[]},{"id":"ci_d1ddd3cf3f6f64ca068ea9148c499f3bd7a0f810261ae7acbf1ddefdf383963e","title":"Data Fabrication Functions - Name","path":"/mettleci-documentation/v1.3/data-fabrication-functions-name","children":[]},{"id":"ci_2a8d8761d1ed2de1feec8286a698f9ef5ca5182a072b0cb448a1d1387de4d34f","title":"Data Fabrication Functions - Phone","path":"/mettleci-documentation/v1.3/data-fabrication-functions-phone","children":[]},{"id":"ci_86760b90395c8853128e0367ba330cfccf0e1618d5009b623d5cb2a43c6d01fd","title":"Data Fabrication Functions - Random","path":"/mettleci-documentation/v1.3/data-fabrication-functions-random","children":[]},{"id":"ci_96a26307eeead3f1e6cd06256f55d9986fcdaf6e9518028d27f4d38b9aa90864","title":"Data Fabrication Functions - System","path":"/mettleci-documentation/v1.3/data-fabrication-functions-system","children":[]}]},{"id":"ci_33431ef5cd210361749afaa3b39de5b93590debe17a4db1b58e640a4bc1e94c7","title":"MettleCI Utilities","path":"/mettleci-documentation/v1.3/mettleci-utilities","children":[{"id":"ci_ad6bec57a88db77b3afe5a32088668477806b8ba9970b92737024d11fd35c369","title":"MettleCI DataStage Transmuters","path":"/mettleci-documentation/v1.3/mettleci-datastage-transmuters","children":[{"id":"ci_2758b5d8b1f73cacf867ac3b4899131ed6d0e7057081befb9f5951b227aadcec","title":"Transmuter Transform Functions","path":"/mettleci-documentation/v1.3/transmuter-transform-functions","children":[]},{"id":"ci_90f36fecc8912798377f1c2dd4f262ea43d839ef52a15efbdddf183df93d7dde","title":"Transmuter Recipes","path":"/mettleci-documentation/v1.3/transmuter-recipes","children":[]}]},{"id":"ci_83b05e6a7cd6ea6abb50cb7e7ce84b33f954fc26d7c2c90c209ffbcb73cd372c","title":"Git Commit in Bulk Using MettleCI Command Shell and Git","path":"/mettleci-documentation/v1.3/git-commit-in-bulk-using-mettleci-command-shell-an","children":[]},{"id":"ci_8a4eb442bcae78486e09a4f0f855c55d1e83217c1a70011eb305b064a6d0f16d","title":"Selective Promotion Process","path":"/mettleci-documentation/v1.3/selective-promotion-process","children":[]}]},{"id":"ci_02975efd5bbdda1cf69fb6ff9c927ab84dc1daaf260cc743d44e5bbd6b862760","title":"Release","path":"/mettleci-documentation/v1.3/release","children":[]},{"id":"ci_730cbd5e0a24b6361f8d0c44c411e8523ebced4cb0d61af7a3238830cd5fad4d","title":"SSH Configuration","path":"/mettleci-documentation/v1.3/ssh-configuration","children":[]},{"id":"ci_218cf0eee4dc8728518ef3d763007f61838b7f0b62799a239f076f9905fb498a","title":"Software Specification","path":"/mettleci-documentation/v1.3/software-specification","children":[]},{"id":"ci_1230817a63e5e238ad8d90c98699691bef7e418d4ac539cdfa591877ba8fcb05","title":"Starting, Stopping the Monitoring MettleCI Workbench Service","path":"/mettleci-documentation/v1.3/starting-stopping-the-monitoring-mettleci-workbenc","children":[]},{"id":"ci_211df0bf87fa3c0865b5970d734a8fdcb8f0a54f6eb5225b7c2bd0bc1d8342a5","title":"Unit Test Data Table - Keyboard Navigation","path":"/mettleci-documentation/v1.3/unit-test-data-table-keyboard-navigation","children":[]},{"id":"ci_c916e874c8f113cdf5d671579d0968da1b3a3088774ea6a0e30e3efa01a50c99","title":"Workbench Installation - System Administrator Notes","path":"/mettleci-documentation/v1.3/workbench-installation-system-administrator-notes","children":[]}]},{"id":"ci_05142d0f955540217c88d789a81de76dee23854797a53c306962a17c8d33873f","title":"IBM Release History","path":"/mettleci-documentation/v1.3/ibm-release-history","children":[{"id":"ci_7fb3e15be46575c7179c240b660c5e529b27fdee5c0f3275ad114c4ba7291663","title":"MettleCI IBM OEM Release 1.0","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-0","children":[]},{"id":"ci_cd90ab0042b36b329f72dd45758892cc2d0d5080693045dbf01717524a6ef0ad","title":"MettleCI IBM OEM Release 1.0 Fix Pack 1","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-0-fix-pack-1","children":[]},{"id":"ci_e7863e11a47fa63b122130838e0f583a0a9cae3c6f921c89ce74760f897e7554","title":"MettleCI IBM OEM Release 1.1","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-1","children":[]},{"id":"ci_0a385e5f3e25e8e3fd9a86cd128f5c5bba5413d5e4c98428d8f99c3e20455255","title":"MettleCI IBM OEM Release 1.2","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-2","children":[]},{"id":"ci_2f0124ecb401ce28e83e252af9d81a3ed690a741baede69aa3df88b99a476d45","title":"MettleCI IBM OEM Release 1.3","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-3","children":[]},{"id":"ci_66da6e59841aac7e2fcc811fbd71ddda6c07e03fad0347b2d7d0b42789da2d40","title":"MettleCI IBM OEM Release 1.3 Service Pack 1","path":"/mettleci-documentation/v1.3/mettleci-ibm-oem-release-1-3-service-pack-1","children":[]}]},{"id":"ci_504119e5e41d29c941d434626988e601fafa0ef7f5cc189c5b6ee93ab574f434","title":"Entitlement, Procurement, and Licensing","path":"/mettleci-documentation/v1.3/entitlement-procurement-and-licensing","children":[{"id":"ci_45a461e69030a83c73e68eb93285c4b56e4eec06b209a2eef49e0acb5d7d7638","title":"Support Policy","path":"/mettleci-documentation/v1.3/support-policy","children":[]},{"id":"ci_0e3314ac7d7da2155695b045690a9b23bf90d39fe7589d001f70ef41e7a91da2","title":"Third Party Code in Data Migrators Products","path":"/mettleci-documentation/v1.3/third-party-code-in-data-migrators-products","children":[]},{"id":"ci_5804b6de5b56acf5a5092203f516f5bf60f0431f6015d6ca2476e2cf6c53d652","title":"Procurement Support Documents","path":"/mettleci-documentation/v1.3/procurement-support-documents","children":[]},{"id":"ci_38dc929231c93075ff35aa937f5b6fb572220581e65c3f708e30f553f78694fd","title":"Purchasing MettleCI","path":"/mettleci-documentation/v1.3/purchasing-mettleci","children":[]},{"id":"ci_92a91921470a4e0fe26d253c6a655d90f73b7ff9c23d1a31ac3837bcd2c29f43","title":"Company Information","path":"/mettleci-documentation/v1.3/company-information","children":[]},{"id":"ci_55983dcb5324ee65d0ad490bd67e870432319b61a77956042f29aec8d013c4dc","title":"Reseller FAQ","path":"/mettleci-documentation/v1.3/reseller-faq","children":[]}]}]