Skip to content
This repository was archived by the owner on Apr 13, 2020. It is now read-only.

[FEATURE] spk setup command: added scaffold HLD and Manifest repos #358

Merged
dennisseah merged 20 commits intomasterfrom
refactorSetup
Mar 4, 2020
Merged

[FEATURE] spk setup command: added scaffold HLD and Manifest repos #358
dennisseah merged 20 commits intomasterfrom
refactorSetup

Conversation

@dennisseah
Copy link
Collaborator

@dennisseah dennisseah commented Mar 2, 2020

  1. added a request context object to capture all valid input values and status of execution (.e.g is project created, what are the repo created).
  2. added spk setup as one of the commands.
  3. added file operation supports for creating folder, change directory, etc.
  4. added git operation supports
  5. modified project service to have the right value for templateTypeId and sourceControlType
  6. added scaffold operation supports
  7. added code to create setup.log file

main feature added: scaffold HLD and Manifest repos
closes microsoft/bedrock#1086
related to microsoft/bedrock#986

dennisseah and others added 7 commits February 28, 2020 14:40
1. added a request context object to capture all valid input values and status of execution (.e.g is project created, what are the repo created).
2. added `spk setup` as one of the commands.
3. added file operation supports for creating folder, change directory, etc.
4. added git operation supports
5. modified project service to have the right value for `templateTypeId` and `sourceControlType`
6. added scaffold operation supports
7. added code to create setup.log file

main feature added: scaffold HLD and Manifest repos
@samiyaakhtar
Copy link
Collaborator

@dennisseah @andrebriggs the PR is pretty big and only "related to" the epic. Would be nice if we could break down the epic into smaller tasks and each PR would "close" a task from the epic?

@yradsmikham
Copy link
Collaborator

@dennisseah @andrebriggs Let's try and keep PRs smaller and manageable.

@andrebriggs
Copy link
Collaborator

@samiyaakhtar created microsoft/bedrock#1086 and associated with this PR

*
* @param absPath Absolute Path
*/
export const moveToAbsPath = (absPath: string) => {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just commenting to say fsUtil could probably live in our general lib as could be shared by other commands too.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we can move it later if needed.

Copy link
Collaborator

@mtarng mtarng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comments. Looks good otherwise.

@dennisseah dennisseah merged commit 2d28e0e into master Mar 4, 2020
@dennisseah dennisseah deleted the refactorSetup branch March 4, 2020 02:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add HLD and Manifest repo creation in spk setup

6 participants