Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

MettleCI’s Git integration is vastly superior to IBM’s.
  • MettleCI provides integration with any “flavour” of Git (Bitbucket, GitHub, GitLab, plain old command-line Git, and so on) while IBM is still constrained to a GitHub Enterprise and Bitbucket (coming soon).
  • MettleCI uses the ISX format to package all of the design-time information relevant to a Job when interacting with Git. In contrast, checking in from the IBM DFD throws a load of files into Git for each Job so customers face a nightmare for deployment and some hard constraints on code portability.
  • MettleCI provides Git integration for DataStage versions as far back as 8.X. IBM do not and we believe they never will for any version older than the 11.7 series. Incidentally, this is one of the reasons why we can automate upgrades to later versions and IBM has therefore bundled MettleCI into a new UG&I Lab Services (AKA Data & AI Cloud Labs) package called Rapid DataStage Upgrades.
  • I’m sure there are other points of advantage but I’m going to ask our engineering team to provide the latest picture and will send you anything I’ve missed.


In summary, the DFD’s Git integration appears to be more “ticking the Git box” rather than providing what existing DataStage developers and release management people actually need to adopt modern SDLC disciplines (and benefits) in a holistic way. 
  • No labels