Skip to content

Added the ability to deploy selected files from the explorer#3128

Merged
sebjulliand merged 3 commits intocodefori:masterfrom
SamJessep:feat/deploy_selected_files
Apr 4, 2026
Merged

Added the ability to deploy selected files from the explorer#3128
sebjulliand merged 3 commits intocodefori:masterfrom
SamJessep:feat/deploy_selected_files

Conversation

@SamJessep
Copy link
Copy Markdown
Contributor

Changes

This adds the ability to deploy selected files via the explorer context menu as suggested here #3082

When files are selected from multiple base folders (workspaces?) it will deploy them In multiple goes.
https://github.com/user-attachments/assets/72cead44-c242-44fb-9fed-e4903a85a4aa

If a deployment location hasn't been configured yet it prompts like normal for a location then when clicking the deploy now button it'll continue to deploy the files to the selected location.
https://github.com/user-attachments/assets/951f8c6e-8172-4446-a19f-69b7ae38c1f9

How to test this PR

  1. Add a folder to the workspace
  2. Connect to the IBM i
  3. Select 1 or more files from the explorer pane
  4. Right click and select "Deploy Selected Files"
  5. Check the IFS browser only the selected files were uploaded

Checklist

  • have tested my change
  • have created one or more test cases
  • updated relevant documentation
  • Remove any/all console.logs I added

@SamJessep SamJessep temporarily deployed to testing_environment March 29, 2026 00:52 — with GitHub Actions Inactive
@SamJessep SamJessep temporarily deployed to testing_environment April 2, 2026 23:45 — with GitHub Actions Inactive
@sebjulliand sebjulliand merged commit d652c87 into codefori:master Apr 4, 2026
2 checks passed
@SanjulaGanepola SanjulaGanepola linked an issue Apr 10, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add ability to deploy only selected files

3 participants