summaryrefslogtreecommitdiff
path: root/continuous_integration.mdwn
diff options
context:
space:
mode:
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