Nate McMaster
2c931b810d
Fix dotnet-install to check the right path for no-op installs when --shared-runtime is specified
2017-12-11 10:10:08 -08:00
John Beisner
2cdb5a9f7e
Merge pull request #8119 from natemcmaster/install-script
...
Add parameter to dotnet-install to support pulling from private blob feeds
2017-12-04 13:28:08 -08:00
Nate McMaster
9a8316cd12
Always append feed_credential to URIs in dotnet-install.{sh,ps1}
2017-11-28 14:23:30 -08:00
Nate McMaster
fd04fdd5f2
Add parameter to dotnet-install to support pulling from private blob feeds
2017-11-28 13:32:32 -08:00
Nate McMaster
3444301dc7
Pipe ldconfig stderr to /dev/null
2017-11-28 13:31:10 -08:00
John Beisner
3d52d24058
Separating the 'legacy' URL construction from the 'current' URL construction methods and logic.
2017-10-13 09:43:04 -07:00
John Beisner
282de2bfe2
Porting 'dotnet-install.sh' from CLI:master to CLI:release/2.0.0
2017-10-11 10:53:53 -07:00
John Beisner
38b88c99f1
Removing the trailing '\r' for bash shells; commit hash.
2017-09-26 08:32:11 -07:00
John Beisner
572d2367df
Removing the trailing '\r' for bash shells.
...
https://github.com/dotnet/cli/issues/7392
2017-09-25 19:41:58 -07:00
John Beisner
44326a0a64
Fixing 'librarypath'
2017-09-22 14:16:08 -07:00
John Beisner
0722cce590
Update the installation scripts in release/2.0.0 branch.
2017-09-22 11:25:15 -07:00
Daniel Plaisted
8c5e955252
Fix dotnet-install script when latest version file for channel is returned as application/octet-stream
2017-08-14 18:05:04 -07:00
Livar Cunha
cf51d1d30a
Merge remote-tracking branch 'dotnet/rel/1.1.0' into merges/rel/1.1.0-to-release/2.0.0-20170718-070022
...
* dotnet/rel/1.1.0:
Use docker image for opensuse 13.2 from runtime
MSBuild 15.3.407
Updated NuGet to 4.3.0-preview4-4273
2017-07-18 15:54:04 -07:00
William Li
79ff758a43
Use docker image for opensuse 13.2 from runtime
2017-07-18 14:25:45 -07:00
William Li
21aa774707
dotnet-sdk rpm package consume store by dependency
...
Instead of Packing along.
Edit RPM config, add download store rpm package as part of the test.
2017-07-13 12:08:35 -07:00
William Li
b9c5e2ec57
dotnet-sdk DEB package consume store by dependency
...
Instead of Packing along.
Edit Debian config, add download store deb package as part of the packing process as well as test.
2017-07-13 12:07:51 -07:00
Livar Cunha
8c45238a1f
Merge remote-tracking branch 'dotnet/rel/1.1.0' into merges/rel/1.1.0-to-release/2.0.0-20170710-070025
...
* dotnet/rel/1.1.0:
Enable VB dotnet new test cases
Fix fedora.23 dockerfile
Updating the ReadMe: "rel-1.0.1" to "rel-1.1.0"
Update Roslyn to 2.3.0-beta4-61830-03
update nuget to 4.3.0-preview4-4258
2017-07-10 09:52:28 -07:00
William Li
e8cb581990
Fix fedora.23 dockerfile
...
Use existing docker image to reduce error from extra dependency.
Append CLI specific packages
2017-07-07 17:11:24 -07:00
John Beisner
47988952ac
Updating the links in the README; fixing the installation script.
2017-06-15 15:25:41 -07:00
jbeisner
add33234a5
Merge pull request #6857 from johnbeisner/RuntimeCoherence
...
Enable creation and consumption of a 'coherent' pointer
2017-06-15 10:22:40 -07:00
John Beisner
c497bf498f
Write a 'latest.coherent.version' file at blob storage so users have a 'coherent' option to SDK installations.
2017-06-13 16:45:29 -07:00
William Li
3419a87d6f
Produce RPM packages
...
Reference from https://github.com/dotnet/core-setup/tree/master/src/pkg/packaging/rpm
The goal is to have parity with Debian,
but does not publish to the feed
When run the script with rhel, it will
produce rpm file in the package step
and publish rpm to the blob storage
2017-06-13 15:00:35 -07:00
John Beisner
b92c63c4d3
Fixing a conditional.
2017-06-12 09:38:02 -07:00
John Beisner
5eae1a3a31
Fixing logic; variable name.
2017-06-12 09:31:09 -07:00
John Beisner
cd753db228
Default channel=LTS
...
Clarify nomenclature from "alternate" to "legacy"
Skip construction of legacy URL if it's flawed.
2017-06-09 12:00:29 -07:00
John Beisner
ce61070a69
Updates to install scripts to consume the renaming packages at blob storage. Unpinning the CLI build from a specific version.
2017-06-07 10:18:05 -07:00
Livar Cunha
f4bb13acaa
Merge branch 'rel/1.1.0' into merge_rel_110
...
* rel/1.1.0: (41 commits)
Updating the Sdk to one that includes the error surfacing work.
Update NuGet to 4.3.0-preview2-4082
Update NuGet to 4.3.0-preview1-4081 and SDK to corresponding 1.1.0 based version
Updating MSBuild to 15.3.0-preview-000246-05 to match VS.
Updating the global.json creation to use the IFile interface and adding a unit test to cover it.
Making restore use a config file so that it does not use fallback folders that may exist in the machine.
Dropping a global.json when running the first run experience with a version that matches the version of the CLI being used in the command that triggered the first run.
Updating the websdk version for 1.0
Trying to fix the opensuse42 test failure, where we tried to invoke a tool that target 1.0.4 where the 1.0 runtime is not available.
Pinning the stage0 to the last build out of rel/1.0.1 and adding a project to download 1.0 dependencies for test assets.
Updating the branding to rel/1.1.0
Dummy commit.
Adding the access token to the lzma url.
Dummy change to force a build.
Reverting the msbuild version to the release version.
Adding the web feed to nuget.config, as some packages failed to mirror and we need a build ASAP.
Updating the msbuild, SDK and Web SDK versions.
Dummy commit to kick off the build.
the FSharp.NET.Sdk version `-bundled` contains only the Sdk dir
bump f# sdk package version
...
2017-06-01 09:43:31 -07:00
John Beisner
ed65b2bc9c
Runtime download link missing the "runtime" identifier.
2017-05-31 08:35:00 -07:00
John Beisner
a53424cc04
Fixing an OSx break: "osname: unbound variable"
2017-05-30 11:37:34 -07:00
John Beisner
b48b7d2ea0
.NET Core 2+ Naming and Versioning
...
New file name structure for the runtime and the CLI
per: https://github.com/dotnet/designs/issues/2
The renaming of assets, therefore the dotnet installation scripts must change to accommodate.
Trivial:
"Write-Host" should be "Write-Output"
2017-05-26 15:46:56 -07:00
jbeisner
911236d964
Merge pull request #6664 from johnbeisner/InstallScripts
...
Linux distro update for dotnet-install.sh; et al.
2017-05-23 17:28:29 -07:00
John Beisner
d3373d9459
Removing unused parameters.; ".StartsWith" method for strings is not always present.
2017-05-23 16:41:46 -07:00
John Beisner
229518b486
Default channel in the install scripts; dotnet-install.ps1 and dotnet-install.sh = “release/1.0.0”
...
For the Runtime: resolves to: 1.0.5
For the SDK: resolves to: 1.0.4
2017-05-23 15:09:31 -07:00
John Beisner
1ded4f11e3
Forcing 'curl' to return an usable exitcode.
2017-05-23 11:28:38 -07:00
John Beisner
6222e66a07
Changes per code review - stronger download failure logic.
2017-05-23 10:45:15 -07:00
John Beisner
1fe96fd86e
Changes per additional manual testing on ubuntu-x64
2017-05-23 08:15:41 -07:00
John Beisner
283bff55ce
Changes per manual testing on Windows-x64
2017-05-22 16:17:31 -07:00
John Beisner
cff302d678
Changes per manual testing on ubuntu-x64
2017-05-22 14:15:43 -07:00
John Beisner
3db157aba6
First draft changes for install script for the SDK and Runtime.
2017-05-22 12:53:52 -07:00
James Lanng
497d048b1c
Support corporate proxy servers
2017-05-10 10:44:40 +01:00
jonsequitur
0c5f9ff95b
change script to assume dotnet is on the path
2017-04-26 11:25:29 -07:00
Chris Rummel
f66867a7f4
Fix case for variables we pass into docker.
2017-04-25 15:59:52 -05:00
Chris Rummel
dcff438d5a
Add new variables to dockerrun.sh so they're passed to the container.
2017-04-25 13:39:08 -05:00
Livar
6a359f7ae0
Merge pull request #5865 from axelheer/patch-1
...
Add UseDefaultCredentials to dotnet-install.ps1
2017-04-11 13:55:51 -07:00
Daniel Lo Nigro
e391b5d5f3
Change shebang and remove comment about bashisms
2017-04-05 11:40:59 -07:00
Daniel Lo Nigro
6a27955d2f
Add bash shebang to dotnet-install.sh
2017-04-05 11:40:59 -07:00
Livar Cunha
7a8dd54383
Merge branch 'rel/1.0.0' into merge_rel_1_0_0
...
* rel/1.0.0:
dotnet-install should identify all RHEL 7.x as RHEL
2017-03-27 14:39:39 -07:00
Omair Majid
13cf65ea8f
dotnet-install should identify all RHEL 7.x as RHEL
...
New RHEL minor versions are compatible with previous RHEL minor
versions. They also replace them: all users using RHEL 7.n are migrated
to RHEL 7.(n+1) by a simple yum upgrade. So just treat all RHEL 7.x
version as RHEL.
This only holds true for minor versions. RHEL 7 is not compatible with
RHEL 6. But since .NET Core only supports RHEL 7, this shouldn't matter.
2017-03-27 11:32:39 -04:00
jonsequitur
4effd9354c
merge
2017-03-21 11:57:08 -07:00
Eric Erhardt
d0bdccf5d6
Merge pull request #6064 from omajid/remove-linux-portable-obtain-script
...
Remove --linux-portable from dotnet-install.sh
2017-03-19 21:41:16 -05:00