Project

General

Profile

Task #3272

Port complete CI testing to Gitlab

Added by Paul Bauer 9 months ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
testing
Difficulty:
uncategorized
Close

Description

The decision to move the current CI infrastructure running on Jenkins to run on Gitlab means that the build matrices and other builds need to be converted to Gitlab jobs

This issue is aimed to collect sub tasks to refer to the different jobs that need to be converted


Subtasks

Task #3275: Document Gitlab CI instead of Jenkins and relengNewPaul Bauer
Task #3331: Run physical validation tests in GitlabNewPaul Bauer
Task #3415: Port Pre-submit matrix to Gitlab CINewSzilárd Páll
Task #3416: Port post-submit matrix to Gitlab CINewJoe Jordan

Related issues

Blocks GROMACS - Task #2756: gmxapi integration testingIn Progress

Associated revisions

Revision a6158f30 (diff)
Added by Paul Bauer 9 months ago

Change releng to give information about Gitlab

Started with converting the information for releng into information for
Gitlab when build can not find the releng repository.

Refs #3272

Change-Id: I027dd8eb3d01435cb06fba093fb2c64f381d47f3

Revision 2a98dbd0 (diff)
Added by Mark Abraham about 1 month ago

Build fewer unnecessary SIMD kernels in CI

The docs, webpage and simple builds all use GMX_SIMD=none, but still
compile many kernel flavors. This spends build and cache time that
we don't need. It does mean the simple-build's tests run a bit longer,
however.

Refs #3272

Revision 1ec47502 (diff)
Added by Mark Abraham 13 days ago

Activate AMD OpenCL build in release matrix

This had never been turned on.

Fixed missing file for OpenCL installation.

Also reordered the install list in alphabetical order, per style.

Refs #3272

History

#1 Updated by Eric Irrgang 9 months ago

  • Blocks Task #2756: gmxapi integration testing added

#2 Updated by Paul Bauer 7 months ago

  • Target version changed from 2020.1 to 2021-infrastructure-stable

still needs work

Also available in: Atom PDF