Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-55333

Add Deployment feature for Tomcat 9

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: deploy-plugin
    • Labels:
      None
    • Environment:
      2.138.3 Jenkins build on Windows 10 under JDK 1.8
    • Similar Issues:

      Description

      All of our environments for deploying web based application are under Tomcat 9. This includes test, stage and production. For the current support, we downgraded our tests to Tomcat 8 to manage automated build. However, we cannot do the same for Stage and Production due to the dependency on other projects. We need a feature to deploy wars automatically on tomcat 9. As I see we don't have that option under the container selection for deploying war / ear doesn't have 9 as an option.

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          > As I see we don't have that option under the container selection for deploying war / ear doesn't have 9 as an option.

          Could you please explain how you do it for Tomcat8? Is there a Web Interface for it somewhere. Screenshots would help

           

          Show
          oleg_nenashev Oleg Nenashev added a comment - > As I see we don't have that option under the container selection for deploying war / ear doesn't have 9 as an option. Could you please explain how you do it for Tomcat8? Is there a Web Interface for it somewhere. Screenshots would help  
          Hide
          nitin_thakkar Nitinkumar Thakkar added a comment -

          I have added a screenshot of the post build trigger. It allows selection of the container where the final war file is to be deployed. Please let me know if you need additional information.

           

          Post build triggers are the final step in the orchestration using the Free Style Project (and I guess for pipeline option as well).

          Show
          nitin_thakkar Nitinkumar Thakkar added a comment - I have added a screenshot of the post build trigger. It allows selection of the container where the final war file is to be deployed. Please let me know if you need additional information.   Post build triggers are the final step in the orchestration using the Free Style Project (and I guess for pipeline option as well).
          Hide
          m4ndr4ck Davi Junior added a comment - - edited

          That's from Deploy Plugin.

          I can help to create this Tomcat 9.x adapter.  Can I assign this issue on me?

          Show
          m4ndr4ck Davi Junior added a comment - - edited That's from Deploy Plugin. I can help to create this Tomcat 9.x adapter.  Can I assign this issue on me?
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Davi Junior sure. If you want to contribute, just go for it. Thanks!

          Show
          oleg_nenashev Oleg Nenashev added a comment - Davi Junior sure. If you want to contribute, just go for it. Thanks!
          Hide
          nitin_thakkar Nitinkumar Thakkar added a comment -

          Davi Junior and Oleg Nenashev Do you know by when will the adapter created? or the schedule release for this improvement?

          Show
          nitin_thakkar Nitinkumar Thakkar added a comment - Davi Junior and Oleg Nenashev Do you know by when will the adapter created? or the schedule release for this improvement?
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Nitinkumar Thakkar this is an open-source project driven by contributors. We cannot commit on any ETA for this feature, and we cannot commit that this feature will be delivered at all in foreseeable future. If you are interested to get it landed, the best way is to work with Davi Junior and to see how you can help to get it delivered.

           

          Show
          oleg_nenashev Oleg Nenashev added a comment - Nitinkumar Thakkar this is an open-source project driven by contributors. We cannot commit on any ETA for this feature, and we cannot commit that this feature will be delivered at all in foreseeable future. If you are interested to get it landed, the best way is to work with Davi Junior and to see how you can help to get it delivered.  
          Hide
          nitin_thakkar Nitinkumar Thakkar added a comment -

          Hey Davi, Can you please let me know, how are you progressing on adding the adapter? Is there anything that I can help with?

          Show
          nitin_thakkar Nitinkumar Thakkar added a comment - Hey Davi, Can you please let me know, how are you progressing on adding the adapter? Is there anything that I can help with?
          Hide
          m4ndr4ck Davi Junior added a comment -

          Nitinkumar Thakkar I've already developed the feature and this is available at my forked repo. Also I've submitted a pull request to project maintainers but as Oleg Nenashev said it's not possible to estimate any ETA for the next release.

          Show
          m4ndr4ck Davi Junior added a comment - Nitinkumar Thakkar I've already developed the feature and this is available at my forked repo . Also I've submitted a pull request to project maintainers but as Oleg Nenashev  said it's not possible to estimate any ETA for the next release.

            People

            Assignee:
            m4ndr4ck Davi Junior
            Reporter:
            nitin_thakkar Nitinkumar Thakkar
            Votes:
            3 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: