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

Create a demo repository with a sample YAML

    XMLWordPrintable

Details

    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

          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.

          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.

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

          gautamabhishek46 Abhishek Gautam added a comment - Link for the demo repository  https://github.com/gautamabhishek46/dummy
          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

          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

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

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

           

          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?  
          oleg_nenashev Oleg Nenashev added a comment -

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

          just using archiveArtifacts() IMHO.

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

          People

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

            Dates

              Created:
              Updated:
              Resolved: