• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Rocket DevOps Now Supports VS Code

    September 25, 2023 Alex Woodie

    IBM i developers who prefer to code within VS Code can now get all the goodness of automated change management and CI/CD with Rocket Software’s DevOps offering, which now supports the popular browser-based development environment, among other new features.

    VS Code, which is short for Visual Studio Code, has rocketed to popularity in the IBM i community over the past couple of years. That popularity is due in large part to Code for IBM i, the Liam Allan-developed plug-in that brings ILE language support to Microsoft’s open source IDE.

    Allan, who is known to despise IBM’s full-fledged Java-based IDE, Rational Developer for IBM i (RDi), developed the plug-in and released it in June 2021 to give the IBM i community a modern, lightweight alternative to RDi. According to the offering’s homepage on the Visual Studio Marketplace, it has been downloaded and installed more than 22,000 times.

    That popularity is evident in Rocket Software’s installed base, according to Puneet Kohli, president of the company’s application modernization business unit. According to Kohli, the demand for VS Code support in the company’s DevOps suite has been palpable.

    “I would say about a third of our customers were looking for VS Code,” Kohli said. “VS Code is becoming quite popular.”

    Rocket’s DevOps suite, which includes the IBM i change management software, LMi, that it acquired from Aldon back in 2011, could support VS Code before. But it didn’t offer full support for Git. If a developer made a change with VS Code on the IBM i repository, the changes weren’t automatically synched with the Git version. That automated synching with VS Code changes is now supported in Rocket DevOps version 10.2.2.

    “Developers can attach VS Code to their Git repository or to their native IBM i repository and switch between the two instances,” Kohli said. “If the application is natively stored on i [in LMi], they can work there. If it’s stored in Git, they can work there.”

    The new VS Code plug-in also provides access to some of the advanced functions in Rocket DevOps, Kohli said. “Like compare between changes, compiling, dependency mapping,” he said. “You can right-click in the source, right in VS Code, and you can have a context right there to be able to pick those commands.”

    Rocket DevOps brings full support for deployment of VS Code applications, as well as testing, Kohli said. “You can actually deploy tests right in your VS Code, and run the tests while you’re compiling.”

    Version 10.2.2 brings other new features. According to Kohli, the whole process of building code pipelines as part of a CI/CD process – from development to testing to deployment – is more automated with this release.

    “We’ve opened up quite a bit of our capability to be able to do single source pipeline,” Kohli said. “It really enables you to do cross-platform development, if you have applications that are being written on i, but then they also have parts of the application on Linux that are being developed. You can combine source in Git, and then do dependency mapping between those objects that you have.”

    Developers can attach tests directly to the code in the pipeline, so that when the development is completed, it will automatically kick off tests. If the tests are successful, then it will automatically deploy the code. “So you can build a whole soup-to-nuts sort of pipeline in RDi or in the Rocket DevOps portal that we provide.”

    Another enhancement that Rocket DevOps users will find in the new release is the capability to update a database file while application code changes are still being applied in Rocket DevOps.

    It can take quite a while to transmit large database files, such as 20GB, over the network. In older releases of Rocket DevOps, the application deployment process had to pause for those database updates to be done before it could continue. Rocket altered the software to be able to continue working while database updates occur in the background.

    “Sometimes it takes a long time for files to deploy,” Kohli said. “And while the change is happening, we can continue to incrementally update the file while the deployment is going on. It doesn’t lock the file while you’re trying to make changes to the file.”

    While it’s not technically a new feature in 10.2.2 – it was added with the launch of 10.2 this spring – Kohli felt it was new enough to mention during his call with IT Jungle.

    RELATED STORIES

    Rocket Rides Modernization, DevOps for Hybrid Cloud Adoption

    Rocket Software Supports IBM i with New Data Intelligence Offering

    Rocket Launches New DevOps Solution for IBM i

    Rocket Maps IBM i Apps for Modernization Ventures

    Aldon Acquired by Marlin Equity Partners

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: CI/CD, Code for IBM i, DevOps, Git, IBM i, IDE, ILE, Java, Rational Developer for IBM i, RDi, Rocket DevOps, Rocket Software, Visual Studio Code, VS Code

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    DR Testing As A Service: One More Thing That You Don’t Have To Do The IBM i Marketplace Survey Needs Your Input

    Leave a Reply Cancel reply

TFH Volume: 33 Issue: 57

This Issue Sponsored By

  • Fresche Solutions
  • Focal Point Solutions Group
  • ARCAD Software
  • ServiceExpress
  • WorksRight Software

Table of Contents

  • Rocket DevOps Now Supports VS Code
  • DR Testing As A Service: One More Thing That You Don’t Have To Do
  • The First Step In DevOps Is Not Tools, But Culture Change
  • As I See It: IT Come Home
  • IBM i PTF Guide, Volume 25, Number 39

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33
  • Tool Aims To Streamline Git Integration For Old School IBM i Devs
  • IBM To Add Full System Replication And FlashCopy To PowerHA
  • Guru: Decoding Base64 ASCII
  • The Price Tweaking Continues For Power Systems
  • IBM i PTF Guide, Volume 27, Numbers 31 And 32

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle