Top 23 CI Open-Source Projects
The most comprehensive database of Chinese poetry 🧶最全中华古诗词数据库, 唐宋两朝近一万四千古诗人, 接近5.5万首唐诗加26万宋诗. 两宋时期1564位词人，21050首词。 🤪 😜 阿里招p6/p7 Python Golang | [email protected] | 上海张江
Drone is a Container-Native, Continuous Delivery PlatformProject mention: Can you share some Go package that you think has high quality clean code? | reddit.com/r/golang | 2021-04-13
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Run your GitHub Actions locally 🚀Project mention: Is There Any Fork Of Bocker Alive? | reddit.com/r/linuxquestions | 2021-04-20
A podman rest API was released a few months ago that lets you use the docker client with podman. That might not seem important, but there are some tools out there that use the docker API directly that couldn't previously work with podman (such as running github actions locally with "act").
Fast linters Runner for GoProject mention: A better way to install and run golangci-lint in a single command | reddit.com/r/golang | 2021-04-02
Combination of multiple linters to install as a GitHub ActionProject mention: The EASIEST Way to Lint Any Code - GitHub Super Linter Deep Dive | dev.to | 2021-04-12
There’s a ton of other customizations with flags and templates that can help you customize the Super Linter to your individual repository. Just follow the detailed directions at the Super Linter repository and the Super Linter wiki.
webhook is a lightweight incoming webhook server to run shell commandsProject mention: Automated git pull in a VPS environment | reddit.com/r/git | 2021-03-11
I use webhook for this and configured my github repo to send a webhook to it every time i push. Works perfect.
Main repository for GoCD - Continuous Delivery serverProject mention: Ask HN: How do you keep track of releases/deployments of dozens micro-services? | news.ycombinator.com | 2021-04-20
Concourse is a container-based continuous thing-doer written in Go.Project mention: We chose Elm for Humio’s web UI | news.ycombinator.com | 2021-04-19
Newman is a command-line collection runner for PostmanProject mention: Automatically Keep Postman Collections In Sync With OpenAPI Specs | dev.to | 2021-02-08
newman runs the customized postman spec.
Python-based continuous integration testing framework; your pull requests are more than welcome!
A Swift command line tool for generating your Xcode project
Modern UI for AnsibleProject mention: Portable Ansible management tool | reddit.com/r/ansible | 2021-03-20
I use semaphore for my home server https://ansible-semaphore.com/
⚠️ Stop saying "you forgot to …" in code reviewProject mention: React PWA Performance Study Case | dev.to | 2021-01-23
This tool is run in our CI pipeline for every PR and the result is shown in the Github PR (it uses Danger behind it).
🐶 Automated code review tool integrated with any code analysis tools regardless of programming languageProject mention: GitHub Action to annotate tsc errors | reddit.com/r/typescript | 2021-03-12
I found reviewdog, which should work perfectly for this - but I played around with that for about 4 hours now and can't seem to get it to report errors successfully. tsc exits with code 2, but reviewdog still says that everything went fine.
🔒🌍 Security scanner for your Terraform codeProject mention: Terraform v15.0 with AWS (EKS deployment) | dev.to | 2021-04-17
· Provision an EKS Cluster (AWS) · Terraform v15.0 · Terraform Registry · Pre-Commit · Terraform Pre-commit · Terraform-docs · Tflint · Tfsec
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.Project mention: ConorWilliams/ConcurrentDeque | reddit.com/r/cpp | 2021-03-11
Nice. Sounds good. I'll see if I can make it work with https://github.com/TheLartians/ModernCppStarter if there's any issues I'll make you a PR.
Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.Project mention: Writing a testing suite for a go REST api with docker? | reddit.com/r/golang | 2021-03-30
A couple options I've used as others have stated are to mock the db calls, or spin up a docker container of the db to run tests against. This package from ory called [dockertest](https://github.com/ory/dockertest) has worked really well for me. It supports a lot of commonly used databases and was pretty easy to get started with.
Kubernetes object analysis with recommendations for improved reliability and securityProject mention: Top 20 useful k8s tools | dev.to | 2021-02-20
Link : https://github.com/zegl/kube-score
Test all the CloudFormation things! (with TaskCat)Project mention: Suggested reading or videos on how to properly structure your Git repository for things like CloudFormation, and other IAC implementations? | reddit.com/r/aws | 2021-04-15
Abstruse is a free and open-source CI/CD platform that tests your models and code.
Detect secret in source code, scan your repo for leaks. Find secrets with GitGuardian and prevent leaked credentials. GitGuardian is an automated secrets detection & remediation service.Project mention: Why secrets in git are such a problem | dev.to | 2020-09-08
The good news however, is that GitGuardian has built powerful tools for developers to detect secrets in git. A great dashboard with native GitHub and GitLab integrations, a CLI tool called GG-Shield or you can even build custom your own git secrets scanner using the GitGuardian API.
PHP Censor is an open source self-hosted continuous integration server for PHP projects.
What are some of the best open-source CI projects? This list will help you: