summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2017-02-14 09:36:24 (GMT)
committer Vincent Sanders <vince@kyllikki.org>2017-02-14 09:36:24 (GMT)
commit90a93ee16d3374309dd36842f75a034706ce40e8 (patch)
tree768da9da87f00470b33264f44425508db79dd8a6
parentb791a470cb8156fbd00b3e8a738a188b4fe997d4 (diff)
downloadnetsurf-wiki-90a93ee16d3374309dd36842f75a034706ce40e8.tar.gz
netsurf-wiki-90a93ee16d3374309dd36842f75a034706ce40e8.tar.bz2
move CI section to subdirectory
-rw-r--r--continuous_integration.mdwn22
-rw-r--r--continuous_integration/autobuilder_requirements.mdwn (renamed from autobuilder_requirements.mdwn)0
-rw-r--r--continuous_integration/debian_jessie_setup.mdwn (renamed from continuous_integration_debian_jessie_setup.mdwn)0
-rw-r--r--continuous_integration/debian_wheezy_setup.mdwn (renamed from continuous_integration_debian_wheezy_setup.mdwn)9
-rw-r--r--continuous_integration/freebsd_setup.mdwn (renamed from continuous_integration_freebsd_setup.mdwn)0
-rw-r--r--continuous_integration/haiku_slave_setup.mdwn (renamed from continuous_integration_haiku_slave_setup.mdwn)0
-rw-r--r--continuous_integration/mac_os_x_setup.mdwn (renamed from continuous_integration_mac_os_x_setup.mdwn)0
-rw-r--r--continuous_integration/mac_os_x_snow_leopard_setup.mdwn (renamed from continuous_integration_mac_os_x_snow_leopard_setup.mdwn)0
-rw-r--r--continuous_integration/mac_os_x_yosemite_setup.mdwn (renamed from continuous_integration_mac_os_x_yosemite_setup.mdwn)0
-rw-r--r--continuous_integration/manual_debian_wheezy_setup.mdwn (renamed from continuous_integration_manual_debian_wheezy_setup.mdwn)2
-rw-r--r--continuous_integration/manual_haiku_slave_setup.mdwn (renamed from continuous_integration_manual_haiku_slave_setup.mdwn)0
-rw-r--r--continuous_integration/manual_openbsd_setup.mdwn (renamed from continuous_integration_manual_openbsd_setup.mdwn)2
-rw-r--r--continuous_integration/openbsd_setup.mdwn (renamed from continuous_integration_openbsd_setup.mdwn)0
-rw-r--r--continuous_integration/setup_haiku_slave.mdwn (renamed from continuous_integration_setup_haiku_slave.mdwn)0
14 files changed, 15 insertions, 20 deletions
diff --git a/continuous_integration.mdwn b/continuous_integration.mdwn
index 193d8d9..c9ab9bd 100644
--- a/continuous_integration.mdwn
+++ b/continuous_integration.mdwn
@@ -6,11 +6,10 @@
[[!toc]] The CI system is a jenkins
instance on <http://ci.netsurf-browser.org/>
-The old discussion on [[Autobuilder requirements|autobuilder_requirements]] —
+The old discussion on [[Autobuilder requirements|continuous_integration/autobuilder_requirements]] —
lists requirements for the new autobuilder.
-Master
-------
+## Master
The master instance is a VPS provided by Mythic beasts.
@@ -20,23 +19,22 @@ tunnels used to copy data between CI nodes.
The Jenkins install on the master server is a snapshot release version
-Slave
------
+## Slave
The majority of the build slaves are provided by our own
[[virtual host server|virtual_host_server]] excepting operating
systems which cannot be virtualised (principally MAC OS X).
-### [[Continuous Integration Debian Jessie Setup|continuous_integration_debian_jessie_setup]]
+### [[Continuous Integration Debian Jessie Setup|continuous_integration/debian_jessie_setup]]
-### [[Continuous Integration Debian Wheezy Setup|continuous_integration_debian_wheezy_setup]]
+### [[Continuous Integration Debian Wheezy Setup|continuous_integration/debian_wheezy_setup]]
-### [[Continuous Integration OpenBSD Setup|continuous_integration_openbsd_setup]]
+### [[Continuous Integration OpenBSD Setup|continuous_integration/openbsd_setup]]
-### [[Continuous Integration FreeBSD Setup|continuous_integration_freebsd_setup]]
+### [[Continuous Integration FreeBSD Setup|continuous_integration/freebsd_setup]]
-### [[Continuous Integration Haiku Slave Setup|continuous_integration_haiku_slave_setup]]
+### [[Continuous Integration Haiku Slave Setup|continuous_integration/haiku_slave_setup]]
-### [[Continuous Integration Mac OS X Snow Leopard Setup|continuous_integration_mac_os_x_snow_leopard_setup]]
+### [[Continuous Integration Mac OS X Snow Leopard Setup|continuous_integration/mac_os_x_snow_leopard_setup]]
-### [[Continuous Integration Mac OS X Yosemite Setup|continuous_integration_mac_os_x_yosemite_setup]]
+### [[Continuous Integration Mac OS X Yosemite Setup|continuous_integration/mac_os_x_yosemite_setup]]
diff --git a/autobuilder_requirements.mdwn b/continuous_integration/autobuilder_requirements.mdwn
index 511fec8..511fec8 100644
--- a/autobuilder_requirements.mdwn
+++ b/continuous_integration/autobuilder_requirements.mdwn
diff --git a/continuous_integration_debian_jessie_setup.mdwn b/continuous_integration/debian_jessie_setup.mdwn
index fb794a8..fb794a8 100644
--- a/continuous_integration_debian_jessie_setup.mdwn
+++ b/continuous_integration/debian_jessie_setup.mdwn
diff --git a/continuous_integration_debian_wheezy_setup.mdwn b/continuous_integration/debian_wheezy_setup.mdwn
index 9127b32..fcd3a11 100644
--- a/continuous_integration_debian_wheezy_setup.mdwn
+++ b/continuous_integration/debian_wheezy_setup.mdwn
@@ -5,8 +5,7 @@
[[!toc]]
-Debian wheezy (7.0) OS install
-------------------------------
+## Debian wheezy (7.0) OS install
Install minimal system from netinst CD (attached when VDS is created on
phoenix) Config options:
@@ -23,8 +22,7 @@ Once installed:
- install sudo package and add netsurf user to sudo group
- edit /etc/inittab comment pty 3 through 6 and uncomment serial T0
-Packaged Setup for Debian wheezy (7.0)
---------------------------------------
+## Packaged Setup for Debian wheezy (7.0)
on master jenkins use "manage nodes" to create new node. Ensure "remote
fs root" is set to /var/lib/jenkins add variable JENKINS\_HOME set to
@@ -75,8 +73,7 @@ As superuser:
`/etc/init.d/ns-ci-slave start`
-Manual Setup of Debian wheezy (7.0)
------------------------------------
+## Manual Setup of Debian wheezy (7.0)
### required packages
diff --git a/continuous_integration_freebsd_setup.mdwn b/continuous_integration/freebsd_setup.mdwn
index d2bde05..d2bde05 100644
--- a/continuous_integration_freebsd_setup.mdwn
+++ b/continuous_integration/freebsd_setup.mdwn
diff --git a/continuous_integration_haiku_slave_setup.mdwn b/continuous_integration/haiku_slave_setup.mdwn
index cde58e8..cde58e8 100644
--- a/continuous_integration_haiku_slave_setup.mdwn
+++ b/continuous_integration/haiku_slave_setup.mdwn
diff --git a/continuous_integration_mac_os_x_setup.mdwn b/continuous_integration/mac_os_x_setup.mdwn
index 9fa4895..9fa4895 100644
--- a/continuous_integration_mac_os_x_setup.mdwn
+++ b/continuous_integration/mac_os_x_setup.mdwn
diff --git a/continuous_integration_mac_os_x_snow_leopard_setup.mdwn b/continuous_integration/mac_os_x_snow_leopard_setup.mdwn
index 5df37ab..5df37ab 100644
--- a/continuous_integration_mac_os_x_snow_leopard_setup.mdwn
+++ b/continuous_integration/mac_os_x_snow_leopard_setup.mdwn
diff --git a/continuous_integration_mac_os_x_yosemite_setup.mdwn b/continuous_integration/mac_os_x_yosemite_setup.mdwn
index 8acf882..8acf882 100644
--- a/continuous_integration_mac_os_x_yosemite_setup.mdwn
+++ b/continuous_integration/mac_os_x_yosemite_setup.mdwn
diff --git a/continuous_integration_manual_debian_wheezy_setup.mdwn b/continuous_integration/manual_debian_wheezy_setup.mdwn
index cbea4da..ea2b94e 100644
--- a/continuous_integration_manual_debian_wheezy_setup.mdwn
+++ b/continuous_integration/manual_debian_wheezy_setup.mdwn
@@ -5,5 +5,5 @@
[[!toc]]
-1. REDIRECT [[Continuous Integration Debian Wheezy Setup|continuous_integration_debian_wheezy_setup]]
+1. REDIRECT [[Continuous Integration Debian Wheezy Setup|continuous_integration/debian_wheezy_setup]]
diff --git a/continuous_integration_manual_haiku_slave_setup.mdwn b/continuous_integration/manual_haiku_slave_setup.mdwn
index 0b0a4d4..0b0a4d4 100644
--- a/continuous_integration_manual_haiku_slave_setup.mdwn
+++ b/continuous_integration/manual_haiku_slave_setup.mdwn
diff --git a/continuous_integration_manual_openbsd_setup.mdwn b/continuous_integration/manual_openbsd_setup.mdwn
index 8a83191..dbc54be 100644
--- a/continuous_integration_manual_openbsd_setup.mdwn
+++ b/continuous_integration/manual_openbsd_setup.mdwn
@@ -5,5 +5,5 @@
[[!toc]]
-1. REDIRECT [[Continuous Integration OpenBSD Setup|continuous_integration_openbsd_setup]]
+1. REDIRECT [[Continuous Integration OpenBSD Setup|continuous_integration/openbsd_setup]]
diff --git a/continuous_integration_openbsd_setup.mdwn b/continuous_integration/openbsd_setup.mdwn
index 6057e69..6057e69 100644
--- a/continuous_integration_openbsd_setup.mdwn
+++ b/continuous_integration/openbsd_setup.mdwn
diff --git a/continuous_integration_setup_haiku_slave.mdwn b/continuous_integration/setup_haiku_slave.mdwn
index 35b4348..35b4348 100644
--- a/continuous_integration_setup_haiku_slave.mdwn
+++ b/continuous_integration/setup_haiku_slave.mdwn