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:
|
stages:
|
||||||
- prepare
|
- prepare
|
||||||
- build
|
- build
|
||||||
|
- build2
|
||||||
- test
|
- test
|
||||||
- deploy
|
- deploy
|
||||||
- docker
|
- docker
|
||||||
|
@ -67,11 +68,10 @@ build:docs:
|
||||||
- tags
|
- tags
|
||||||
- master
|
- master
|
||||||
|
|
||||||
build:packages:
|
build2:packages:
|
||||||
stage: build
|
stage: build2
|
||||||
before_script:
|
dependencies:
|
||||||
- dnf -y config-manager --add-repo https://${DEPLOY_USER}:${DEPLOY_PASS}@${DEPLOY_HOST}/packages/villas.repo
|
- build:docs
|
||||||
- dnf -y --refresh install openssl-devel libconfig-devel libnl3-devel libcurl-devel jansson-devel libxil-devel libwebsockets-devel zeromq-devel nanomsg-devel
|
|
||||||
script:
|
script:
|
||||||
- mkdir -p build && cd build
|
- mkdir -p build && cd build
|
||||||
- cmake ..
|
- cmake ..
|
||||||
|
@ -146,7 +146,7 @@ deploy:packages:
|
||||||
- rsync ${RSYNC_OPTS} build/*.tar.gz ${DEPLOY_USER}@${DEPLOY_HOST}:${DEPLOY_PATH}/dist/
|
- rsync ${RSYNC_OPTS} build/*.tar.gz ${DEPLOY_USER}@${DEPLOY_HOST}:${DEPLOY_PATH}/dist/
|
||||||
- ssh ${DEPLOY_USER}@${DEPLOY_HOST} createrepo ${DEPLOY_PATH}/../packages
|
- ssh ${DEPLOY_USER}@${DEPLOY_HOST} createrepo ${DEPLOY_PATH}/../packages
|
||||||
dependencies:
|
dependencies:
|
||||||
- build:packages
|
- build2:packages
|
||||||
tags:
|
tags:
|
||||||
- villas-deploy
|
- villas-deploy
|
||||||
only:
|
only:
|
||||||
|
|
Loading…
Add table
Reference in a new issue