Debug Pipelines Interactief
Eindeloos logs doorzoeken, console.log statements toevoegen, opnieuw deployen, en hopen dat je de juiste informatie vangt.
CI faalt maar lokaal werkt het. Geen manier om de exacte staat te inspecteren wanneer de failure optreedt.
Push, wacht op CI, check logs, herhaal. Simpele fixes duren uren door de wachttijd.
Spring direct in een falende CI container. Inspecteer bestanden, run commands, debug in real-time.
Echte shell toegang, niet een beperkte web UI. Run elk commando dat je nodig hebt.
Deel je debug sessie met collega's. Zij zien exact wat jij ziet, in real-time.
CI pauzeert automatisch bij fouten. Inspecteer de exacte staat op het moment van failure.
Eén regel in je CI configuratie om ASD debugging in te schakelen.
Wanneer een test faalt, wordt automatisch een tunnel gestart voor debugging.
Krijg direct een melding met SSH toegang tot de falende container.
Log in, inspecteer de staat, en los het probleem ter plekke op.
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci
- run: npm test
- name: Debug on failure
if: failure()
run: |
curl -sSL https://install.asd.host | bash
asd up --token ${{ secrets.ASD_TOKEN }}Start gratis. Geen creditcard vereist.