Commit graph

768 commits

Author SHA1 Message Date
Andy Schwartzmeyer c1faf1e6e1 Merge pull request #1864 from andschwa/public-repo
Fix scripts for public repo
2016-08-18 08:19:28 -07:00
Andrew Schwartzmeyer f2275f9a0a Fix download.sh for public repo 2016-08-18 00:05:08 -07:00
Raghu Shantha [MSFT] 4f47b64d85 Fix docs/installation/windows.md
Also consolidate install.sh with download.sh;
remove unnecessary files;
create README.md in install.

Ran dos2unix tool to cleanup extra carriage returns at the end of lines
2016-08-17 16:18:26 -07:00
Andrew Schwartzmeyer a9e809c18a Fix naming of Unix packages
- .NET Core RID suffixes removed
- `el7.centos` suffix added to RPM
- `1ubuntu1.14.04.1` iteration used for DEB packages

`~` cannot be used after `ubuntu1` because GitHub release renames it to
a `.`; additionally, no packages lack the final suffix `.1`. While my
machine is `.5` I could find no packages that went past `.3`, so let's
use this to indicate that it works for `14.04.1` and forward.

We are *not* recreating the alpha.9 packages, but will we rename them
accordingly. This means that the filenames will be "correct" but the
meta-data will be out-of-date.
2016-08-16 16:07:54 -07:00
Alex Jordan b5f4e595cd Fix download script for Ubuntu 16.04 (#1826)
Kept 14.04 for CI and because 14.04 is LTS
2016-08-15 18:35:40 -07:00
Andrew Schwartzmeyer 5f396629f7 Use Ruby 2.2.1 explicitly on Travis CI OS X 2016-08-04 13:52:31 -07:00
Andrew Schwartzmeyer 120cc61a07 Downgrade to Xcode 7.3 2016-08-04 13:52:26 -07:00
Francisco Gamino c16209e39d Enable crossgen on CI 2016-08-03 13:12:51 -07:00
Sergei Vorobev 1d8a181f60 Move GITHUB_TOKEN in tools/download.sh 2016-07-21 10:51:59 -07:00
Andrew Schwartzmeyer af9c4cb673 Don't build packages for pull requests
Since we don't want to build packages for pull requests (as they cannot
get archived as artifacts), we need a slightly different build command,
and moving it to a script was cleaner.
2016-07-18 12:44:28 -07:00
Andrew Schwartzmeyer 0f7748a70b Add CentOS support 2016-07-18 10:59:23 -07:00
Andrew Schwartzmeyer 11d2c2c6e7 Update Start-PSBootstrap to use .NET CLI's scripts
Linux and OS X no longer install packages, instead they download the
1.0.0 uninstall and install scripts provided by .NET CLI, uninstall all
existing `dotnet` packages, and "install" the latest 1.0.0 preview2
version of `dotnet` to `~/.dotnet`, which `Start-PSBuild` automatically
picks up.

Additionally, `Start-PSBootstrap` only attempts to install dependencies
when it detects that it is on Ubuntu 14.04, otherwise it warns that
dependencies must be installed manually, and still installs `dotnet` via
their obtain script. This makes `Start-PSBootstrap` safe to run on
Debian, and usable on CentOS.
2016-06-10 16:12:01 -07:00
Andrew Schwartzmeyer 112945657c Update debug.sh script for new layout 2016-06-06 12:15:49 -07:00
Andrew Schwartzmeyer 90be3585e1 Move debug.sh 2016-06-06 12:15:49 -07:00
Andrew Schwartzmeyer 0b0b141ea5 Move download.sh script to tools tree 2016-06-06 12:15:49 -07:00
Raghu Shantha [MSFT] 6c3b64f3f2 Utility to generate a self-signed certificate and sign a given package such as OpenPowerShell.zip/appx/msi 2016-06-06 09:54:25 -07:00
Andrew Schwartzmeyer 165dbecc66 Remove nuget.exe and packages.config
Since DNX takes care of packages for us.
2015-11-23 17:53:56 -08:00
Andrew Schwartzmeyer 16a2ae2fa8 Start build refactor with top-level Makefile
- Recursively calls make in monad-linux and monad-build
- Eventually will deprecate scripts dir
- Makes monad-docker.sh shareable
2015-10-25 20:37:36 -07:00