aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2024-04-19CI: Better way of restricting build-centos7 to mainline onlyThomas White
2024-04-19CI: Run build-centos7 only for "main" project (not for e.g. MRs)Thomas White
2024-04-18Address pipeline performance improvement changes which Tom requested.Parthasarathy Tirumalai
1) Remove MacOS native build job and build-brew-macos the only job for MacOS. 2) Make container builds manual.
2024-04-18Reorder job stages so that maxwell deployment can start as soon as centos7 ↵Parthasarathy Tirumalai
build is done.
2024-04-17Add -f option to brew upgrade commands in the MacOS jobs.Parthasarathy Tirumalai
2024-02-16CI: Remove Python installation for MacOSThomas White
We don't have any direct Python dependency, and for some reason this is breaking the CI. So, let's just get rid of it.
2024-02-06CI: Remove explicit installation of dependenciesThomas White
These should be handled via the formula's dependencies.
2024-02-01CI: Run 'brew test'Thomas White
2024-01-04Use prebuilt containers for CI pipelineParthasarathy Tirumalai
The containers have all the development package dependencies and tools preinstalled to save time and network bandwidth in the Fedora 32 & 37 and Centos7 jobs.
2023-09-20CI: Add Pandoc to build-centos7Thomas White
We'd like the manual pages to be built for the central deployment.
2023-09-19CI: Download only the required artifacts for each jobThomas White
2023-09-19CI: Remove gfortran from minimal build testThomas White
2023-09-01CI: Add Pandoc to build-mesonThomas White
2023-08-29CI: Fix 'meson' command, add gcc-gfortranThomas White
Fortran compiler is needed for Millepede.
2023-07-06CI: Update artifact definition for build-centos7Thomas White
Unfortunately, multiple artifacts with different parameters aren't (yet) supported: https://gitlab.com/gitlab-org/gitlab/-/issues/18744
2023-07-06CI: build-centos7: Fix artifact path for test logs (again)Thomas White
2023-07-06CI: build-centos7: Fix artifact path for test logsThomas White
2023-07-06CI: Add JUnit test reportThomas White
2023-07-05Use the latest version of git on max-display node.Parthasarathy Tirumalai
2023-07-04Add variable SECURE_FILES_DOWNLOAD_PATH for build-deploy-local-maxwell.Parthasarathy Tirumalai
2023-07-04Add secure projects downloader.Parthasarathy Tirumalai
2023-07-04Update .gitlab-ci.yml file so as to merge local maxwell build and deploy...Parthasarathy Tirumalai
2023-07-03Update .gitlab-ci.yml file for build-centos7 so as to copy the installed ↵Parthasarathy Tirumalai
files...
2023-06-21CI: Add libcurl-devel to build-centos7Thomas White
2023-06-21CI: Add 'which' for build-centos7Thomas White
2023-06-21CI: Add curl for build-centos7Thomas White
2023-06-21CI: Add secure files downloadThomas White
2023-05-19CI: Fix deployment locationThomas White
2023-05-19CI: Install in the central locationThomas White
2023-05-17CI: Install wget for deployment stepThomas White
2023-05-17Split run-me-desy-maxwell-{local,centos7}Thomas White
2023-05-17CI: build-centos7: Install CMakeThomas White
2023-05-17CI: Add missing ruleThomas White
2023-05-17CI: Fix typoThomas White
2023-05-17CI: Switch version of installation scriptThomas White
2023-05-17CI: Add deploy stageThomas White
2023-05-17CI: Add a missing blank lineThomas White
2023-05-17Add support for deployment on Maxwell.Parthasarathy Tirumalai
2023-05-12Add support for MacOS homebrew install test.Parthasarathy Tirumalai
2023-05-10Add CI build job for MacOS.Parthasarathy Tirumalai
2023-05-02CI: Remove CMake jobThomas White
2023-01-16CI: Update Fedora 35->37Thomas White
2022-07-06CI: Build "latest" container only on master branchThomas White
2022-06-20Add Dockerfile and CI config for building imageThomas White
2022-03-09Add CI test for building without HDF5Thomas White
2021-10-13CI: Remove ncursesThomas White
2021-10-07CI: Add gcc-c++Thomas White
2021-03-05Remove TIFFThomas White
Nothing uses it any more.
2020-10-23gitlab-ci: Test build with Meson separatelyThomas White
2020-10-23gitlab-ci: Add "make test"Philipp Middendorf