diff options
author | Vincent Sanders <vince@kyllikki.org> | 2017-02-14 09:36:24 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2017-02-14 09:36:24 +0000 |
commit | 90a93ee16d3374309dd36842f75a034706ce40e8 (patch) | |
tree | 768da9da87f00470b33264f44425508db79dd8a6 | |
parent | b791a470cb8156fbd00b3e8a738a188b4fe997d4 (diff) | |
download | netsurf-wiki-90a93ee16d3374309dd36842f75a034706ce40e8.tar.gz netsurf-wiki-90a93ee16d3374309dd36842f75a034706ce40e8.tar.bz2 |
move CI section to subdirectory
-rw-r--r-- | continuous_integration.mdwn | 22 | ||||
-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 |