Page MenuHomeSoftware Heritage

Setup a continuous integration machine
Closed, MigratedEdits Locked

Description

thyssen.internal.softwareheritage.org has been setup and jenkins installed on it.

Docker CE has also been configured so that jenkins can use it.

Event Timeline

olasd changed the task status from Open to Work in Progress.Apr 16 2018, 4:44 PM
olasd triaged this task as High priority.
olasd created this task.

I've just added a new docker image swh-jenkins/base based on jenkins/jnlp-slave that allow jenkins to spawn a container to run the tests in.

This is used for example by the swh-core test job https://jenkins.softwareheritage.org/job/swh-core/

douardda claimed this task.

The machine is up and running and accessible via https://jenkins.softwareheritage.org