Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-18594

Standalone Jenkinsfile

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 5.0-rc1, 5.0, 5.1
    • CI
    • None

    Description

      Spin off CASSANDRA-18133

      Once all build and test scripts are in-tree, dockerised with their images in-tree too, the .jenkins/Jenkinsfile can be rewritten to be standalone. Today its inner stage jobs refer to already defined jobs by cassandra-builds' groovy dsl.

       

      This addresses the epic's stated existing problems:

      • mixture of jenkins dsl groovy, declarative and scripting pipeline.
      • different pre-commit and post-commit jenkins pipelines are used.

      In addition it addresses:

      • stage jobs don't always running on the same SHA as the pipeline's run,
      • a more readable Jenkinsfile

      Attachments

        1. Cassandra-5-devbranch_85_results_details.tar.xz
          1.22 MB
          Michael Semb Wever
        2. CASSANDRA-18594_results_details.tar.xz
          1.24 MB
          Michael Semb Wever
        3. CASSANDRA-18594_internal_37_results_details.tar.xz
          186 kB
          Michael Semb Wever
        4. CASSANDRA-18594_internal_37_ci_summary.html
          162 kB
          Michael Semb Wever
        5. CASSANDRA-18594_internal_36_results_details.tar.xz
          7.39 MB
          Michael Semb Wever
        6. CASSANDRA-18594_ci_summary.html
          19 kB
          Michael Semb Wever
        7. CASSANDRA-18594_94_results_details.tar.xz
          6.50 MB
          Michael Semb Wever
        8. CASSANDRA-18594_94_ci_summary.html
          5.37 MB
          Michael Semb Wever
        9. CASSANDRA-18594_93_results_details.tar.xz
          6.51 MB
          Michael Semb Wever
        10. CASSANDRA-18594_93_ci_summary.html
          5.37 MB
          Michael Semb Wever
        11. CASSANDRA-18594_92_results_details.tar.xz
          6.60 MB
          Michael Semb Wever
        12. CASSANDRA-18594_92_ci_summary.html
          5.36 MB
          Michael Semb Wever
        13. CASSANDRA-18594_87_results_details.tar.xz
          0.3 kB
          Michael Semb Wever
        14. CASSANDRA-18594_87_ci_summary.html
          3.24 MB
          Michael Semb Wever
        15. CASSANDRA-18594_27_results_details.tar.xz
          6.54 MB
          Michael Semb Wever
        16. CASSANDRA-18594_27_ci_summary.html
          1 kB
          Michael Semb Wever

        Issue Links

          Activity

            People

              mck Michael Semb Wever
              mck Michael Semb Wever
              Aleksandr Volochnev, Josh McKenzie, Michael Semb Wever
              Aleksandr Volochnev, Josh McKenzie, Maxim Muzafarov, Stefan Miklosovic
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: