diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea21a4e..fc53655 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,4 +55,5 @@ deploy: - ssh -p "$DEPLOY_SSH_PORT" "$DEPLOYER_USER@$DEPLOYER_HOST" "docker stop '$CONTAINER_NAME' 2>/dev/null || true" - ssh -p "$DEPLOY_SSH_PORT" "$DEPLOYER_USER@$DEPLOYER_HOST" "docker rm '$CONTAINER_NAME' 2>/dev/null || true" - ssh -p "$DEPLOY_SSH_PORT" "$DEPLOYER_USER@$DEPLOYER_HOST" "docker run -d --name '$CONTAINER_NAME' --restart unless-stopped -p '$HOST_PORT:$CONTAINER_PORT' '$IMAGE_BASE:$CI_COMMIT_SHORT_SHA'" + - ssh -p "$DEPLOY_SSH_PORT" "$DEPLOYER_USER@$DEPLOYER_HOST" "docker images '$IMAGE_BASE' --format '{{.Repository}}:{{.Tag}}' | grep -v -e ':latest$' -e ':$CI_COMMIT_SHORT_SHA$' | xargs -r docker rmi || true" - ssh -p "$DEPLOY_SSH_PORT" "$DEPLOYER_USER@$DEPLOYER_HOST" "docker logout" diff --git a/src/views/projects/ProjectsListView.vue b/src/views/projects/ProjectsListView.vue index bb34b13..1a91c30 100644 --- a/src/views/projects/ProjectsListView.vue +++ b/src/views/projects/ProjectsListView.vue @@ -71,11 +71,42 @@ {{ formatDate(data.updatedAt) }} - + + + + @@ -94,57 +125,20 @@ - +
- - + +
- -