Commit graph

178 commits

Author SHA1 Message Date
Sridhar Periyasamy
3245130997 Use azure CLI instead of Invoke-WebRequest to upload files into azure blob
storage.

We cannot use Invoke-WebRequest todo this becuase azure has a max limit of
64mb that can be uploaded using REST
2015-11-18 08:32:09 -08:00
Sridhar Periyasamy
ba8a2b3869 Fix the mode flags on repoapi_client.sh 2015-11-18 07:47:21 -08:00
Piotr Puszkiewicz
c284a7492a Merge pull request #217 from brthor/dotnet-compile-natives
dotnet-compile-native
Thanks for getting this in!
2015-11-18 02:11:11 -08:00
Bryan
1455d9151d Don't copy Appdeps on mac. Bump appdep package version number 2015-11-18 01:53:05 -08:00
Piotr Puszkiewicz
080a127c38 Merge pull request #211 from Sridhar-MS/msi-packaging
First pass at building Windows MSI for the dotnet CLI repo.
2015-11-18 01:27:10 -08:00
Bryan
8768b873bd Fix Windows AppDep, bump ILCompiler Version to fix cache issue 2015-11-18 01:19:06 -08:00
Bryan
ebe108c69b AppDeps Copy Script fix dotnet invocation 2015-11-18 00:28:50 -08:00
Bryan
d0c07c64b9 Set additional env variables for appdeps build 2015-11-18 00:09:07 -08:00
Bryan
cb22daf9cb Merge branch 'dotnet-compile-natives' of https://github.com/brthor/cli into dotnet-compile-natives 2015-11-17 23:54:43 -08:00
Bryan
ad56a28c56 Fix Appdeps scripts 2015-11-17 23:42:27 -08:00
Andy Gocke
869b927350 Upgrade csc ref to latest
Provides a few benefits:

1) The new package has the correct dependencies listed, so I removed the
-MissingDependenciesOK flag from the crossgen scripts.

2) The new compiler supports -publicSign (formerly called "OSS sign"),
which I patched through dotnet-compile-csc .
2015-11-17 23:37:39 -08:00
Bryan Thornbury
21d39c4751 Merge branch 'dotnet-compile-natives' of https://github.com/brthor/cli into dotnet-compile-natives 2015-11-17 23:07:37 -08:00
Bryan Thornbury
35b0258f6c Make Appdeps executable 2015-11-17 23:04:24 -08:00
Bryan
0b59d3cd8e Add --no-cache to Windows Builds 2015-11-17 22:10:27 -08:00
Bryan
9c2141c098 Add no-cache to restoration 2015-11-17 21:58:49 -08:00
Bryan
47e150f561 Dotnet-Compile-Native Linux Integration 2015-11-17 20:37:56 -08:00
Bryan
a2e26981f2 Dotnet-Compile-Native Windows Build Integration 2015-11-17 20:36:30 -08:00
Sridhar Periyasamy
6a0a982f2f Change the build number to 'major.minor.build.revision'.
This is required for the Windows MSI ProductVersion to support major/minor
upgrades.

https://msdn.microsoft.com/en-us/library/aa370859(v=vs.85).aspx
2015-11-17 20:25:08 -08:00
Andrew Stanton-Nurse
a188ebe4e2 added a script to put the dev build on the PATH 2015-11-17 18:08:31 -08:00
Andrew Stanton-Nurse
a492ea7834 fix minor issue with build scripts 2015-11-17 15:17:37 -08:00
Piotr Puszkiewicz
f5a3ec581d Merge pull request #193 from cston/package
Add Microsoft.DotNet.Tools.Repl* to install
2015-11-17 14:35:35 -08:00
Charles Stoner
722dd721b0 Add Microsoft.DotNet.Tools.Repl* to install 2015-11-17 13:52:00 -08:00
Krzysztof Wicher
b566be5de8 Add dotnet-init 2015-11-17 11:46:46 -08:00
Sridhar Periyasamy
1c6087b8e1 Fix windows build break. Fix syntax of powershell 'cp' command. 2015-11-17 11:45:31 -08:00
Sridhar Periyasamy
fb61e69a79 First pass at building Windows MSI for the dotnet CLI repo.
- Use the heat tool to harvest the stage2 dir and create install-files.wxs
- dotnet.wxs contains the XML code which is constant across builds for an MSI.
- Use Candle and Light to generate the MSI from install-files.wxs and dotnet.wxs.

Default Install Location - %ProgramFiles%/dotnet.
Adds <InstallRoot>\bin %PATH%
Creates %DOTNET_HOME% pointing to <InstallRoot>
2015-11-17 00:39:46 -08:00
Piotr Puszkiewicz
4bc69ed204 Merge pull request #204 from piotrpMSFT/LicenseHeaders
Update Copyright headers in all source files.
2015-11-16 22:12:05 -08:00
David Fowler
919c6bc40e Add pack to the list of projects 2015-11-16 20:22:22 -08:00
PiotrP
e839b4debb Update Copyright headers in all source files. 2015-11-16 19:47:43 -08:00
Bryan
ee7b242d29 Remove set -e, this can easily cause the machine to get into an inconsistent state 2015-11-16 15:54:22 -08:00
Bryan
d2cb2ce76a Remove docker container cleanup. This should be handled in dockerbuild now. 2015-11-16 15:53:05 -08:00
Bryan
1a9d44a985 Fix Docker Postbuild Imports 2015-11-16 15:39:22 -08:00
Andrew Stanton-Nurse
06c66638f3 switch to repo-local stage0
fixes #200
2015-11-16 13:49:29 -08:00
Andrew Stanton-Nurse
6e3ade1672 fix issue with release build on VSO 2015-11-16 10:45:19 -08:00
Andrew Stanton-Nurse
d0f40917bc fix Windows VSO build 2015-11-16 10:20:47 -08:00
Andrew Stanton-Nurse
4cc15b1246 restructure the output layout
also reorganize the scripts folder
2015-11-16 09:44:00 -08:00
glennc
1f47daec1c Feedback changes plus ability to detect if latest is already installed 2015-11-12 12:18:19 -08:00
glennc
ddb8c04dd1 Some text updates for the install.sh file 2015-11-12 12:18:19 -08:00
glennc
ad4edf82ad Add install.sh to install the latest cli on a machine 2015-11-12 12:18:19 -08:00
Andrew Stanton-Nurse
2590e75475 add .version file to package 2015-11-11 22:49:39 -08:00
Andrew Stanton-Nurse
2d974c2680 fix formatting of windows version file 2015-11-11 22:23:41 -08:00
Andrew Stanton-Nurse
758d347f87 upload the data as raw binary data and set content-type 2015-11-11 22:13:35 -08:00
Andrew Stanton-Nurse
b920a77234 fix build and version upload 2015-11-11 21:54:58 -08:00
Andy Gocke
cc1d8f9215 Merge pull request #179 from agocke/UpgradeCscCoreReference
Upgrade compiler version and fix crossgen
2015-11-11 17:10:58 -08:00
Andy Gocke
5bfb626799 Upgrade compiler version and fix crossgen
The latest compiler nugets have missing dependencies, so
this temporarily turns on -MissingDependenciesOK for crossgen
2015-11-11 16:33:06 -08:00
Andrew Stanton-Nurse
e094169533 still don't know how to bash 2015-11-11 15:33:45 -08:00
Andrew Stanton-Nurse
d9dd05f4a0 fix version file format 2015-11-11 15:15:31 -08:00
Andrew Stanton-Nurse
d7bae750b2 how do I bash? 2015-11-11 15:07:56 -08:00
Andrew Stanton-Nurse
d5e9ac88ca add version metadata to package
also publish latest version metadata to blob storage
2015-11-11 14:35:23 -08:00
Sridhar Periyasamy
e31dae6bee Add '-y' to prevent prompts during installation. 2015-11-10 17:49:33 -08:00
Sridhar Periyasamy
0878879bc8 Fix type in Dockerfile and set the UPLOAD_URL variable to the correct location. 2015-11-10 17:28:46 -08:00