You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
23
23
-`Initialize-NovaModule` now shows scaffold progress, ends with the created project root plus the next suggested cmdlet, and fails with clearer guidance when the target project folder already exists.
24
24
-`Install-NovaCli` now prints the installed launcher path, suggests the next command to run, and gives a clearer `PATH` warning when the destination directory is not yet available from the shell.
25
25
-`Invoke-NovaAgenticCopilotScaffold` now shows apply progress, ends with the project root plus suggested review and validation steps, and fails with clearer cancellation guidance when the overwrite warning is declined.
26
+
-`Invoke-NovaBuild` now shows progress for the main build phases, ends with the output module directory plus the next suggested validation step, and explains the refreshed session when `-ContinuousIntegration` reloads the built module.
Copy file name to clipboardExpand all lines: RELEASE_NOTE.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@ This file summarizes the release notes for NovaModuleTools. **UNRELEASED** chang
19
19
-`Initialize-NovaModule` now shows scaffold progress, ends with the project root and the next suggested cmdlet, and gives clearer recovery guidance when the target project folder already exists.
20
20
-`Install-NovaCli` now prints the installed launcher path, suggests the next command to run, and gives a clearer `PATH` warning when the launcher directory is not yet available from the shell.
21
21
-`Invoke-NovaAgenticCopilotScaffold` now shows apply progress, ends with the project root plus suggested review and validation steps, and gives clearer cancellation guidance when the overwrite warning is declined.
22
+
-`Invoke-NovaBuild` now shows progress for the main build phases, ends with the output module directory plus the next suggested validation step, and explains the refreshed session when `-ContinuousIntegration` reloads the built module.
This command supports `-WhatIf` and `-Confirm` through PowerShell `SupportsShouldProcess`. Use `-WhatIf` to preview the build target without clearing `dist/` or generating new build output.
31
31
32
+
During a real build, Nova shows progress for the main build phases and ends with the output module directory plus the next suggested validation step.
33
+
32
34
Use `-ContinuousIntegration` when the same PowerShell session needs to keep using the freshly built `dist/` module after the build completes. In CI/self-hosting flows, that re-activates the built module before the command returns.
33
35
34
36
Use `-OverrideWarning` only when you intentionally want to continue a build even though a file under `src/public`
@@ -62,15 +64,15 @@ If `Preamble` is configured, those lines are written at the very top of the gene
62
64
PS> Invoke-NovaBuild
63
65
```
64
66
65
-
Builds the current project into `dist/<ProjectName>/`.
67
+
Builds the current project into `dist/<ProjectName>/`, prints the output module directory, and suggests `Test-NovaBuild` as the next validation step.
66
68
67
69
### EXAMPLE 2
68
70
69
71
```text
70
72
PS> Invoke-NovaBuild -Verbose
71
73
```
72
74
73
-
Builds the current projectand writes verbose progress for the build workflow.
75
+
Builds the current project, shows phase progress for the build workflow, and writes verbose details from the underlying build helpers.
74
76
75
77
### EXAMPLE 3
76
78
@@ -172,6 +174,8 @@ When `-ContinuousIntegration` is used together with a real build, the command re
172
174
173
175
Files under `src/public` are expected to contain exactly one top-level function each. Use `-OverrideWarning` only when you intentionally want to bypass that guard for the current build.
174
176
177
+
Use `Ctrl+C` if you need to stop a running build before all phases complete.
0 commit comments