/vsjenkinsmanager

A visual studio package to manage Jenkins

Primary LanguageC#MIT LicenseMIT

###Jenkins Manager for Visual Studio

####I'm not working on this repo anymore. If you want to continue with this repo, clone it, or contact me at devkoes@outlook.com to transfer ownership.

Tip: I added a wiki with some howto's and more info as requested.


It's been a fun ride, I've learn a lot about git and I got a fine visual studio extension as well :)

Thanks for the suggestions and fixes, I hope it's a useable extension for you all.

We replaced Jenkins in favor of TFS and I'm not working on this extension anymore.

Cheers!

================

Screenshot

================

A visual studio package to manage Jenkins:

Release 1.0.0.3:

  • Added support for VS 2012 and 2015

Release 1.0.0.1-1.0.0.2:

  • Couple of bugs fixed which occured when side-installed with some other extensions
  • Jenkins url can contain paths deeper then a base uri now (eg www.server.com/alm/jenkins)

Release 1.0:

  • Cancel executing build / cancel scheduled build
  • Start build / schedule build seperated
  • Settings page is now scrollable
  • Input fields are disabled when no server is selected
  • Performance improvements (refresh data instead of replacing)
  • Status bar removed (info available in output window)
  • Small fix for build history (executing was always red)
  • Preferences are removed when server is removed

Release 0.5:

  • Show build history
  • Progress bar visuals improved
  • Progress of build is shown
  • Log output directly visible in visual studio
  • Preferred view restored when opening a solution
  • Moved settings to the tools->settings menu

Release 0.4:

  • Bug fix for view caching problem (wrong views for server)
  • Disable dropdowns when switching server
  • Progressbar when switching server
  • Bug fix for servers where authentication is required for everything

Release 0.3.1:

  • Bugfixes for context menu actions

Release 0.3:

  • Jenkins View support
  • JSON data reduction
  • Tooltip on scheduled icon with the "why" reason

Release 0.2:

  • Authentication (through API token)
  • Auto refresh status when starting build
  • Context menu in favor of toolbar

Release 0.1:

  • Configure Jenkins servers
  • List builds with status
  • Start a job
  • Connect a job to a visual studio solution
  • Solution file context menu with a "Build on Jenkins" option
  • Publish as visual studio extension