Pinned Tweet
Building PikoCI, a self-hosted CI/CD that runs as a single binary. Inspired by Concourse, simpler to deploy.
Follow along for releases, architecture decisions, and dev updates.
pikoci.com
#cicd #devops #golang #selfhosted #opensource
Before writing a single line of PikoCI I decided it would not be YAML. Spent time writing pipelines in HCL to see how they'd look. They looked better. That was enough.
dev.to/xescugc/why-pikoci-us…
#cicd #devops #golang #hcl
Wrote about why I dropped NATS, Kafka and RabbitMQ from PikoCI and replaced everything with a single gRPC stream. The queue was just a doorbell anyway.
dev.to/xescugc/why-i-replace…
#golang #grpc #devops #cicd
PikoCI v0.7.0 is out, the security and compliance release.
Approval gates, audit log, OIDC/OAuth2, secrets masking in logs, build report export, worker team isolation.
dev.to/xescugc/pikoci-v070-a…
#cicd #devops #golang #selfhosted
No Docker-in-Docker. PikoCI has first-class services, ephemeral processes that start before your tasks and stop after, guaranteed.
Wrote about how it works and why it matters.
dev.to/xescugc/services-with…
#cicd #devops #docker #golang
I wrote about why I started building my own CI/CD system and what I learned along the way.
dev.to/xescugc/how-hard-can-…
#cicd #devops #golang #opensource
PikoCI v0.6.0 is out.
New pipeline views: Graph with toggles, List view with job tree and logs, Resources panel, version tracking, and resource version status dots. Also migrated the frontend from Backbone to Preact.
dev.to/xescugc/pikoci-v06-ne…
#cicd #devops #golang #selfhosted
