Fix for several site generator issues #281

Merged
merged 3 commits into from Jan 2, 2013

2 participants

@amitapl
projectkudu member

There were some bug fixes in azure-cli in the deployment script generator part that we need for the site generator, in order to get them I've cloned azure-cli and put all fixes in a branch called "latest" there.

So now we can use this branch when we create the kudu installation, this way we remove the dependency we have on azure-cli schedule (specifically for the kudu service).

Amit Apple Change script to install azure-cli from a private branch, so we have …
…the latest fixes (not dependant on azure-cli schedule for them).
d40dea3
@amitapl
projectkudu member
Amit Apple added some commits Jan 1, 2013
Amit Apple Moved selectNodeVersion to run after the deployment script and output…
… the generated file to wwwroot directory.

This is since there was an issue with current logic, we generated the file in the repo, the problem is that the file will always remain there, so next deployment it won't be regenerated (even if the value for it should be different).
The new logic fixes this issue.
01c3a91
Amit Apple Adding a new class to use for producing traces coming from tests, thi…
…s is to improve the ability to investigate issues just by looking at the test logs.

For now added in some tests the deployment log.
More test related traces will be added.
6ed9b0f
@amitapl
projectkudu member

Added more generator related fixes, mainly for SelectNodeVersion:

Moved selectNodeVersion to run after the deployment script and output the generated file to wwwroot directory.

This is since there was an issue with current logic, we generated the file in the repo, the problem is that the file will always remain there, so next deployment it won't be regenerated (even if the value for it should be different).
The new logic fixes this issue.

@suwatch
projectkudu member

looks good.

@amitapl amitapl merged commit 6ed9b0f into master Jan 2, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment