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

Create a demo repository with a sample YAML

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Demo repository includes:

      • Jenkinsfile.yaml, similar to https://github.com/jenkinsci/simple-pull-request-job-plugin/pull/6
      • Some demo projects, which is being REALLY built by this Jenkinsfile.yaml (with some reporting)
      • The demo publishes Injected Test results, Findbugs and publishes Plugin JAR as an artifact
      • Idea: Build SPRB plugin with Jenkinsfile.yaml, put the file directly to the repository

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          We expect it to be ready by Wednesday (the demo is integrated into the master branch). We expect to have a pull request by Monday EoD.

          Show
          oleg_nenashev Oleg Nenashev added a comment - We expect it to be ready by Wednesday (the demo is integrated into the master branch). We expect to have a pull request by Monday EoD.
          Hide
          gautamabhishek46 Abhishek Gautam added a comment -

          Link for the demo repository https://github.com/gautamabhishek46/dummy

          Show
          gautamabhishek46 Abhishek Gautam added a comment - Link for the demo repository  https://github.com/gautamabhishek46/dummy
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          The current demo does not actually build anything so far.
          IMHO it should be invoking Maven Build for the Maven Project, preferably within a Docker agent.
          It would allow to demostrate that the flow is really working, without stubs.

          So far bullets #2 and #3 in the demo description are not addressed

          Show
          oleg_nenashev Oleg Nenashev added a comment - The current demo does not actually build anything so far. IMHO it should be invoking Maven Build for the Maven Project, preferably within a Docker agent. It would allow to demostrate that the flow is really working, without stubs. So far bullets #2 and #3 in the demo description are not addressed
          Hide
          gautamabhishek46 Abhishek Gautam added a comment -

          For #2 I will add a plugin to the demo repository.

          For #3, where should I publish the plugin JAR file?

           

          Show
          gautamabhishek46 Abhishek Gautam added a comment - For #2 I will add a plugin to the demo repository. For #3, where should I publish the plugin JAR file?  
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          > For #3, where should I publish the plugin JAR file?

          just using archiveArtifacts() IMHO.

          Show
          oleg_nenashev Oleg Nenashev added a comment - > For #3, where should I publish the plugin JAR file? just using archiveArtifacts() IMHO.

            People

            Assignee:
            gautamabhishek46 Abhishek Gautam
            Reporter:
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: