mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-30 00:00:11 +01:00
ci: move packaging into seperate stage
This commit is contained in:
parent
3944544f6d
commit
c1d011b142
1 changed files with 6 additions and 6 deletions
|
@ -12,6 +12,7 @@ variables:
|
|||
stages:
|
||||
- prepare
|
||||
- build
|
||||
- build2
|
||||
- test
|
||||
- deploy
|
||||
- docker
|
||||
|
@ -67,11 +68,10 @@ build:docs:
|
|||
- tags
|
||||
- master
|
||||
|
||||
build:packages:
|
||||
stage: build
|
||||
before_script:
|
||||
- dnf -y config-manager --add-repo https://${DEPLOY_USER}:${DEPLOY_PASS}@${DEPLOY_HOST}/packages/villas.repo
|
||||
- dnf -y --refresh install openssl-devel libconfig-devel libnl3-devel libcurl-devel jansson-devel libxil-devel libwebsockets-devel zeromq-devel nanomsg-devel
|
||||
build2:packages:
|
||||
stage: build2
|
||||
dependencies:
|
||||
- build:docs
|
||||
script:
|
||||
- mkdir -p build && cd build
|
||||
- cmake ..
|
||||
|
@ -146,7 +146,7 @@ deploy:packages:
|
|||
- rsync ${RSYNC_OPTS} build/*.tar.gz ${DEPLOY_USER}@${DEPLOY_HOST}:${DEPLOY_PATH}/dist/
|
||||
- ssh ${DEPLOY_USER}@${DEPLOY_HOST} createrepo ${DEPLOY_PATH}/../packages
|
||||
dependencies:
|
||||
- build:packages
|
||||
- build2:packages
|
||||
tags:
|
||||
- villas-deploy
|
||||
only:
|
||||
|
|
Loading…
Add table
Reference in a new issue