# Upgrade Groovy jenkins plugin

**URL:** <https://community.jenkins.io/t/upgrade-groovy-jenkins-plugin/6892>\
**Category:** Using Jenkins\
**Tags:** plugin-site\
**Created:** [April 18, 2023, 9:05am UTC](https://community.jenkins.io/t/upgrade-groovy-jenkins-plugin/6892 "2023-04-18T09:05:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dali](https://avatars.discourse-cdn.com/v4/letter/d/c68b51/32.png) [@Dali](https://community.jenkins.io/u/Dali)\
**Post date:** [April 18, 2023, 9:05am UTC](https://community.jenkins.io/t/upgrade-groovy-jenkins-plugin/6892/1 "2023-04-18T09:05:15Z")

</div>

How can I upgrade plugin groovy 2 to groovy 3?

---

<div class="post-metadata">

**Author:** ![MarkEWaite](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/markewaite/32/20_2.png) [@MarkEWaite](https://community.jenkins.io/u/MarkEWaite)\
**Post date:** [April 27, 2023, 4:23pm UTC](https://community.jenkins.io/t/upgrade-groovy-jenkins-plugin/6892/2 "2023-04-27T16:23:19Z")

</div>

Groovy can’t be upgraded from groovy 2 to groovy 3 inside Jenkins without significant work in multiple locations. It will need a coordinated effort across multiple components to perform that upgrade.

See the series of epics for more details:

- [Upgrade Groovy from 2.4.x to 2.5.x](https://issues.jenkins.io/browse/JENKINS-53372)
- [Upgrade Groovy from 2.5.x to 3.x](https://issues.jenkins.io/browse/JENKINS-51823)
- [Upgrade Groovy from 3.x to 4.x](https://issues.jenkins.io/browse/JENKINS-68690)

Those steps are describing the Groovy version that is included **inside** Jenkins. That does not stop you from using Groovy 3 or Groovy 4 in your Jenkins jobs.

## Using Groovy 3 or Groovy 4 in a Jenkins job

If you need to run a standalone Groovy 3 or Groovy 4 script, you can call it from a Jenkins Pipeline (`sh` or `bat` or `powershell`) with your preferred groovy command line. Darin Pope has created a video that shows how to do that.

[![](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/8/8282f56f9ec1c9e8755212623a980101f9f52388.jpeg "How to Configure Groovy in Jenkins") ](https://www.youtube.com/watch?v=unvaklfsR4U)
