Skip to content

Merge release in master pre 1.5.0 #1194

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 11 commits into from
Nov 16, 2015

Conversation

rosen-vladimirov
Copy link
Contributor

No description provided.

Fatme Havaluova and others added 9 commits November 13, 2015 11:32
…r-1.5+-runtime

Don't try to execute fast livesync if the project has framework version lower than 1.5.0
As our hooks (like typescript) are called before executing prepare method, we must be sure we have
all devDependencies installed in order to be able to execute before-prepare hooks.
This is mandatory for projects where typescript is enabled, but you do not have node_modules directory yet.
The old fix for installing only devDependencies before preparing the project has a problem:
`npm install <devPackagesNames>` does not respect the versions from the devDependencies section and always installs the latest versions.

We cannot use `npm install <devPackageName>@<version>` as we do not know if they are real versions or paths or even "frog legs".

There's a magical flag `--dev` which should allow you to do:
`npm install <devPackagesNames> --dev` and it will respect the versions from devDependencies. Unfortunately this flag forces recursive installation of devDependencies all down the tree of packages.

Of course npm has another rabbit in the hat - `--only=dev`. However I couldn't get it work at all.

So the only solution I could think about is to install all dependencies before preparing the project.
Install ALL dependencies and devDependencies before prepare
…ings

Collect all warnings upon pod installing
Get back the message that reports successful deploy on android device. We've deleted it a couple of commits ago.
@ns-bot
Copy link

ns-bot commented Nov 16, 2015

Test PASSed.

…success

Show message after successful deploy on android
Set version to 1.6.0
@rosen-vladimirov rosen-vladimirov force-pushed the vladimirov/merge-release-in-master-pre-150 branch from 9d7a6b7 to 5b2bc76 Compare November 16, 2015 08:59
@ns-bot
Copy link

ns-bot commented Nov 16, 2015

Test PASSed.

rosen-vladimirov added a commit that referenced this pull request Nov 16, 2015
…n-master-pre-150

Merge release in master pre 1.5.0
@rosen-vladimirov rosen-vladimirov merged commit 78835ec into master Nov 16, 2015
@rosen-vladimirov rosen-vladimirov deleted the vladimirov/merge-release-in-master-pre-150 branch November 16, 2015 09:21
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