Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Pull request overview
Adds a new console project create command to enable non-interactive Adobe Developer Console project creation (by name) for a specified (or configured) organization, intended to support agent workflows.
Changes:
- Introduces
src/commands/console/project/create.jsimplementing project creation with local validation and a pre-check for duplicate project names. - Adds
test/commands/console/project/create.test.jscovering core create-path behavior and several validation/error cases.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 8 comments.
| File | Description |
|---|---|
src/commands/console/project/create.js |
New CLI command to create a Console project by name/title/description with validations and org resolution. |
test/commands/console/project/create.test.js |
New unit tests validating creation inputs, org selection behavior, and basic duplicate/validation errors. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 26 out of 26 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 26 out of 26 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 26 out of 26 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Description
Allow create calls for new projects in dev-console. Assumes name is unique, or it will fail with the appropriate message.
This will enable agents to create new App Builder projects without user interaction.
aio console project create --name=alphaNumericName1 --title="alphaNumeric with spaces" --description="free text up to 1000 char"
--json output is now formatted for both human readability and machines
Related Issue
ACNA-4400
Motivation and Context
Agents need to be able to create projects with all parameters specified, the only other way to create a project was through `app init' with prompts for a project name,title,description ...
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: