TASIOMIND.DEV — OPERATIONAL▸▸▸FULL STACK DEVELOPER @ GWQ SERVICEPLUS AG▸▸▸FOUNDER — K8SGPT.AI▸▸▸OPEN SOURCE: ACTIVE▸▸▸DISTRIBUTED SYSTEMS / KUBERNETES / AI▸▸▸RUST + GO + PYTHON▸▸▸FIELD TESTED / STATUS — NOMINAL▸▸▸LOCATION: EUROPE/BERLIN▸▸▸TASIOMIND.DEV — OPERATIONAL▸▸▸FULL STACK DEVELOPER @ GWQ SERVICEPLUS AG▸▸▸FOUNDER — K8SGPT.AI▸▸▸OPEN SOURCE: ACTIVE▸▸▸DISTRIBUTED SYSTEMS / KUBERNETES / AI▸▸▸RUST + GO + PYTHON▸▸▸FIELD TESTED / STATUS — NOMINAL▸▸▸LOCATION: EUROPE/BERLIN▸▸▸

Bitbucket Pipelines: Overview and Notes

October 23, 2019

Kurzuebersicht zu Bitbucket Pipelines (CI/CD).

tl;dr

  • Build laeuft in Docker
  • YAML-Konfig in bitbucket-pipelines.yml
  • Minuten sind begrenzt (Free Plan)
  • Caches sparen Zeit (node, dotnetcore)

Wichtige Punkte

  • Branch-spezifische Steps moeglich
  • Deployments markieren (deployment: production)
  • Variablen in Settings speichern ($SECRET_KEY)
  • after-script fuer Status ($BITBUCKET_EXIT_CODE)

Hinweise

  • npm ci statt npm install fuer sauberen CI-Install
  • dotnet restore vor dotnet build