Инструменты пользователя

Инструменты сайта


learning:devops

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
learning:devops [30.07.2024 19:21] – внешнее изменение 127.0.0.1learning:devops [23.09.2025 15:40] (текущий) – [SonarQube] viacheslav
Строка 186: Строка 186:
 [[https://about.gitlab.com/devops-tools/sonarqube-vs-gitlab/|Sonarcube VS GitLab]]\\ [[https://about.gitlab.com/devops-tools/sonarqube-vs-gitlab/|Sonarcube VS GitLab]]\\
 [[https://docs.gitlab.com/ee/user/application_security/sast/|SAST]]\\ [[https://docs.gitlab.com/ee/user/application_security/sast/|SAST]]\\
-[[https://docs.sonarqube.org/latest/analysis/gitlab-integration/|Настройка DonarQube для Maven]]\\+[[https://docs.sonarqube.org/latest/analysis/gitlab-integration/|Настройка SonarQube для Maven]]\\
 [[https://sonarcloud.io/explore/projects|Открытый SonarQube]] [[https://sonarcloud.io/explore/projects|Открытый SonarQube]]
  
Строка 291: Строка 291:
  
   - База кода - одно приложение - один репозиторий. Разрабы могут создавать ветки (не репозитории) и деплоить на тестовые стенды. Приложение не собирается из нескольких репозиториев одновременно, но если нужно несколько, то они указываются как зависимости.   - База кода - одно приложение - один репозиторий. Разрабы могут создавать ветки (не репозитории) и деплоить на тестовые стенды. Приложение не собирается из нескольких репозиториев одновременно, но если нужно несколько, то они указываются как зависимости.
-  - Зависимости - они все должны быть прописаны, не надо надеяться, что они установлены по умолчанию. Версии тоже надо прописывать. Изоляция, чтобы избежать конфлоктов версий - virtualenv в питоне и контейнеры.+  - Зависимости - они все должны быть прописаны, не надо надеяться, что они установлены по умолчанию. Версии тоже надо прописывать. Изоляция, чтобы избежать конфликтов версий - virtualenv в питоне и контейнеры.
   - Конфигурация - переменные для подключения ко внешним сервисам нужно хранить в конфигах, внешние подключения определяются в переменных.   - Конфигурация - переменные для подключения ко внешним сервисам нужно хранить в конфигах, внешние подключения определяются в переменных.
   - Сторонние службы - любые изменения, касающиеся сторонних служб, должны происходить без изменения кода приложения. Например, изменение хоста для подключения к внешней БД.   - Сторонние службы - любые изменения, касающиеся сторонних служб, должны происходить без изменения кода приложения. Например, изменение хоста для подключения к внешней БД.
learning/devops.1722367260.txt.gz · Последнее изменение: 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki