Commit graph

123 commits

Author SHA1 Message Date
Andrew Schwartzmeyer b6145da14c Add AppVeyor sign-in instructions to FAQ 2016-05-04 10:41:49 -07:00
Andrew Schwartzmeyer 07a615e283 Add cmdlet example project with readme 2016-05-03 17:53:35 -07:00
Andy Schwartzmeyer a0f9999119 Merge pull request #915 from PowerShell/andschwa/shared-host-working
Update .NET Core packages
2016-04-25 15:40:09 -07:00
Andrew Schwartzmeyer ea5d5c3d05 Switch to netcoreapp1.0
Instead of using `dotnet publish`, we can use `dotnet build` and the new
`netcoreapp1.0` framework with a new dependency on
`Microsoft.NETCore.App` to generate output that does not include the
runtime, but can be run anywhere (given the installation of the
runtime).

While we cannot yet adopt a dependency on the shared host until .NET
Core RTM, we are forced to switch to this system anyway because the
latest RC3 packages and CLI do not support `netstandardapp1.5`. See
dotnet/cli#2482.

Thus we're in an in-between state where we have to use `netcoreapp1.0`,
but cannot use `"Microsoft.NETCore.App": { "type": "platform" }` to
utilize the shared host, as we need to continue to ship our host.
Without specifying "platform", we retain the status quo with respect to
build steps and outputs.

Additionally, there is no longer a good reason to use the RC3 packages,
and it has been advised we switch to RC2 since the
`Microsoft.NETCore.App` is only available for RC2. We must update
packages because our current version can no longer be debugged.
2016-04-25 14:01:44 -07:00
James Truher [MSFT] 7e156b4abd remove extraneous line 2016-04-25 12:41:54 -07:00
Jim Truher (MSFT) 6b9283f3bf add testing files to repo 2016-04-25 12:27:35 -07:00
Andrew Schwartzmeyer 2f23390f87 Add releasing documentation
Resolves #665.
2016-04-22 16:27:25 -07:00
Andrew Schwartzmeyer b4faf6463c Move CONTRIBUTING.md into .github folder 2016-04-22 15:12:02 -07:00
Andrew Schwartzmeyer ca1055c83c Add Frequently Asked Questions to documentation
Addresses some PowerShell, build, and Git questions.
2016-04-20 16:25:58 -07:00
Andrew Schwartzmeyer fa0d7a34e4 Move known issues to docs folder
So only readme and contributing are top level.
2016-04-20 14:30:54 -07:00
Andy Schwartzmeyer df6d558fee Merge pull request #848 from PowerShell/andschwa/try-osx
Enable OS X tests on Travis
2016-04-14 11:45:26 -07:00
Andrew Schwartzmeyer 50093b202a Update documentation for OS X testing
Copy the Travis CI badge for 10.11. It is the same badge, but it will
fail if the build fails. I don't see a way to have separate badges, but
this highlights that the platform is being tested.
2016-04-14 11:26:34 -07:00
Alex Jordan b06a44cb1e Update linux.md
Several people have missed the bootstrap step for dotnet installation, making that slightly clearer in documentation.
2016-04-13 19:38:08 -07:00
Andrew Schwartzmeyer 3d21d5da93 Deal with paths magically in Start-PSBuild 2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer 14837da664 Update documentation for Start-PSBootstrap
Also moved Git setup section first.
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer 841f76ec37 Update Git setup documentation
Now that everyone needs all the submodules. Much simpler.
2016-04-12 16:16:17 -07:00
Andrew Schwartzmeyer a2fc6c330a Remove PSRP building documentation
Migrated to PSRP repository
2016-04-12 15:18:27 -07:00
Andrew Schwartzmeyer e0547c81ff Update Linux installation documentation for v0.3.0 2016-04-11 09:50:58 -07:00
Andrew Schwartzmeyer bfaad3f057 Programmatic update of core console host rename 2016-04-08 10:59:41 -07:00
Andrew Schwartzmeyer e97ccc1c5f Refer to contributing guidelines in building documentation
For #771.
2016-04-07 13:56:20 -07:00
Andrew Schwartzmeyer d7f60447ec Quick markdown cleanups 2016-04-07 13:56:20 -07:00
Andrew Schwartzmeyer 4960e6e39c Refactor submodule documentation
Moved notes on submodules out of contributing guidelines and into
`docs/git/submodules.md` as most developers will touch them infrequently
now.
2016-04-07 13:56:20 -07:00
Sergei Vorobev 1560809147 Update mapping.md
Add a note to use source-depot branch for initial adding [skip ci]
2016-04-06 11:37:39 -07:00
Sergei Vorobev bb8ed24b86 Remove server2016 branch from branches.md
[skip ci]
2016-04-06 11:35:32 -07:00
Sergei Vorobev 2bc6f6985f Add section about update in mapping.md
[skip ci]
2016-04-05 19:40:59 -07:00
Sergei Vorobev de51b2d7ab Add workflow/mapping.md to docs [skip ci]
- explain mapping concept
- describes mapping.json format
- overview function to work wiht mapping.json files from PowerShellGitHubDev.psm1
2016-04-05 19:20:26 -07:00
Sergei Vorobev 48e2f5081a Update references in resources.md [skip ci] 2016-04-05 19:05:04 -07:00
Sergei Vorobev bbee138aa1 Create workflow/branches.md document [skip ci]
- explain 3 long living branches and their relations.
- describe a simple bugfix workflow
2016-04-05 19:00:32 -07:00
Sergei Vorobev ba2da7fcb3 Add workflow/resource.md [skip ci]
Workflow for changes that touches .resx files
- editing
- updating
- add/remove
- start-resgen
2016-04-05 18:38:36 -07:00
Sergei Vorobev 4c967d1396 Update commiting.md : src/monad submodule is gone
Adding an Update section with explanation that the whole complicated process is rarely needed after #656 fix [skip ci]
2016-04-05 18:12:10 -07:00
Sergei Vorobev b2e431b9c4 Correct Start-DevPSGithub in windows-full.md
[skip ci]
2016-04-04 19:54:12 -07:00
Andrew Schwartzmeyer 51fcd5cdb4 Update Windows Full building documentation 2016-04-04 19:18:15 -07:00
Andrew Schwartzmeyer 9bad78a435 Update Windows Core building documentation 2016-04-04 19:08:03 -07:00
Andrew Schwartzmeyer 3ad6afbec4 Update OS X building documentation 2016-04-04 19:08:03 -07:00
Andrew Schwartzmeyer 11d07d7f42 Update Linux building documentation 2016-04-04 19:08:03 -07:00
Charu 7fd350d90e Update windows-core.md
Add missing quote in the install instruction [skip ci]
2016-04-04 18:28:40 -07:00
Sergei Vorobev 712cb27d33 Update version of dotnet cli in windows-core.md 2016-04-04 13:39:03 -07:00
Andrew Schwartzmeyer 6ad880722c Add PAL_DBG_CHANNELS note 2016-04-01 13:16:35 -07:00
Andrew Schwartzmeyer c128bbfe62 Add COREHOST_TRACE debugging note 2016-04-01 13:16:35 -07:00
Paul Allen 2b5f416911 Fix OMI provider link in PSRP instructions 2016-03-31 16:19:10 -07:00
Andrew Schwartzmeyer b79af07fbb Add Linux and Windows installation instructions 2016-03-30 23:30:26 -07:00
Andrew Schwartzmeyer 4b58168a87 Fix up Git docs 2016-03-30 23:30:26 -07:00
Andrew Schwartzmeyer 666d036fd8 Move debugging docs 2016-03-30 23:30:26 -07:00
Andrew Schwartzmeyer f1d27d518c Move PSRP notes 2016-03-30 23:30:26 -07:00
Andrew Schwartzmeyer d6c5242c52 Move Windows .NET Full instructions 2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer 444d42f0d3 Move Windows .NET Core build instructions 2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer 6f0c671853 Document OS X dependency installation instructions 2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer 1937ad5784 Move Linux instructions to docs/building/linux.md 2016-03-30 21:33:57 -07:00
Andrew Schwartzmeyer 3d06cace7c Remove deprecated dependencies doc 2016-03-30 21:30:06 -07:00
Andrew Schwartzmeyer fd51ebe78f Remove obsolete testing docs 2016-03-30 21:30:06 -07:00
Andrew Schwartzmeyer 9819c2bafb Move Git documents to subfolder 2016-03-30 21:30:06 -07:00
Sergei Vorobev 1920243165 Update git-101.md
add link to http://justinhileman.info/article/git-pretty/ [skip ci]
2016-03-15 11:35:51 -07:00
Sergei Vorobev 8878878b3c Update git-101.md
Add info about sync scenario [skip ci]
2016-03-15 11:33:14 -07:00
Sergei Vorobev c64e058c40 Create git-101.md
This file contains:

- Install info
- Our favorite tutorials references 
- (Potentially) any general notes about git that we may want to include here
2016-03-15 11:01:09 -07:00
Sergei Vorobev b586f74176 Update and rename OperationalNotes.md to git-commit.md
Use git-* pattern for notes
2016-03-15 10:52:35 -07:00
Sergei Vorobev 5d776a8cdb Update git-sd.md
Add link to MS OSS Hub [skip ci]
2016-03-14 17:15:14 -07:00
Sergei Vorobev 107bb8bcb1 Create git-sd.md
Add some information for sd users about starting with git. [skip ci]
2016-03-14 15:06:30 -07:00
Sergei Vorobev e3fce651df Update OperationalNotes.md
Enhance Jim's "Commit dance" walk-thru. [skip ci]
2016-03-11 12:14:52 -08:00
James Truher [MSFT] 85b5d6e3e0 Create OperationalNotes.md 2016-03-10 17:49:37 -08:00
Andrew Schwartzmeyer 87a8ea683e Document dependencies 2015-11-06 11:55:50 -08:00
Zach Folwick db36a4c191 Updated Native Tests.md 2015-10-16 22:55:43 +00:00
Zach Folwick 762913fb31 Updated Pester Tests.md 2015-09-30 23:51:36 +00:00
Zach Folwick 6208416418 Updated Pester Tests.md 2015-09-30 22:19:55 +00:00
Zach Folwick ba665f52c9 Updated Pester Tests.md 2015-09-30 21:43:18 +00:00
Zach Folwick a41de25a12 Added file Native Tests.md 2015-09-30 21:40:07 +00:00
Zach Folwick 568e3ca6c5 Added file xUnit Tests.md 2015-09-30 21:39:09 +00:00
Zach Folwick 89e84b0765 Deleted /docs/xUnit Tests 2015-09-30 21:38:41 +00:00
Zach Folwick 2ad1f8fba7 Updated xUnit Tests 2015-09-30 21:38:17 +00:00
Zach Folwick c0c0ad5f33 Added file xUnit Tests 2015-09-30 21:38:09 +00:00
Zach Folwick 7fa684d54b Added file Pester Tests.md 2015-09-30 21:37:37 +00:00
Zach Folwick cf78fa523c Updated Testing.md 2015-09-30 21:35:58 +00:00
Zachary Folwick 690ae54b2c fixed markdown 2015-09-30 12:35:38 -07:00
Zachary Folwick 56e9600e03 initial commit 2015-09-30 12:28:45 -07:00