# TODO this should be organized more like the current documentation.py script
image: gromacs/ci-docs-clang:master
stage: configure-build
+ only:
+ refs:
+ - web
+ - pushes
+ - schedules
+ - merge_requests
variables:
KUBERNETES_CPU_LIMIT: 1
KUBERNETES_CPU_REQUEST: 1
CMAKE_BUILD_TYPE_OPTIONS: "-DCMAKE_BUILD_TYPE=Debug"
CMAKE_GPU_OPTIONS: "-DGMX_GPU=OFF"
CMAKE_GMXAPI_OPTIONS: "-DGMX_PYTHON_PACKAGE=OFF"
-
script:
- if [[ ! -z $GROMACS_RELEASE && $GROMACS_RELEASE == "true" ]] ; then
REL_OPTION="-DGMX_BUILD_TARBALL=ON" ;
# Built by admin/dockerfiles/ci-docs-clang
# TODO this should be organized more like the current documentation.py script
image: gromacs/ci-docs-clang:master
+ only:
+ refs:
+ - web
+ - pushes
+ - schedules
+ - merge_requests
script:
- cd $BUILD_DIR
- cmake --build . --target gmx -- -j8
# Built by admin/dockerfiles/ci-docs-clang
# TODO this should be organized more like the current documentation.py script
image: gromacs/ci-docs-clang:master
+ only:
+ refs:
+ - web
+ - pushes
+ - schedules
+ - merge_requests
variables:
KUBERNETES_CPU_LIMIT: 4
KUBERNETES_CPU_REQUEST: 2
- .configure-gmxapi-template
stage: nightly-deploy
only:
+ - web
- triggers
- schedules
except: