aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web/src/main/js/apps/update-center/templates/update-center-system-update.hbs
blob: fca982cf447fa01dd0ba1d3ad7f8a0bf5b2194d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<table class="width-100">
  <tr>
    <td class="text-top thin big-spacer-right">
      <svg width="60" height="60" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
        <g id="Layer1">
            <path d="M52.0841,58.4777L48.8003,58.4777C48.8003,32.0551 26.9663,10.4603 0,10.4603L0,7.06778C28.7278,7.06778 52.1493,30.2719 52.1493,58.4777L52.084,58.4777L52.0841,58.4777Z" style="fill:rgb(75,159,213);fill-rule:nonzero;"/>
            <path d="M54.3675,40.7974C50.4096,24.2044 36.97,10.2646 20.0072,5.45851L20.7684,2.7619C38.6228,7.95943 52.8453,22.5952 56.9554,40.2755L54.3675,40.7974L54.3675,40.7974L54.3675,40.7974Z" style="fill:rgb(75,159,213);fill-rule:nonzero;"/>
            <path d="M58.0863,25.27C53.9978,16.332 47.1475,8.65532 38.5792,3.47949L39.6666,1.52228C48.561,6.87202 55.8898,15.0924 60,24.3784L58.0863,25.27L58.0863,25.27L58.0863,25.27L58.0863,25.27Z" style="fill:rgb(75,159,213);fill-rule:nonzero;"/>
        </g>
      </svg>
    </td>

    <td class="text-top width-20 big-spacer-right">
      <div>
        <strong class="js-plugin-name">SonarQube {{version}}</strong>
        <span class="js-plugin-category badge badge-success spacer-left">System Upgrade</span>
      </div>
      <div class="js-plugin-description little-spacer-top">{{{description}}}</div>

      <ul class="big-spacer-top">
        {{#if changeLogUrl}}
          <li class="little-spacer-bottom">
            <a class="js-plugin-release-notes" href="{{changeLogUrl}}" target="_blank">Release Notes</a>
          </li>
        {{/if}}
        {{#if releaseDate}}
          <li class="little-spacer-bottom">Released: <span class="js-plugin-date">{{d releaseDate}}</span></li>
        {{/if}}
      </ul>
    </td>

    <td class="text-top width-60">
      <div class="pull-left spacer-right">
        <strong>How to upgrade</strong>
      </div>
      <ol class="js-plugin-update-steps list-styled overflow-hidden bordered-left">
        <li class="little-spacer-bottom">
          Download the new SonarQube version and start it on an empty DB (the bundled H2 DB for instance).
        </li>
        <li class="little-spacer-bottom">
          Install (from the update center) the plugins you want.
        </li>
        <li class="little-spacer-bottom">
          Install your custom plugins (if any).
        </li>
        <li class="little-spacer-bottom">
          Update the <code>conf/sonar.properties</code> file to use the relevant configurations from your old instance,
          including the connection information for your production DB.
        </li>
        <li class="little-spacer-bottom">
          Stop your old SonarQube server.
        </li>
        <li>
          Restart the new SonarQube instance: you're done!
        </li>
      </ol>
    </td>
  </tr>
</table>