VS Code Extensions
ITAS Integration

ITAS Integration

by TalhaShahid980

Development workflow tools for authorized ITAS users.

Downloads

13

Rating

— (0)

Version

0.0.29

Last updated

Aug 12, 2026

ITAS Integration helps authorized development teams manage project workflows directly from Visual Studio Code.

Features

  • Sign in with an authorized ITAS account.
  • View and select assigned Jira user stories.
  • Automatically fill branch details from the selected story.
  • Create or update development branches.
  • Upload complete project folders when required.
  • Select one or more individual workspace files using an Explorer-style tree.
  • Upload exactly the checked files while preserving their workspace-relative paths.
  • View the component list stored in the selected Jira user story.
  • Open the selected story directly in the ITAS DevOps Assistant after a successful operation.
  • Remember the current and most recently used Jira story.

Requirements

  • Visual Studio Code 1.95.0 or newer.
  • Access to an authorized ITAS environment.
  • A trusted workspace containing the project files to process.

Connection and access details are provided by your organization’s ITAS administrator.

Getting started

  1. Install the extension.
  2. Sign in with your authorized ITAS account.
  3. Select an assigned Jira story.
  4. Open the branch workflow.
  5. Upload complete folders or select only the required files.
  6. Review the result and continue the selected story in the ITAS DevOps Assistant.

Available commands

  • ITAS: Login
  • ITAS: Logout
  • ITAS: Create/Update Branch
  • ITAS: Open Current Story in DevOps Assistant
  • ITAS: Select Current Jira User Story
  • ITAS: Refresh Assigned Jira User Stories

File selection

The extension supports two upload modes:

  • Select Folders and Upload for complete project folders.
  • Select Specific Files for choosing files from force-app and vlocity while retaining their original project structure.

Only the force-app and vlocity trees are displayed. Each file is selected independently. The extension does not automatically add companion files, so selecting one .cls, -meta.xml, or other file uploads only that selected file.

DevOps Assistant handoff

After a successful branch workflow, the extension can open the selected Jira story in the ITAS DevOps Assistant. The handoff includes the authenticated user ID, Jira key, created branch, repository, target branch, source alias, and the component auto-fetch preference. Credentials are exchanged only through the one-time browser-login ticket and are not placed in the Assistant URL.

The Assistant context can be configured with:

  • itasintegration.assistantRepository
  • itasintegration.assistantTargetBranch
  • itasintegration.assistantSourceAlias
  • itasintegration.autoFetchAssistantComponents

Support

Contact your internal ITAS administrator or development-support team.

License

MIT

Server-side workflow order

After the extension uploads selected folders or files, the API runs the following sequence:

Create/Update Branch -> Branch Validation -> PMD -> Jira Update

The Jira update is skipped when Branch Validation or PMD fails. The authenticated ITAS user ID is used for both validation jobs.

Related extensions