summaryrefslogtreecommitdiff
path: root/continuous_integration.mdwn
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2017-05-29 11:52:56 +0100
committerVincent Sanders <vince@kyllikki.org>2017-05-29 11:52:56 +0100
commitf499ef8cd2f632f09063ff6edbf1f1febad9a90b (patch)
treeb139e1ba777f91ec386e2505ad88b0fd1ee13d7a /continuous_integration.mdwn
parent815c6a65f40082fe4baeb7a44a3b2c99959fc3c8 (diff)
downloadnetsurf-wiki-f499ef8cd2f632f09063ff6edbf1f1febad9a90b.tar.gz
netsurf-wiki-f499ef8cd2f632f09063ff6edbf1f1febad9a90b.tar.bz2
commit instructions for a scaleway node
Diffstat (limited to 'continuous_integration.mdwn')
-rw-r--r--continuous_integration.mdwn14
1 files changed, 14 insertions, 0 deletions
diff --git a/continuous_integration.mdwn b/continuous_integration.mdwn
index 9d9162f..282b366 100644
--- a/continuous_integration.mdwn
+++ b/continuous_integration.mdwn
@@ -37,6 +37,20 @@ In addition ssh based tunnels are used to copy data between CI nodes.
The Jenkins install on the master server is a snapshot release version.
+### generating openvpn keys
+
+the VPN is setup to use certificates and signed keys, each client needs a certificate and key set generating for its openvpn setup.
+
+become superuser on master
+
+ cd open-vpn-easy
+ source ./vars
+ ./build-key ciworker17
+
+answer questions and set no password
+
+keys/certificates are written to open-vpn-easy/keys and can be copied to teh clients as required.
+
## Slave
The majority of the build slaves are provided by our own