Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit e4330de Dec 14, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper Upgrade gradle to 2.12 May 2, 2016
src/main/groovy/com/simplifyops/rundeck/plugin/nexus For destination path without filename information use source file name Aug 16, 2016
vagrant fix url to nexus zip and url to instance Oct 6, 2014
.gitignore Fixed nexus context mapping Jul 8, 2016 Fixed nexus url when nexus is deployed without the nexus context Sep 15, 2015
gradlew Upgrade gradle to 2.12 May 2, 2016
gradlew.bat Upgrade gradle to 2.12 May 2, 2016

Toolchain Example

The vagrant sub folder contains a multi-machine configuration using Nexus, Jenkins and Rundeck as a pipeline infrastructure.

The toolchain moves an simple webapp from build (jenkins), to publish (nexus), then deploy (rundeck).

Rundeck contains a set of plugins and jobs that check for artifacts in the nexus repo and deploys them, recording their locations to the Rundeck resource model.

See some screenshots.

Configuration properties

The plugin requires several configuration properties defined so it knows how to access the nexus server. Rundeck can be configured globally via the or per project using

Nexus: Nexus server URL. eg, and without a nexus context,

  • configure project:
  • configure framework:

Nexus User: Nexus login name

  • configure project:
  • configure framework:

Nexus Password: Nexus login password

  • configure project:
  • configure framework:

Model Source Directory: Directory where model source data is stored.

  • configure project:
  • configure framework:
You can’t perform that action at this time.