mirror of
https://gitlab.linphone.org/BC/public/flexisip-account-manager.git
synced 2026-01-17 10:08:05 +00:00
46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
rocky8-deploy:
|
|
extends: .deploy
|
|
script:
|
|
- ./deploy_packages.sh rockylinux
|
|
needs:
|
|
- rocky8-package
|
|
- rocky8-test
|
|
|
|
debian11-deploy:
|
|
extends: .deploy
|
|
script:
|
|
- ./deploy_packages.sh debian bullseye
|
|
needs:
|
|
- debian11-package
|
|
- debian11-test
|
|
|
|
remi-deploy:
|
|
extends: .deploy
|
|
script:
|
|
- ./deploy_packages.sh rockylinux
|
|
needs:
|
|
- remi-phpredis-package
|
|
- remi-igbinary-package
|
|
- remi-msgpack-package
|
|
- remi-phpredis-test
|
|
|
|
.deploy:
|
|
stage: deploy
|
|
tags: ["docker"]
|
|
only:
|
|
refs:
|
|
- master
|
|
|
|
before_script:
|
|
- rm -f $CI_PROJECT_DIR/build/*devel*.rpm
|
|
- eval $(ssh-agent -s)
|
|
- echo "$DEPLOY_USER_KEY" | tr -d '\r' | ssh-add - > /dev/null
|
|
- mkdir -p ~/.ssh && chmod 700 ~/.ssh
|
|
- echo "$DEPLOY_SERVER_HOST_KEY" >> ~/.ssh/known_hosts
|
|
- |
|
|
curl -o deploy_packages.sh --header "PRIVATE-TOKEN: ${TOOLS_REPOSITORY_TOKEN}" https://gitlab.linphone.org/api/v4/projects/368/repository/files/deploy_packages.sh/raw
|
|
- chmod +x deploy_packages.sh
|
|
|
|
after_script:
|
|
- rm -rf ~/.ssh || true
|
|
- rm -rf deploy_packages.sh || true
|