Introducing Agola: CI/CD redefined

Introducing Agola: CI/CD redefined

There’re many CI/CD tools outside, some are available only as SaaS (and many are free for Open Source projects but some of them are closed source), others are open source and you can install them where you want. So: why another CI/CD tool?

At Sorint.lab we used many different CI/CD tools for years, our Open Source projects usually use free SaaS tools, internally and from our customer we used Open Source tools installed on premise. So, in the years, we got a great deal of knowledge on many CI/CD tools and learned many of their pros and cons. In the end we always struggled to achieve some features that we considered very important for such kind of tools . That’s why we created our own tool: Agola.

What are the requirements we tried to satisfy while designing and writing Agola?

Discover more and share our idea! https://sorintoss.io/blog/agola-introduction/

Related Posts

Dynatrace Innovate: Observability & Application Security, Mandatory for Business Resilience

Dynatrace Innovate: Observability & Application Security, Mandatory for Business Resilience

Maggiore produttività, Software Sicuro e performante, l'observability estesa offerta da Dynatrace

Presenting the New WeXpense

Presenting the New WeXpense

A tech, design and product overhaul

Mia Platform: l’arma segreta per semplificare il caos

Mia Platform: l’arma segreta per semplificare il caos

Mia Platform: l’arma segreta per semplificare il caos

Perché gli Audit sono fondamentali per noi...

Perché gli Audit sono fondamentali per noi...

ISO/IEC 9001 - ISO/IEC 20001 - ISO/IEC 27001

Aumentare la copertura dei rischi: test case ad Alto Livello vs test case a Basso Livello

Aumentare la copertura dei rischi: test case ad Alto Livello vs test case a Basso Livello

Anche se un software supera tutti i test senza mostrare errori, non è garantito che soddisfi completamente i requisiti degli utenti o che funzioni come previsto in tutte le situazioni reali. I test c

TypeScript Narrowing: come migliorare la gestione dei tipi con Type Guards e Conditional Types

TypeScript Narrowing: come migliorare la gestione dei tipi con Type Guards e Conditional Types

Come sfruttare i Type Guard e i Conditional Types per semplificare il codice e migliorare la manutenibilità in TypeScript

L'informatica, specchio della scienza anarchica di Feyerabend e di Lakatos: seconda parte

L'informatica, specchio della scienza anarchica di Feyerabend e di Lakatos: seconda parte

Fondamenti per una nuova ontologia informatica

L'informatica, specchio della scienza anarchica di Feyerabend e di Lakatos: prima parte

L'informatica, specchio della scienza anarchica di Feyerabend e di Lakatos: prima parte

L'essere come fondamento dell'informatica