Costruirò una pipeline CI/CD che esegue i tuoi test, scansiona il tuo codice e lo pubblica

Alcune informazioni sono state tradotte automaticamente.

Polonia

Parlo Polacco, Inglese

Team di ingegneria dell'infrastruttura di sicurezza

Team di sicurezza di due persone dalla Polonia. Costruiamo strumenti in Rust/eBPF: rilevamento e risposta a ransomware per Linux (~280k eventi/sec, un binario statico, senza moduli kernel, sink SIEM, ...
Informazioni su questo servizio

Una pipeline che fallisce su una build rotta invece che su un cliente.


COSA OTTIENI


- Una configurazione CI pronta che installa le tue dipendenze, esegue i tuoi test e fallisce la build quando un test fallisce - con l'errore reale visibile nel log, non un segno di spunta verde e silenzio

- Caching per le dipendenze e l'output della build, così che la seconda esecuzione non abbia lo stesso costo della prima

- Un obiettivo di pubblicazione a tua scelta: registry di container, indice di pacchetti o rilascio su GitHub

- Una breve nota scritta: quali segreti impostare, quale branch attiva cosa e cosa fare quando diventa rosso


PERCHÉ ME


I miei repository eseguono esattamente questo: test unitari e di integrazione in GitHub Actions, scansione CodeQL, immagini container costruite e inviate con il tag, rilasci firmati, controllo OpenSSF Scorecard e pubblicazione automatica su un indice di pacchetti. 188 test automatizzati passano attraverso questa pipeline sul mio codice.


COSA NON FACCIO


Non accedo ai tuoi account e non ho accesso. Tu hai i file, li committi e noi sistemiamo quello che il log ci dice. Se la tua build è già rotta prima che la mia config entri in gioco, lo dico e la aggiusto nel prezzo. Se la riparazione richiede di riscrivere la build stessa, te lo dico prima che tu paghi.

Strumenti:

Docker

•

GitHub

•

Altro

Framework:

Npm

•

Altro

Provider Cloud:

Altro

Linguaggio di programmazione:

Bash

•

JavaScript

•

Python

•

Golang

•

Rust

Expertise:

Debug

•

Configurazione

Il mio portfolio