Jenkins Editor - A eclipse plugin to edit "Jenkinsfile" files
Java Groovy Shell HTML
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gradle/wrapper initial commit Sep 27, 2017
jenkins-editor-feature
jenkins-editor-other Updated image (preferences) Jan 12, 2018
jenkins-editor-plugin
jenkins-editor-updatesite Upgrade Version to 1.3.0, dependency to egradle 2.5.0 #36 Jun 10, 2018
.gitignore initial commit Sep 27, 2017
.travis.yml initial commit Sep 27, 2017
LICENSE.txt Reverting back former commit to LICENSE.txt again Nov 5, 2017
README_apply_version_info.txt initial commit Sep 27, 2017
apply_copyright_info.sh Fixed github license detection issue Nov 6, 2017
build.gradle
deploy.sh made scripts executable under linux + added missing copyright info Nov 6, 2017
gradlew Fixed gradle build setup Nov 6, 2017
gradlew.bat initial commit Sep 27, 2017
libraries.gradle initial commit Sep 27, 2017
prepare_deployment.sh made scripts executable under linux + added missing copyright info Nov 6, 2017
pushToBintray.sh made scripts executable under linux + added missing copyright info Nov 6, 2017
readme.md Update readme.md Nov 6, 2017
settings.gradle initial commit Sep 27, 2017

readme.md

Jenkins Editor Logo

Build status:

In a nutshell

This is a eclipse plugin to edit jenkins files named as Jenkinsfile . See https://jenkins.io/doc/book/pipeline/jenkinsfile/ for more information about syntax etc.

Installation by eclipse marketplace

It is available at https://marketplace.eclipse.org/content/jenkins-editor

Features

  • Syntax highlighting (customizable) + default colors for dark theme
  • Outline + Quick outline (CTRL + o)
  • Simple groovy syntax validation (local)
  • Validate by Jenkins Linter (remote)
  • Bracket switching (CTRL + p)
  • Block commenting (CTRL + 7)
  • ...

More information

Please look at https://github.com/de-jcup/eclipse-jenkins-editor/wiki for more information /documentation.

Plugin developers

How to build this plugin ?

Setup

  • Checkout EGradle projects in same Workspace (as dependency for plugin development)
  • Checkout Jenkins Editor projects

Build

  • Gradle parts are only used for automated testing
  • To build the editor plugin, please open "jenkins-editor-updatesite/site.xml" with eclipse site editor and build Jenkins editor feature by pressing "Build" button inside.

Execute

  • Simply start as Eclipse Application by a new launch configuration in eclipse

License

Jenkins Editor is under Apache 2.0 license (http://www.apache.org/licenses/LICENSE-2.0)

with-Eclipse logo