Commit 9e1a84c4 authored by Dimitris Lampridis's avatar Dimitris Lampridis

ci: use common CI for software builds

parent b32c0727
......@@ -20,19 +20,20 @@ cppcheck:
script:
- make -C software/lib cppcheck
build_software:
software_build:
extends: .build_fec_os_sw
variables:
EDL_CI_SW_PATHS: $CI_PROJECT_DIR/software
doxygen_build:
stage: build
image: gitlab-registry.cern.ch/be-cem-edl/evergreen/gitlab-ci/build-fec-sw:latest
interruptible: true
image: $EDL_IMAGE_BUILD_FEC_SW_FOR_PRODUCTION:latest
variables:
_DOXYGEN_DEST: $CI_PROJECT_DIR/$EDL_CI_EOS_OUTPUT_DIR/doc/developer_manual
before_script:
- yum install -q -y libftdi-devel systemd-devel which doxygen
script:
- make -C software
- make -C software/lib doc
- mkdir -p $_DOXYGEN_DEST
- cp -r software/lib/html/* $_DOXYGEN_DEST/
artifacts:
name: "$CI_COMMIT_TIMESTAMP-$CI_JOB_ID-$CI_COMMIT_SHORT_SHA-doxygen"
paths:
- $_DOXYGEN_DEST/*
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment