Commit Graph

121 Commits

Author SHA1 Message Date
Dongbo Wang
37b5a47fa9 Update existing docker files (#5102) 2017-10-13 11:54:52 -07:00
Kyle Sferrazza
07536019bd Update Arch Linux installation instructions (#5048) 2017-10-10 09:40:23 -07:00
Dongbo Wang
42b8f02858 Update docs for beta.8 release (#5024) 2017-10-05 15:46:07 -07:00
Steve Lee
a82f6376ab Change CRLF to LF for files that are already in repository (#4956) 2017-09-29 17:43:57 -07:00
Dongbo Wang
6bf0ead8d6 Update windows package names 2017-09-13 16:37:43 -07:00
Dongbo Wang
a86e608c8b Update docs for beta.7 release 2017-09-12 15:08:49 -07:00
Steve Lee
7c9b188c13 Rename $IsOSX to $IsMacOS (#4757) 2017-09-07 10:34:40 -07:00
Travis Plunk
955e01dc65 update opensuse docker image to 42.2 (#4737)
- fix missing dependency in amazonlinux dockerfile
- change opensuse docker to use supported image
- update to conform withe label-schema.org
2017-09-05 15:36:29 -07:00
Dongbo Wang
80e02bda60 Update docs and scripts for beta.6 release (#4660) 2017-08-24 12:43:31 -07:00
Travis Plunk
7ae955fa73 Update nano server insider for new bulid (#4555) 2017-08-12 08:39:55 -07:00
Darwin
cea20244a7 add amazonlinux DockerFile and related test changes 2017-08-07 14:45:11 -07:00
Travis Plunk
b63a25c7f6 Remove hash validation from nanoserver-insider dockerfile. (#4498)
We are using HTTPS from the same location we are getting the dockerfile from, it should be enough.
2017-08-04 10:22:58 -07:00
Dongbo Wang
7c72bea590 Update docs/scripts for beta.5 release (#4470) 2017-08-03 10:43:57 -07:00
Travis Plunk
8c7f703f82 Add tests to do basic verification of docker images (#4244) 2017-07-19 16:48:54 -07:00
Travis Plunk
7442e77073 update nanoserver-insider-powershell known issues (#4251)
* update nanoserver-insider-powershell known issues

* Add new words to dictionary

* address PR comments
2017-07-14 10:16:39 -07:00
Travis Plunk
a10d1c2281 Merge beta.4 release changes (#4247)
* Fix the path on windows containers (#4241)

* Updated string to reflect beta.4 version (#4238)

* Add beta.4 changelog (#4245)

* first pass at beta.4 changelog

* grammar and spelling fixes (#1)

* sort and add new words to dictionary (#4248)
2017-07-13 17:30:58 -07:00
Travis Plunk
278e999a45 add insider release notes (#4228)
* add insider release notes

* note that issue should be fixed in beta 4

* fix spelling error in no known workaround

* fix spelling of pre-release

* Add new words to spelling dictionary for NanoServer-insider release

* fix spelling of PackageManagement
2017-07-11 18:23:14 -07:00
Travis Plunk
7bcbcb3c4c Add nanoserver insider dockerfile (#4212)
* remove empty file

* add nanoserver insider docker image

* remove entrypoint and add cmd

* update docker repo to be an argument

* update docker files for POSIX syntax changes

* add comments
2017-07-10 17:10:21 -07:00
Dongbo Wang
05dffcd1aa Update release version 2017-06-20 14:14:38 -07:00
Travis Plunk
5a84e60c13 Remove nightly docker images (#4052) 2017-06-20 10:42:26 -07:00
Dongbo Wang
a543161d42 Update docs for beta.2 release (#3922) 2017-06-02 14:17:27 -07:00
Travis Plunk
c06caa95d2 Add locales package and only generate locale after adding package (#3756) 2017-05-10 12:47:22 -07:00
Dongbo Wang
ee779b58e0 Update docs for beta.1 release (#3748)
* First iteration

* Second iteration

* Third iteration

* Fourth iteration

* Fifth iteration

* Revert the temporary workaround

* beta.1 release only support Mac OSX 10.12+
2017-05-10 09:49:02 -07:00
Travis Plunk
9b3d82b7b4 Update windows docker hashes and labels (#3508) 2017-04-07 14:10:08 -07:00
Dongbo Wang
64f52edbd5 Update docs to use the new windows package names (#3507) 2017-04-07 12:03:29 -07:00
Dongbo Wang
b5c1473484 Alpha.18 release doc updates (#3492) 2017-04-06 21:27:48 -07:00
Travis Plunk
7ceb1f6b84 Add entry points to the windows docker files (#3462) 2017-03-31 09:23:47 -07:00
Travis Plunk
9efbf56dd7 fix hashes for windows docker files (#3454) 2017-03-30 08:36:13 -07:00
Travis Plunk
737058f62e Add markdown lint test (#3420)
* Fix markdown syntax and spelling issues
* update spelling dictionary
2017-03-27 16:44:28 -07:00
Travis Plunk
27c819ce2e Add build support for OpenSUSE 42.1 (#3389) 2017-03-22 14:19:51 -07:00
Travis Plunk
c872ae705b Add OpenSUSE 13.2 release Dockerfile (#3303) 2017-03-10 16:36:33 -08:00
Dongbo Wang
3a960db5b0 Update docs for alpha.17 release (#3298) 2017-03-10 11:32:19 -08:00
Raghu Shantha [MSFT]
875ea100e3 Updated docker release images to pull powershell package from Microsoft Repo (#3219) 2017-02-28 17:17:04 -08:00
Dongbo Wang
d60dc730a4 doc updates for release alpha.16 (#3160)
* doc changes for alpha.16 release

* update spelling ignore file for new release
2017-02-16 09:09:45 -08:00
Jason Shirk
564a592007 Merge rel-v6.0.0-alpha.15 2017-01-25 15:43:37 -08:00
Andrew Schwartzmeyer
3a34747913 Address code review issues 2017-01-20 11:05:24 -08:00
Naadir Jeewa
01dfb88e4d Initial Support for Fedora 24 (#2738)
* Initial support for Fedora 24
This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.

* Update Dockerfile

Fix typos
2017-01-20 11:05:24 -08:00
Jason Shirk (POWERSHELL)
4f02f48c69 Update links and docs for alpha.15 2017-01-18 15:09:50 -08:00
Mike Richmond
4eb1494442 Revert "Initial Support for Fedora 24" (#2970) 2017-01-06 13:09:40 -08:00
Naadir Jeewa
8262091b3a Initial Support for Fedora 24 (#2738)
* Initial support for Fedora 24
This commit adds initial support for the Fedora distribution,
starting with Fedora 24.

Whereever possible, build tooling for CentOS has been reused.

Until the next release of PowerShell is compiled against .NET 1.1,
the Docker release image uses the CentOS 7 build, but loads
in the CentOS 7 version of `libicu50` via LD_LIBRARY_PATH.

* Update Dockerfile

Fix typos
2017-01-06 10:04:18 -08:00
Bryce Milton - MSFT
2b47b58fb0 Updating SHA values in Dockerfiles for Alpha.14 (#2961)
Previously contained Alpha.12 values - Need to find some way of
automating this.  https://github.com/PowerShell/PowerShell/issues/2960
2017-01-05 17:02:10 -08:00
Dongbo Wang
906c750386 Add release checklist and add '-PSModuleRestore' to 'Start-PSBuild' in a few docs (#2946) 2017-01-03 14:32:54 -08:00
Jason Shirk (POWERSHELL)
1e1903cca7 Correct links for alpha 13->14 2016-12-15 12:25:46 -08:00
Jason Shirk (POWERSHELL)
dd584a817a Update alpha.13 to alpha.14 2016-12-14 15:04:15 -08:00
Dongbo Wang
581050ec43 Update docs with release alpha.13 (#2765)
* Update docs with release alpha.13
* Additional doc updates
* Update the 'Get PowerShell' table
2016-11-22 17:50:45 -08:00
Bryce Milton - MSFT
8bc8930959 Refactoring Linux Nighly Dockerfiles to in-line Bootstrap.ps1 code
Provides simpler usability by making the dockerfiles self-contained.
2016-11-11 21:02:52 -08:00
Bryce Milton - MSFT
69c9228671 Updating to Alpha 12 and correcting 'reslease' typo 2016-11-11 21:02:52 -08:00
Bryce Milton
f56806b614 Updating to use Alpha-11 URLs\SHA
Updated URLs to point at Alpha 11 URLs, reduced number of intermediate
stages, simplified logging code, and added a new %PSCORE% environment
variable to make it easier to launch from other shells
2016-11-11 21:02:52 -08:00
Bryce Milton
ebc0dfe575 Release versions of WindowsServerCore and Nano DockerFiles
Embedded POWERSHELL_* ARGs will need to be updated when new releases
become available
2016-11-11 21:02:52 -08:00
Mike Richmond
ea6cacafd7 Change log and 6.0.0-alpha.12 version number updates (#2593) 2016-11-03 14:23:05 -07:00
Dongbo Wang
289e6958ef Update docs/scripts to use the alpha.11 release packages (#2498) 2016-10-18 13:09:09 -07:00
Andrew Schwartzmeyer
14690f20cc Commit copies of bootstrap.ps1 for automated builds (#2458)
While this is copied by `launch.sh`, it needs to exist in
each folder for the automated Docker hub builds.
2016-10-11 13:56:42 -07:00
Andrew Schwartzmeyer
5748a0ac1a Fix Docker repos (#2457) 2016-10-11 13:15:24 -07:00
Andrew Schwartzmeyer
a66e8f3602 Rename "stable unstable" containers to "release nightly"
This change is made at the request of the PowerShell committee,
as the use of "stable" implied more stability than available with alpha
releases. This also changes the images from existing under one repo to
two: powershell/powershell and powershell/powershell-nightly.

The documentation and script have been updated.
2016-10-11 11:13:48 -07:00
Andrew Schwartzmeyer
d183d7944f Update download.sh and Dockerfile links
This is a breaking change until the release is posted.
2016-09-15 13:59:46 -07:00
Andrew Schwartzmeyer
d264501f31 Update documentation names and links for alpha.10 2016-09-15 13:59:46 -07:00
Andrew Schwartzmeyer
832f1a679d Update documentation 2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
fde942f6bb Copy artifacts from containers to docker/packages 2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
f0314cd86e Parallelize Docker builds
Log output to docker/logs.
2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
002d2a6911 Satisfy shellcheck
Some variables left unquoted because they may be empty.
2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
4253051421 Add RUNARGS and BUILDARGS for more flexibility
E.g. RUNARGS="--rm" or BUILDARGS="--no-cache".
2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
e1e014295b Add -powershell and -Pester options to Start-PSPester
When testing containers, we want to use the in-box PowerShell.
2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
03237e91b6 Consolidate test script with launch script 2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
ceed98e33d Enable building arbitrary forks and branches 2016-09-12 15:01:19 -07:00
Andrew Schwartzmeyer
d76cc0f600 Add unstable Dockerfile for CentOS 7 2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
2c7e687340 Add stable Dockerfile for CentOS 7 2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
7ac85f6ce0 Add unstable Dockerfile for Ubuntu 16.04 2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
da024ec2ba Add stable Dockerfile for 16.04 2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
7375ab58b1 Add Docker scripts
Common bootstrap.ps1 script to run PowerShell builds.
Launch script to build and tag all containers.
Test script to run tests in unstable containers.
2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
6bddaf6534 Add unstable Dockerfile for Ubuntu 14.04 2016-09-12 15:01:18 -07:00
Andrew Schwartzmeyer
cbc658b525 Add stable Dockerfile for Ubuntu 14.04
Dependencies and PowerShell are installed.
2016-09-12 15:01:18 -07:00