No description
  • PHP 65.8%
  • Shell 20%
  • TypeScript 12.7%
  • SCSS 0.9%
  • JavaScript 0.6%
Find a file
bootstrap 7a0f344f55
Some checks failed
devenv/nightly Tests rot (PHPUnit=2 Playwright=0)
devenv/migrate keine destruktiven Migrationen
chore: bootstrap k-partners
2026-08-05 09:02:34 +00:00
bin chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
files/theme Initial commit 2026-08-05 09:02:30 +00:00
src chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
tests chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
.editorconfig Initial commit 2026-08-05 09:02:30 +00:00
.env.example chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
.gitattributes Initial commit 2026-08-05 09:02:30 +00:00
.gitignore Initial commit 2026-08-05 09:02:30 +00:00
.infisical.json chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
AGENTS.md chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
biome.json Initial commit 2026-08-05 09:02:30 +00:00
CHANGELOG.md Initial commit 2026-08-05 09:02:30 +00:00
CLAUDE.md Initial commit 2026-08-05 09:02:30 +00:00
composer.json chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
deploy.php chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
ecs.php chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
package.json chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
phpstan.dist.neon Initial commit 2026-08-05 09:02:30 +00:00
phpunit.xml.dist chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
playwright.config.ts chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
README.md chore: bootstrap k-partners 2026-08-05 09:02:34 +00:00
rector.php Initial commit 2026-08-05 09:02:30 +00:00

k-partners — K{{CUSTOMER}}K Partners

Contao-5.7-Website (COCREE). Erstellt aus cmgcode/contao-template.

Stack

  • Contao 5.7 LTS · PHP 8.4 · MariaDB
  • Frontend: Sass + esbuild (src/files/theme/), Biome
  • QA: ECS · PHPStan L8 · PHPUnit-Smoke · Playwright (DevEnv-Nightly)

Setup (Entwicklung)

Entwicklung läuft auf dem Staging-LXC per VS Code Remote-SSH — nicht lokal:

code --remote ssh-remote+192.168.9.90 /var/www/dev/k-partners

Secrets: Infisical secrets.cocre.de, Projekt k-partners (.infisical.json liegt bei; infisical run --env=dev -- <cmd>).

Build

npm ci && npm run build     # SCSS + JS → files/theme/
composer check              # QA-Gate lokal (ECS + PHPStan + audit)

Deploy (DevEnv-Pipeline — nie manuell)

Lane Trigger Ziel
Staging Push auf develop https://k-partners.staging.cocree.com
Prod PR develop→main + Deck-Long-Press (Gate: Nightly grün) TBD
Hotfix Push auf hotfix/* (Fast-Gate) Prod

DB-Migrationen: manuell mit bin/migrate-dry-run-check.php (Dry-Run-Exit-Code lügt!).

Besonderheiten

  • TBD

Details für KI-Agents: AGENTS.md · Tests: tests/README.md