Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-197

Webui: Enable editing nightly.json from web interface

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P2: Important
    • 1.0, master
    • None
    • Other
    • None
    • 8e46bf7ed928ea6f0f6625e56f3b723f49435d7f, ff53071c331f4129c1d9896890b051c408574bb8

    Description

      Currently, the nightly.json lives in a super secret repository that nobody can edit which means that people cannot trigger nightly builds without having access to the master machine.

      $ cat secrets/nightly.json 
      {
          "qt5-update": [
              {
                  "branch": "dev",
                  "schedule": {
                      "hour": "2",
                      "minute": "30"
                  }
              },
              {
                  "branch": "5.11",
                  "schedule": {
                      "hour": "4",
                      "minute": "30"
                  }
              }
          ],
          "cron": [
              {
                  "integration_template": "android",
                  "module": "qt/qt5",
                  "branch": "dev",
                  "schedule": {
                      "hour": "23",
                      "minute": "00"
                  }
              },
                 {
                  "integration_template": "android",
                  "module": "qt/qt5",
                  "branch": "5.11",
                  "schedule": {
                      "hour": "23",
                      "minute": "20"
                  }
              }
          ]
      }
      

      In the webui, there could be editing page that would allow users to modify the json, which would be stored on disk.

       

       

      Attachments

        For Gerrit Dashboard: COIN-197
        # Subject Branch Project Status CR V

        Activity

          People

            tosaario Toni Saario
            aakeskimo Aapo Keskimölö
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes