Skip to content

feat(sidekick): Support clean option when executing local builds in Sidekick #3386

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 26, 2018

Conversation

Fatme
Copy link
Contributor

@Fatme Fatme commented Feb 21, 2018

  • Expose cleanNativeApp method for Sidekick
  • Fix run, deploy and build commands when clean option is specified
  • Fix help of build and deploy commands

@Fatme Fatme force-pushed the fatme/clean-native-app branch 2 times, most recently from 13e288a to ed2d1d7 Compare February 22, 2018 15:12
dtopuzov added a commit to NativeScript/nativescript-cli-tests that referenced this pull request Feb 22, 2018
- Verify incremental native build
- Verify clean build rebuild native project
- Assert build times (with safe tolerance)
Copy link
Contributor

@rosen-vladimirov rosen-vladimirov left a comment

Choose a reason for hiding this comment

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

After handling comment.

cleanNativeApp(data: ICleanNativeAppData): Promise<void>;
}

interface ICleanNativeAppData {
Copy link
Contributor

Choose a reason for hiding this comment

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

There are already interfaces IProjectDir and IPlatform, so you can just inherit them:

interface ICleanNativeAppData extends IProjectDir, IPlatform;

@Fatme Fatme force-pushed the fatme/clean-native-app branch 2 times, most recently from f2a06d4 to 45373a7 Compare February 26, 2018 08:17
…ocal builds

* Expose cleanNativeApp method for Sidekick
* Fix run, deploy and build commands when clean option is specified
* Fix help of build and deploy commands
@Fatme Fatme force-pushed the fatme/clean-native-app branch from 45373a7 to bc9d242 Compare February 26, 2018 08:58
@Fatme Fatme merged commit e674725 into master Feb 26, 2018
@Fatme Fatme deleted the fatme/clean-native-app branch February 26, 2018 10:20
@Fatme Fatme restored the fatme/clean-native-app branch February 26, 2018 10:48
@rosen-vladimirov rosen-vladimirov deleted the fatme/clean-native-app branch July 13, 2018 06:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants