Skip to content
Snippets Groups Projects
Commit 4a929633 authored by Bob Mottram's avatar Bob Mottram
Browse files

Image for ci system

parent 8977fbba
No related branches found
No related tags found
No related merge requests found
......@@ -21,7 +21,7 @@
| [[Doing translations]] |
| [[Icons]] |
| [[Customising mesh images]] |
| [[Continuous Integration system]] |
| [[./devguide_ci.html][Continuous Integration system]] |
#+END_CENTER
* Introduction
......@@ -214,6 +214,3 @@ Icons used for the mesh desktop can be found within *img* and *img/avatars* dire
If you want to make your own specially branded version of the mesh images, such as for a particular event, then to change the default desktop backgrounds edit the images within *img/backgrounds* and to change the available avatars and desktop icons edit the images within *img/avatars*. Re-create disk images using the instructions shown previously.
If you need particular /dconf/ commands to alter desktop appearance or behavior then see the function /mesh_client_startup_applications/ within *src/freedombone-image-customise*.
* Continuous Integration system
You can set up a CI system to create image builds and test for breakages. Instructions on how to do that can be [[./devguide_ci.html][found here]].
......@@ -21,6 +21,9 @@
#+END_CENTER
#+attr_html: :width 80% :align center
[[file:images/rock64.jpg]]
What follows are instructions for how to set up a Rock64 ARM board to do continuous builds of [[https://freedombone.net][Freedombone]] images. At present this only works for ARM images, since some Debian packages are only available for x86.
** Why Rock64?
......
img/rock64.jpg

67.7 KiB

......@@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Freedombone</title>
<!-- 2018-10-08 Mon 12:24 -->
<!-- 2018-10-09 Tue 11:50 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="generator" content="Org-mode" />
<meta name="author" content="Bob Mottram" />
......@@ -195,7 +195,7 @@ for the JavaScript code in this tag.
</tr>
<tr>
<td class="left"><a href="#sec-10">Continuous Integration system</a></td>
<td class="left"><a href="./devguide_ci.html">Continuous Integration system</a></td>
</tr>
</tbody>
</table>
......@@ -554,15 +554,6 @@ If you need particular <i>dconf</i> commands to alter desktop appearance or beha
</p>
</div>
</div>
<div id="outline-container-sec-10" class="outline-2">
<h2 id="sec-10">Continuous Integration system</h2>
<div class="outline-text-2" id="text-10">
<p>
You can set up a CI system to create image builds and test for breakages. Instructions on how to do that can be <a href="./devguide_ci.html">found here</a>.
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
......
......@@ -4,7 +4,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Freedombone</title>
<!-- 2018-10-08 Mon 17:03 -->
<!-- 2018-10-09 Tue 11:49 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="generator" content="Org-mode" />
<meta name="author" content="Bob Mottram" />
......@@ -185,6 +185,12 @@ for the JavaScript code in this tag.
</table>
</div>
<div class="figure">
<p><img src="images/rock64.jpg" alt="rock64.jpg" width="80%" align="center" />
</p>
</div>
<p>
What follows are instructions for how to set up a Rock64 ARM board to do continuous builds of <a href="https://freedombone.net">Freedombone</a> images. At present this only works for ARM images, since some Debian packages are only available for x86.
</p>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment