1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud.git synced 2025-03-09 23:18:50 +00:00

Update .gitlab-ci.yml

This commit is contained in:
Alexandr Topilski 2024-10-16 07:52:58 +00:00
parent 0c7b48d0b2
commit c7a09f4346

View file

@ -5,10 +5,11 @@ variables:
stages: stages:
- build - build
- build_package
before_script: before_script:
- cd build/env - cd build/env
- ./fast_build_fastocloud_env_for_dev.sh - ./fast_build_fastocloud_env_for_package.sh
- cd ../ - cd ../
build: build:
@ -17,5 +18,33 @@ build:
script: script:
- ./build.py release - ./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: tags:
- fastogt - fastogt