[Enabler] Connect to Jenkins
Once set up, we need to ensure that the Mantid Servers can properly connect to an external Mantid Jenkins.
(see info here) Current Docker images are available at hxxps://github.com/orgs/mantidproject/packages . I need to delete the older obsolete ones so ignore anything but the latest images. One is a development container and the other is the Jenkins container to help with connecting to Jenkins.
The Dockerfiles for both if these currently reside at hxxps://github.com/mantidproject/dockerfiles/blob/main/development/docker/CentOS7Slim.Dockerfile and hxxps://github.com/mantidproject/dockerfiles/blob/main/jenkins-node/mantid-builder/docker-images/CentOS7Slim.Dockerfile
The new Dockerfiles have the word ‘slim’ in them to differentiate them from pre-Conda images. These newer images use a more recent version of git and Java 11.
More information about the proposed changes to the dokerfiles repo (including renaming the repo) can be found at hxxps://github.com/mantidproject/dockerfiles/issues/61 . I’ll keep in touch about when this work will get done.
We also discussed very briefly some of the work the ISIS Core sub-team are doing. These are the links to the draft PRs in case anyone wanted to take a look. Upgrade to Qt 5.15 - hxxps://github.com/mantidproject/mantid/pull/34808 Update h5py - hxxps://github.com/mantidproject/mantid/pull/34806 Upgrade to matplolib v3.6 - hxxps://github.com/mantidproject/mantid/pull/34774 (still using v3.5 to ensure backward compatibility) and hxxps://github.com/mantidproject/mantid/pull/34803 (using v3.6)