From c7a09f4346ce6b4b17ef08d61c71316e8e815829 Mon Sep 17 00:00:00 2001 From: Alexandr Topilski Date: Wed, 16 Oct 2024 07:52:58 +0000 Subject: [PATCH] Update .gitlab-ci.yml --- .gitlab-ci.yml | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3b4c827..ab2af94 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,10 +5,11 @@ variables: stages: - build + - build_package before_script: - cd build/env - - ./fast_build_fastocloud_env_for_dev.sh + - ./fast_build_fastocloud_env_for_package.sh - cd ../ build: @@ -17,5 +18,33 @@ build: script: - ./build.py release + tags: + - fastogt + +build_package: + stage: build_package + + script: + - mkdir build_releases/ + - ./build.py release + + - cd build_linux/build_cmake_release/ && cpack -G DEB + - cd ../../ + - mv build_linux/build_cmake_release/*-x86_64-*.deb build_releases/ + + - cd build_linux/build_cmake_release/ && cpack -G RPM + - cd ../../ + - mv build_linux/build_cmake_release/*-x86_64-*.rpm build_releases/ + + - cd build_linux/build_cmake_release/ && cpack -G TGZ + - cd ../../ + - mv build_linux/build_cmake_release/*-x86_64-*.tar.gz build_releases/ + + artifacts: + paths: + - $CI_PROJECT_DIR/build/build_releases/*.deb + - $CI_PROJECT_DIR/build/build_releases/*.rpm + - $CI_PROJECT_DIR/build/build_releases/*.tar.gz + tags: - fastogt \ No newline at end of file