Buddhika Chathuranga
853e5aeec6
Support both XML and YAML configuration + Remove support for *.vshost files and folder hierarchy lookup which used to be an undocumented development features ( #641 )
...
* Sync with upstream (#3 )
* Add a Dependabot configuration (#558 )
* Add a Dependabot configuration
* Update dependabot.yml
* Bump NUnit3TestAdapter from 3.16.0 to 3.16.1 (#561 )
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter ) from 3.16.0 to 3.16.1.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases )
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V3.16...V3.16.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.6.1 (#563 )
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.4.0 to 16.6.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.4.0...v16.6.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump ilmerge from 3.0.29 to 3.0.40 (#559 )
* Bump ilmerge from 3.0.29 to 3.0.40
Bumps [ilmerge](https://github.com/dotnet/ILMerge ) from 3.0.29 to 3.0.40.
- [Release notes](https://github.com/dotnet/ILMerge/releases )
- [Commits](https://github.com/dotnet/ILMerge/commits )
Signed-off-by: dependabot[bot] <support@github.com>
* Define $(ILMergeVersion)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Next Turn <45985406+NextTurn@users.noreply.github.com>
* Bump coverlet.collector from 1.2.0 to 1.3.0 (#560 )
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump ilmerge from 3.0.40 to 3.0.41 (#571 )
Bumps [ilmerge](https://github.com/dotnet/ILMerge ) from 3.0.40 to 3.0.41.
- [Release notes](https://github.com/dotnet/ILMerge/releases )
- [Commits](https://github.com/dotnet/ILMerge/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Next Turn <45985406+NextTurn@users.noreply.github.com>
* Update winsw to work with both XML and YAML config
Add logic to select configuration type
Remove redundant codes for config file finding
* Update ConfigType.cs file encoding
* Reference yamlonfiguration.md file from the Readme.md
* Refactor yaml and xml support
Update naming conventions in Readme.md
Remove ConfigType.cs
* Refactors
* Update Program.cs
* Remove recursive look for configurations file
Remove trimming .vshost extension in executable file name
* Update Program.cs
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Next Turn <45985406+NextTurn@users.noreply.github.com>
2020-08-10 13:23:54 +02:00
Oleg Nenashev
ee29eee8cf
Merge pull request #341 from new-mikha/master
...
Add stopwait command - same as stop, but waits until the service is actually stopped:
2020-05-10 23:18:45 +02:00
Next Turn
b8888c9a29
Prompt for elevation ( #457 )
...
* Prompt for elevation
* Add error messages for interop errors
* Assume process is elevated on Windows XP
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2020-04-19 09:04:50 +02:00
Oleg Nenashev
e9ecca5b24
Merge pull request #500 from winsw/README-cleanup
...
Cleanup and restructure the README page
2020-04-18 14:27:56 +02:00
Oleg Nenashev
5720b3b41a
Update README.md
...
Co-Authored-By: Next Turn <45985406+NextTurn@users.noreply.github.com>
2020-04-17 08:03:12 +02:00
NextTurn
28540edded
Update build status badge on README
2020-04-15 15:25:35 +08:00
Oleg Nenashev
61b1a0fac2
Apply suggestions from code review by @NextTurn
...
Co-Authored-By: Next Turn <45985406+NextTurn@users.noreply.github.com>
2020-04-11 14:16:52 +02:00
Oleg Nenashev
51833adc7a
Update README.md
2020-04-10 23:32:53 +02:00
Oleg Nenashev
d0625cad9e
Cleanup and restructure the README page
2020-04-10 23:29:34 +02:00
Michael Karmazin
621ad44ca1
Update README.md with 'stopwait' command description
2020-04-09 12:59:09 +00:00
NextTurn
dd33b0e639
Remove v1 from README
2020-04-07 09:25:12 +08:00
Oleg Nenashev
6a20f07329
Merge pull request #475 from NextTurn/links
...
Update links
2020-04-06 09:38:25 +02:00
Next Turn
90b23b1e90
Update Jenkins link
...
Co-Authored-By: Oleg Nenashev <o.v.nenashev@gmail.com>
2020-04-06 13:58:34 +08:00
NextTurn
2d3b9c5260
Update links
2020-04-06 13:58:22 +08:00
NextTurn
26360ea696
Update documentation headers
2020-04-01 21:52:12 +08:00
NextTurn
f0ec34ba63
Clean up documentation
2020-04-01 13:02:47 +08:00
Oleg Nenashev
aa4e7dc176
Merge branch 'master' into ci-fix
2020-03-27 01:31:37 +01:00
Oleg Nenashev
6198853d8f
Merge pull request #448 from winsw/rename-repo-in-docs
...
Update the repository locations in Documentation and the NuGet spec
2020-03-25 10:54:44 +01:00
Oleg Nenashev
8e1e1e8704
Add a Gitter chat for the project
2020-03-24 18:19:33 +01:00
Oleg Nenashev
bf0673c520
Introduce a new winsw organization on AppVeyor, move CI there
2020-03-24 17:43:37 +01:00
Oleg Nenashev
3a70a9ef3e
Update the repository location in README
2020-03-24 16:53:20 +01:00
Brian Cunnie
582988501b
Typo in README
2019-05-09 16:26:48 -07:00
Oleg Nenashev
528dd7b6d4
Readme: Fix the documentation output
2017-06-15 09:09:16 +02:00
Oleg Nenashev
33dcc39539
Merge pull request #215 from oleg-nenashev/developer_docs
...
Add WinSW Developer Guide
2017-05-07 18:07:45 +03:00
Oleg Nenashev
2f88614f03
Add WinSW Developer Guide
2017-05-05 16:35:50 +03:00
Oleg Nenashev
db3904ce83
Fix indenting of the Documentation list in README
2017-04-28 01:03:07 +02:00
Oleg Nenashev
6ab6a54603
README: Update information about supported .NET versions
2017-01-06 13:06:31 +01:00
Oleg Nenashev
48a5bdd222
README: Add the GitHub Releases badge
2016-12-30 15:31:21 +01:00
Oleg Nenashev
1db4de60f9
README: Update the WinSW 2.0 notes
2016-12-30 15:25:42 +01:00
iforapsy
28917c44d6
Do not propagate exceptions from Process.Kill() if the process actually exits ( #166 )
...
* Ignore more exceptions from Process.Kill()
Sometimes we get an InvalidOperationException when we kill a process that is already dead and other times we get a Win32Exception. Let's ignore all exceptions from killing a process if it has exited.
* Fix key name typo in README.md
The name of the key has an underscore, not a hyphen.
2016-12-20 15:20:08 +01:00
Oleg Nenashev
e18207cdd6
Merge pull request #160 from oleg-nenashev/master
...
Documentation updates towards 2.0
2016-12-11 20:17:47 +01:00
Oleg Nenashev
c55d33b046
Issue #65 - Add NuGet packaging ( #161 )
...
* NuGet: Add simple NuGet packaging PoC
* Fix the version definition
* Run PS instead of CMD
* Fix the .NET4 binary reference in the spec
* Publish the NuGet package directly to the root
* Covert ID to uppercase just to follow the common notation
* Use a fixed artifact name to enable the deployment
* NuGet does not support multi-line paragraphs
* Add the NuGet badge
2016-12-11 20:11:16 +01:00
Oleg Nenashev
19268c61fe
Slightly update the release source mentions, reference NuGet
2016-12-10 01:43:04 +01:00
Oleg Nenashev
76ff00b7da
Fixes #152 - Add disclaimer about Strong name security
2016-12-10 01:40:04 +01:00
Oleg Nenashev
37d95b725b
Improve formatting of the help layout for the status command
2016-12-10 01:31:00 +01:00
Oleg Nenashev
49b5189511
Reference GitHub as a release source
2016-12-09 23:58:28 +01:00
Oleg Nenashev
dd0188a1d4
Add compatibility notes to the documentation
2016-12-09 22:41:06 +01:00
Oleg Nenashev
071afc3e6b
.NET4 - Document supported .NET versions in README.md (solves #102 )
2016-12-04 12:20:54 +01:00
Oleg Nenashev
6c0f6d1f7a
Fixes #142 - Deploy the automatic build on Appveyor ( #144 )
...
* First configuration stub
* Get rid of the old winsw_cert.pfx references, adjust docs
* Fix the corrupted log4net reference, we use 2.0.3
* Generate stub SNK file
* Signing: Try full SDK path to generate SNKs
* Fix the path
* Signing: Sign all assemblies being packed into WinSW
* Tests: Try enabling tests
* Tests and artifacts: Use absolute paths
* Artifact path must be relative
* The test DLL is the NUnit one
* nunit-console does not require loggers
* NUnit: Try picking all DLLs in the output folder
* NUnit console: No wildcards
* Tests: Fix the test project to make it properly working with the new project structure
* Docs: Clarify the specifics of external extension usage
* Add AppVeyor badge to README.md
2016-12-04 09:34:19 +01:00
Oleg Nenashev
0f354b42ac
Document the extension engine and exisitng extensions ( #141 )
...
* Document the extension engine and exisitng extensions
* Add the link to Extensions in ToC
2016-12-02 13:59:26 +01:00
kenmaglio
6d570f6f71
Add Documentation for the Puppet Module ( #140 )
...
* Update Main ReadMe to include CM and Puppet doc link
Add a link to a page built to describe the module in the Puppet Forge
* Initial Creation
* Adds Content for Puppet Module
* Remove accidental asterik
* Syntax Error for Link
* Typo On Link
* Updates to a documentation spec
2016-11-30 19:54:07 +01:00
Oleg Nenashev
38ccac88ca
Add a simple documentation stub for the EXE Config File
2016-11-26 01:36:39 +03:00
Oleg Nenashev
33efbdd7dd
Docs: Decouple the project manifest to a standalone page
2016-11-26 01:28:42 +03:00
Oleg Nenashev
7c3bd2d40b
Update the readme file
2016-11-26 01:26:12 +03:00
Oleg Nenashev
b60756b8c5
Make the document less personalized
2016-11-26 01:19:05 +03:00
Oleg Nenashev
b16368b8aa
Docs: Add changelog
2016-11-26 00:00:30 +03:00
Oleg Nenashev
1bb286cc4c
Docs: Fix links
2016-11-25 23:56:39 +03:00
Oleg Nenashev
26a25c72a1
Docs: Update WinSW 1/2 in README
2016-11-25 15:34:50 +03:00
Oleg Nenashev
0e7cc49692
Decouple the documentation to several pages
2016-11-24 06:02:30 +03:00
Oleg Nenashev
b14dcf3aaa
Get rid of the bottom links
2016-11-24 01:32:26 +01:00