From 9960f0cc781e9bba536f5eebe86b4b2bbb20eeb2 Mon Sep 17 00:00:00 2001 From: laruevin Date: Wed, 11 Feb 2026 12:17:58 +0700 Subject: [PATCH] ci: switch to shell executor for GitLab Runner Remove Docker image references since runner uses shell executor with Node.js installed directly on VPS. Co-Authored-By: Claude Opus 4.6 --- .gitlab-ci.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9229334..a00124d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,9 +3,8 @@ stages: - build - deploy -# Шаблон: Node.js 22 + кэш node_modules +# Шаблон: установка зависимостей + кэш (shell executor, Node.js на VPS) .node_setup: - image: node:22-alpine before_script: - npm ci --prefer-offline cache: @@ -38,11 +37,9 @@ build: # Deploy — только при push в main deploy_production: stage: deploy - image: node:22-alpine dependencies: - build before_script: - - apk add --no-cache openssh-client - eval $(ssh-agent -s) - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - - mkdir -p ~/.ssh