diff --git a/.gitlab-ci-unix.yml b/.gitlab-ci-unix.yml index 87265e8a018cef462b55c45ca65215c5b96e8bd6..163c6bc746730e71290d615f053670ed40161061 100644 --- a/.gitlab-ci-unix.yml +++ b/.gitlab-ci-unix.yml @@ -505,6 +505,23 @@ spec: - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [uifc]" - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [xpdev]" +"$[[ inputs.os ]]-$[[ inputs.platform ]] [syncterm-cmake]": + extends: + - .$[[ inputs.os ]]-build + script: + - tar -xzf "/tmp/gitlab-runner/$[[ inputs.os ]]-$[[ inputs.platform ]]-${CI_PIPELINE_ID}/cryptlib.tgz" + - cd src/syncterm + - mkdir build + - cd build + - cmake .. + - cmake --build . + artifacts: + name: "syncterm-cmake-$[[ inputs.os ]]-$[[ inputs.platform ]]" + paths: + - "src/syncterm/build/syncterm*" + needs: + - job: "$[[ inputs.os ]]-$[[ inputs.platform ]] [cryptlib]" + "$[[ inputs.os ]]-$[[ inputs.platform ]] [syncdraw]": extends: - .$[[ inputs.os ]]-build