diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f7899888b5d2cab3f60be25d95befc0205bdb244..0636f53d0dd34f3152740d4c17dbc3fdf021edd5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -23,10 +23,14 @@ stages:
   - test-environment
 
 test-environment:
-  image: gradle:jdk21
+  image: gradle:8.6-jdk21-jammy
   stage: test-environment
   tags:
     - testcontainers
+  before_script:
+    - apt-get update
+    - apt-get install -y docker-compose
+    - docker-compose --version
   script:
     - chmod +x scripts/run-tests.sh
     - ./scripts/run-tests.sh
diff --git a/README.md b/README.md
index 810a4b42551c5f2b3448b0bfdc715d584909be21..c6b4a6d3c9b2282fd0b9efd2e0868daea8fd1cd6 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,40 @@
+# Обзор проекта
+Тестирую полный цикл работы с ассистентами.
+В данном доке я описываю процесс создания проекта для компонентного тестирования.
+
+## Запуск проекта
+````bash
+./scripts/run-tests
+````
+
+## LOG Работы с ассистентами
+
+07.05.2025 20:07
+за два часа с нуля создал проект для компонентного тестирования.
+с проверкой базовых зависимостей 
+ibm mq, wiremock
+с использованием https://claude.ai/
+версия Claude 3.7 Sonnet
+пришлось шлифовать, чтобы получился нормальный проект.
+Но в целом работа выполнена быстро.
+с решением проблем помогал cursor
+
+завтра подниму все скриптом и буду проверять.
+Важно, чтобы проект был написан на простом Java, без всяких там Spring.
+
+08.05.2025 
+за 45 минут исправил с курсором и доработал тест на wiremock.
+за 2 часа доработал тест на ibm mq.
+Помогли два ассистента курсор и deep seek, про cloude я забыл в моменте.
+
+Все готово для создания полноценного компонентного теста приложения
+
+09.05 полный запуск проверки среды тестирования для компонента готово
+Доработал документацию и gitlab ci
+Лучше разобрался с VS Code шорткатами клавиатуры
+Нравится все больше. не смог вернуться в Idea, попытка была. Начал искать плагины,
+кривой плагин для deep seek вывел меня из себя.
+
 # Log проекта
 
 Эксперимент поставил следующий.
@@ -249,36 +286,9 @@ REFRESH SECURITY
 ```
 
 ### И объяснение каждой строки:
+тут будет текст от дипсика
 
 
-
-## LOG Работы с ассистентами
-
-07.05.2025 20:07
-за два часа с нуля создал проект для компонентного тестирования.
-с проверкой базовых зависимостей 
-ibm mq, wiremock
-с использованием https://claude.ai/
-версия Claude 3.7 Sonnet
-пришлось шлифовать, чтобы получился нормальный проект.
-Но в целом работа выполнена быстро.
-с решением проблем помогал cursor
-
-завтра подниму все скриптом и буду проверять.
-Важно, чтобы проект был написан на простом Java, без всяких там Spring.
-
-08.05.2025 
-за 45 минут исправил с курсором и доработал тест на wiremock.
-за 2 часа доработал тест на ibm mq.
-Помогли два ассистента курсор и deep seek, про cloude я забыл в моменте.
-
-Все готово для создания полноценного компонентного теста приложения
-
-Запуск проверки среды тестирования для компонента
-````bash
-./scripts/run-tests
-````
-
 # Component Testing Guide for MQ-REST-Sync-Adapter at Merge Request Stage
 
 This guide outlines how to create isolated component tests for the MQ-REST-Sync-Adapter service using Docker Compose, WireMock, and Gherkin/Cucumber with Gradle as the build system.
diff --git a/scripts/run-tests-fedora.sh b/scripts/run-tests-fedora.sh
new file mode 100755
index 0000000000000000000000000000000000000000..ea9cd6a241eb6ae8e894a377d41959edfd632db1
--- /dev/null
+++ b/scripts/run-tests-fedora.sh
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+# Start the test environment in ubuntu 22.04 (jammy) 
+echo "Starting test environment..."
+docker compose --file docker-compose.yml up -d
+
+# Wait for services to be fully available
+echo "Waiting for services to start..."
+sleep 10
+
+
+
+# Run the Cucumber tests
+echo "Running tests..."
+./gradlew cucumber
+
+# Capture the test result
+TEST_RESULT=$?
+echo "Test result: $TEST_RESULT"
+
+# Stop and remove containers
+echo "Cleaning up..."
+docker compose --file docker-compose.yml down
+
+# Return the test result
+exit $TEST_RESULT 
\ No newline at end of file
diff --git a/scripts/run-tests.sh b/scripts/run-tests.sh
index 6853a75e69ee6a570c47d26c2775931030ac68c0..46a7f77726a35572f23176484f6b12fa66e06b1f 100755
--- a/scripts/run-tests.sh
+++ b/scripts/run-tests.sh
@@ -1,8 +1,8 @@
 #!/bin/bash
 
-# Start the test environment
+# Start the test environment in ubuntu 22.04 (jammy) in CI Server
 echo "Starting test environment..."
-docker compose --file docker-compose.yml up -d
+docker-compose --file docker-compose.yml up -d
 
 # Wait for services to be fully available
 echo "Waiting for services to start..."