53 | | The server responsible for testing can be found [https://testserver.palm-model.org/ here]. It is a 32 Core shared memory node running Jenkins on top of Ubuntu Server 16.04. The server runs the following test script based on a plain PALM installation. |
| 59 | An automation server called Jenkins monitors our Subversion trunk and triggered by any commit onto the trunk it executes all PALM tests. Its front-end is served by an ngenx web-server and can be found [https://testserver.palm-model.org/ here]. |
| 60 | |
| 61 | Jenkins and all its dependencies were installed using the following command: |
| 62 | {{{ |
| 63 | #!sh |
| 64 | apt-get install mailutils postfix nginx jenkins |
| 65 | }}} |
| 66 | |
| 67 | Currently Let’s Encrypt is utilized to provide a valid certificate for a https connection. |
| 68 | |
| 69 | The Jenkins server hosts a project called palm_trunk, which runs the following test script based on a plain PALM installation within its workspace. |