Go to file
DESKTOP-TKLFCPR\ython 779ea18ea9 feat(cicd): Gitea 기반 CI/CD 파이프라인 통합
[Jenkins - Gitea 연동]
- config/jenkins.yaml: gitea-credentials + gitea-api-token 자격증명 추가
- config/jenkins.yaml: GITEA_BASE_URL/ORG/REPO 전역 환경변수 추가
- Jenkinsfile.java-maven: Gitea SCM checkout 우선 (폴백: scm 기본값)
- jenkins_plugins.sh: generic-webhook-trigger + gitea 플러그인 추가
- jenkins_install.sh: 설치 후 Gitea 웹훅 자동 등록 호출

[Gitea 웹훅 자동화]
- scripts/notify/gitea_webhook.sh: Jenkins Generic Webhook Trigger 등록
  - push, pull_request, pull_request_review 이벤트 트리거
  - PR 빌드 전용 웹훅 별도 등록

[Gitea Actions CI (온프레미스 CI/CD)]
- .gitea/workflows/ci.yml:
  - Python Lint (flake8 E9/F4/F8 계열)
  - 모듈 임포트 테스트 (21개 모듈)
  - FastAPI 앱 로드 테스트
  - bash 구문 검사 (setup/*.sh + cicd/**/*.sh)
  - Docker Compose YAML 검증
  - PR 검증 요약 job

[브랜치 전략 적용]
  push: main, develop, feature/**
  pull_request: main, develop

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 19:37:07 +09:00
.claude fix(setup): 설치 스크립트 3가지 오류 예방 수정 + workspace 자동분석 워크플로우 추가 2026-05-29 18:40:20 +09:00
.gitea/workflows feat(cicd): Gitea 기반 CI/CD 파이프라인 통합 2026-05-29 19:37:07 +09:00
docker feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
docs feat(setup): DB 선택/pgvector/Qdrant/Gitea 통합 2026-05-29 19:32:47 +09:00
itsm feat(cicd): Gitea 기반 CI/CD 파이프라인 통합 2026-05-29 19:37:07 +09:00
jdbc feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
logo feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
manual feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
messenger feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
ollama feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
paperclip feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
plugins/harness-main feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
projects feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
setup feat(setup): DB 선택/pgvector/Qdrant/Gitea 통합 2026-05-29 19:32:47 +09:00
skills feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
testcase feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
workspace fix(setup): 설치 스크립트 3가지 오류 예방 수정 + workspace 자동분석 워크플로우 추가 2026-05-29 18:40:20 +09:00
zioinfo feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
.dockerignore feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
.gitignore Initial commit: GUARDiA project setup 2026-05-24 18:50:19 +09:00
AI 오케스트레이터와 인간 엔지니어 간의 협업.docx feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
CICD-구축건_20260309.pptx feat(itsm): G-1~G-12 확장 기능 + 하네스/봇/설치스크립트 구현 2026-05-29 18:18:52 +09:00
CLAUDE.md fix(setup): 설치 스크립트 3가지 오류 예방 수정 + workspace 자동분석 워크플로우 추가 2026-05-29 18:40:20 +09:00
docker-compose.gpu.yml feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
docker-compose.prod.yml feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
docker-compose.yml feat(setup): DB 선택/pgvector/Qdrant/Gitea 통합 2026-05-29 19:32:47 +09:00
docker-start.sh feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
Dockerfile feat(docker): Docker 컨테이너 환경 구성 2026-05-29 19:08:52 +09:00
guardia_setup.ps1 Initial commit: GUARDiA project setup 2026-05-24 18:50:19 +09:00
메신져.docx Initial commit: GUARDiA project setup 2026-05-24 18:50:19 +09:00
특허출원.docx Initial commit: GUARDiA project setup 2026-05-24 18:50:19 +09:00