Skip to content

Commit

Permalink
fix(serve): pass cordovaBasePath to cordova-build builder (#57)
Browse files Browse the repository at this point in the history
The cordovaBasePath property is required for Monorepo projects since the applications are not in the project root.
  • Loading branch information
GuilhermeBCC authored and imhoffd committed Jan 28, 2019
1 parent a659636 commit 93e3bbe
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions builders/cordova-serve/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ export class CordovaServeBuilder implements Builder<CordovaServeBuilderSchema> {
}

protected _getCordovaBuildConfig(cordovaServeOptions: CordovaServeBuilderSchema): Observable<BuilderConfiguration<CordovaBuildBuilderSchema>> {
const { platform, cordovaAssets, cordovaMock } = cordovaServeOptions;
const { platform, cordovaBasePath, cordovaAssets, cordovaMock } = cordovaServeOptions;
const [ project, target, configuration ] = cordovaServeOptions.cordovaBuildTarget.split(':');
const cordovaBuildTargetSpec = { project, target, configuration, overrides: { platform, cordovaAssets, cordovaMock } };
const cordovaBuildTargetSpec = { project, target, configuration, overrides: { platform, cordovaBasePath, cordovaAssets, cordovaMock } };
const cordovaBuildTargetConfig = this.context.architect.getBuilderConfiguration<CordovaBuildBuilderSchema>(cordovaBuildTargetSpec);

return this.context.architect.getBuilderDescription(cordovaBuildTargetConfig).pipe(
Expand Down

0 comments on commit 93e3bbe

Please sign in to comment.