Skip to content
Snippets Groups Projects
Commit 97efe235 authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

Use alpine & fix reload commands

parent 2fc79b3e
No related branches found
No related tags found
No related merge requests found
Pipeline #2438 passed
......@@ -89,12 +89,13 @@ docker-push:
- Dockerfile
reload-service:
image: debian:bullseye-slim
image: alpine:latest
stage: release
variables:
SERVICE_NAME: steering
before_script:
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
- apk update
- apk add openssh
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
......@@ -103,7 +104,7 @@ reload-service:
- chmod 644 ~/.ssh/known_hosts
script:
- ssh $SSH_AURA_RADIO_USER@$SSH_AURA_RADIO_HOST "cd $DOCKER_COMPOSE; docker compose up -d --no-deps $SERVICE_NAME"
- ssh $SSH_AURA_RADIO_USER@$SSH_AURA_RADIO_HOST "cd $DOCKER_COMPOSE; docker compose stop $SERVICE_NAME && docker compose build $SERVICE_NAME && docker compose restart $SERVICE_NAME"
release_job:
stage: release
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment