Skip to content

Commit 0cc3ed4

Browse files
Merge pull request #111 from wiput1999/master
Add buildTarget option
2 parents 3f2517a + ee9667f commit 0cc3ed4

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

src/deploy/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ export default createBuilder<any>(
2323
}
2424

2525
const baseHref = builderConfig.baseHref ? `Your base-href: "${builderConfig.baseHref}` : '';
26-
context.logger.info(`📦 Building "${context.target.project}". Configuration: "${configuration}". ${baseHref}`);
26+
const buildTarget = builderConfig.buildTarget ? builderConfig.buildTarget : 'build';
27+
context.logger.info(`📦 Building "${context.target.project}". Configuration: "${configuration}". Build Command: ${buildTarget}. ${baseHref}`);
2728

2829
const build = await context.scheduleTarget({
29-
target: 'build',
30+
target: buildTarget,
3031
project: context.target.project || '',
3132
configuration
3233
}, overrides as json.JsonObject);

src/deploy/schema.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export interface Schema {
2+
buildTarget?: string;
23
configuration?: string;
34
noBuild?: boolean;
45
outputPath?: boolean;

src/deploy/schema.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
"title": "schema",
44
"description": "Deployment of Angular CLI applications to Netlify",
55
"properties": {
6+
"buildTarget": {
7+
"type": "string",
8+
"default": "build",
9+
"description": "A build target command."
10+
},
611
"configuration": {
712
"type": "string",
813
"default": "production",

0 commit comments

Comments
 (0)