gitlab-ci-runner-win icon indicating copy to clipboard operation
gitlab-ci-runner-win copied to clipboard

Add argument parser and system integrity level check with fix uncaught exception

Open Haraguroicha opened this issue 11 years ago • 0 comments

  • try to catch non-WebServiceException to prevent application crash
  • set always auto restore NuGet package
  • Add argument parser and integrity bootstrap
    • add command line arguments parser
    • original SSL warning by pass flag changed from -sslbypass to --sslbypass
    • add command line help guide
    • always show a warning message for which user executing the runner as High or System integrity level
    • always run in Medium integrity level by default, unless have --admin flag is enabled
    • integrity level check will bypass when debugger attached, but always show warning message

Haraguroicha avatar Apr 02 '15 07:04 Haraguroicha