Commit Graph

539 Commits (5fcfe177af58385f373fe3f8515e5cf7f3c02d30)

Author SHA1 Message Date
Oleg Nenashev a8475e5dfa Merge pull request #212 from oleg-nenashev/feature/log4net_update
Issue #148 - Update log4net to 2.0.8
2017-04-23 18:30:31 +02:00
Oleg Nenashev 7d7000b1b9 Issue #148 - Update log4net to 2.0.8
It effectively bumps the bundled log4net version from 1.2.13 to 2.0.8 (log4net NuGet package used to have different versions).
According to the changelogs, there is no expected compatibility issues: https://logging.apache.org/log4net/release/release-notes.html
2017-04-23 13:41:18 +02:00
Oleg Nenashev a15be04122 [maven-release-plugin] prepare for next development iteration 2017-04-23 09:42:40 +02:00
Oleg Nenashev ad6866f00f [maven-release-plugin] prepare release winsw-2.1.0 2017-04-23 09:42:33 +02:00
Oleg Nenashev 541718b2ca Target release is 2.1.0 2017-04-23 09:42:03 +02:00
Oleg Nenashev b6dc14f6cf Noting 2.1.0 (#209)
* Noting 2.1.0

* Update CHANGELOG.md
2017-04-19 01:33:22 +02:00
Oleg Nenashev d192c03638 #183 - Add core logic for the DelayedStart option support (#205)
* #183 - Add core logic for the DelayedStart option support

* #183 - Add unit tests

* #183 - Update documentation and the configuration sample

* #183 - Use API calls to set the DelayedAutoStart flag as @jtnord proposed

* #183 - Refactor the project to use `delayedAutoStart`
2017-04-18 23:23:52 +02:00
Torsten 5c71911e7b Update CA import link in xmlConfigFile.md (#207)
The URL for the CA import was wrong.
2017-04-15 20:25:21 +02:00
Oleg Nenashev 790b3a6541 Finalize the Download Command changes (#203)
* Refactor parameter parsing in Download.cs, add more checks

* Handle Download#unsecureAuth as boolean

* Parse Enums in a case-insensitive mode, propagate error correctly

* Add tests for the newly introduced functionality

* Update the configuration sample to reflect the recent changes

* Update the sample text according to the proposal from @nightman68
2017-04-13 16:49:59 +02:00
Oleg Nenashev f0770a0e15 Introduce the Download#FailOnError option. (#195)
* Introduce the Download#FailOnError option.

The change also adds logging of download operations to the wrapper log

* Add documentation for the failOnError flag
2017-04-11 22:57:39 +02:00
Torsten 5803d3ce15 Add support of authentication in the download operation (#194)
Issue #126 - Add support of authentication in the download settings
2017-04-11 22:37:44 +02:00
Oleg Nenashev 1b93f81752 [maven-release-plugin] prepare for next development iteration 2017-04-01 16:29:07 +02:00
Oleg Nenashev 38dc5ad458 [maven-release-plugin] prepare release winsw-2.0.3 2017-04-01 16:28:58 +02:00
Oleg Nenashev abd612209e Update Maven package to 2.0.3 2017-04-01 16:28:30 +02:00
Oleg Nenashev 3b799cc81a Changelog: Noting the release of #201 in 2.0.3 2017-04-01 16:12:40 +02:00
Oleg Nenashev 0da3841804 Merge pull request #202 from oleg-nenashev/bug/JENKINS-42744-envVars
[JENKINS-42744] - Prevent conversion of environment variables to lowercase
2017-04-01 14:47:02 +02:00
Oleg Nenashev 5637c406aa ExtensionTestBase should provide public methods within the test class 2017-03-31 17:01:42 +02:00
Oleg Nenashev 8cd58531f6 [JENKINS-42744] - Just another proof that some testing coverage is required for the service management logic 2017-03-31 16:01:01 +02:00
Oleg Nenashev f81f5d3c57 [FIXED JENKINS-42744] - Do not inject ps.EnvironmentVariables explicitly 2017-03-31 15:36:56 +02:00
Oleg Nenashev 9cfdcf4ae7 [JENKINS-42744] - Allow ignoring the WINSW_SERVICE_ID env variable (test-only for now) 2017-03-31 15:28:02 +02:00
Oleg Nenashev bca9bafc66 [JENKINS-42744] - Improve the ProcessHelperTes, add RunawayProcessKillerTest for the affected logic 2017-03-31 15:10:57 +02:00
Oleg Nenashev 9fc518a3d0 [JENKINS-42744] - Reproduce the issue in the unit test 2017-03-31 13:02:53 +02:00
Oleg Nenashev 615519f6a3 [JENKINS-42744] - Decouple the process start logic to a separate method in the helper class 2017-03-31 12:06:36 +02:00
Oleg Nenashev dd02dc8ef5 [maven-release-plugin] prepare for next development iteration 2017-02-16 20:13:08 +03:00
Oleg Nenashev 233da161e8 [maven-release-plugin] prepare release winsw-2.0.2 2017-02-16 20:11:49 +03:00
Oleg Nenashev ce6654a500 Update pom.xml to 2.0.2 2017-02-16 20:11:23 +03:00
Oleg Nenashev bd7cd7e201 [maven-release-plugin] rollback the release of winsw-2.0.2 2017-02-16 20:11:05 +03:00
Oleg Nenashev fc45beea43 [maven-release-plugin] prepare for next development iteration 2017-02-16 20:10:02 +03:00
Oleg Nenashev c52c7f974a [maven-release-plugin] prepare release winsw-2.0.2 2017-02-16 20:09:54 +03:00
Oleg Nenashev 09c601dd16 Changelog: Noting #95 and #181 towards 2.0.2 2017-02-14 00:45:26 +03:00
madargs de83539bef Fixes #95 - Service not sending SIGINT properly to java (#186)
* Fixes #95 - Service not sending SIGINT properly to java

Detach from console process after sending SIGINT to java.
Note: we still need <stopparentprocessfirst> to be set to true, so the
parent (java) process is shut down first.
Moved exception handling to GetChildPids.
StopProcessAndChildren now gets a fresh list of childPids after stopping
a parent process, as that may have caused some child processes to
terminate.

* Fixes #181 - V2 : WinSW.NET2.exe not working

Latest version of ILMerge targets .NET4 by default when merging
assemblies; specify target platform version for the .NET2 executable.

* Fixes #95 - Service not sending SIGINT properly to java

Error-checking for console detach, spaces indentation.
#181 fix moved to separate branch.

Revert "Fixes #181 - V2 :
WinSW.NET2.exe not working"

This reverts
commit
a089755cb9.
2017-02-13 18:24:23 +03:00
madargs ac7a8b6f99 Issue #181 - WinSW.NET2.exe - ILMerge should explicitly define v2 as a TargetPlatformVersion (#188)
* Fixes #95 - Service not sending SIGINT properly to java

Detach from console process after sending SIGINT to java.
Note: we still need <stopparentprocessfirst> to be set to true, so the
parent (java) process is shut down first.
Moved exception handling to GetChildPids.
StopProcessAndChildren now gets a fresh list of childPids after stopping
a parent process, as that may have caused some child processes to
terminate.

* Fixes #181 - V2 : WinSW.NET2.exe not working

Latest version of ILMerge targets .NET4 by default when merging
assemblies; specify target platform version for the .NET2 executable.

* Revert "Fixes #95 - Service not sending SIGINT properly to java"

This reverts commit dc42c73fab.
2017-02-13 18:24:07 +03:00
Oleg Nenashev 48b3bde216 Merge pull request #187 from kenmaglio/patch-1
Update of Puppet Module Documentation
2017-02-10 20:34:32 +03:00
kenmaglio 5e9f98c6f8 Update of Puppet Module Documentation 2017-02-03 09:53:00 -06:00
Oleg Nenashev e7aff3a434 [maven-release-plugin] prepare for next development iteration 2017-01-08 13:56:10 +01:00
Oleg Nenashev 9e385660e9 [maven-release-plugin] prepare release winsw-2.0.1 2017-01-08 13:55:15 +01:00
Oleg Nenashev 4a0cbdd241 Maven: Fix typo in the attachArtifact step 2017-01-08 13:54:16 +01:00
Oleg Nenashev 927b8c3fd9 [maven-release-plugin] rollback the release of winsw-2.0.1 2017-01-08 13:53:33 +01:00
Oleg Nenashev f0d2b92a62 [maven-release-plugin] prepare for next development iteration 2017-01-08 13:50:00 +01:00
Oleg Nenashev b8ca463e6e [maven-release-plugin] prepare release winsw-2.0.1 2017-01-08 13:49:44 +01:00
Oleg Nenashev 9d7f25c300 Update the release dependency for the WinSW 2.0.1 release 2017-01-08 13:48:24 +01:00
Oleg Nenashev 4e9ca68bd7 Changelog: Noting the 2.0.1 release
Includes #178
2017-01-06 16:57:55 +01:00
Oleg Nenashev 6ab6a54603 README: Update information about supported .NET versions 2017-01-06 13:06:31 +01:00
Oleg Nenashev 1c16ef9b73 Merge pull request #179 from oleg-nenashev/bug/Issue178_arguments
Fix #178 - Improper handling of the arguments parameter
2017-01-06 11:32:23 +01:00
Oleg Nenashev d665afc91c Fix #178 - Use proper default value when handling Arguments 2017-01-04 23:15:42 +01:00
Oleg Nenashev b27c523f0a Issue #178 - Add unit tests for argument ant arguments config entries 2017-01-04 23:14:49 +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
Oleg Nenashev f907a2b202 Changelog: prettify entries and add the release date 2016-12-30 14:54:42 +01:00
Oleg Nenashev 7d63e7b089 Changelog: Noting fixes of #85, #159, #54, #59, and #179 towards 2.0 2016-12-30 14:31:48 +01:00