HN user

robinshen

421 karma
Posts16
Comments79
View on HN
robinshen.medium.com 2y ago

My Ten-Year Product Welcomed Its First Commercial Customer

robinshen
4pts2
news.ycombinator.com 4y ago

OneDev 4.9: the open source Git server with built-in CI/CD

robinshen
3pts0
robinshen.medium.com 5y ago

Hands-On GitOps with OneDev and Kubernetes

robinshen
1pts0
github.com 5y ago

OneDev4 – All-in-One DevOps platform

robinshen
1pts1
www.onedev.io 6y ago

OneDev 3.2 – Self-Hosted All-in-One DevOps Platform

robinshen
11pts1
news.ycombinator.com 6y ago

OneDev 3.1: An all-in-one devops platform

robinshen
5pts5
news.ycombinator.com 6y ago

Ask HN: What qualifies a GitHub trending repository

robinshen
2pts0
github.com 6y ago

Show HN: OneDev – A Lightweight GitLab Alternative

robinshen
459pts94
github.com 6y ago

OneDev – Super Easy All-in-One DevOps Platform

robinshen
2pts0
github.com 7y ago

JSyntax – Java library to highlight syntax of 60 programming languages

robinshen
2pts0
onedev.io 7y ago

SHOW HN: OneDev – open source Git server with unique features

robinshen
5pts1
onedev.io 7y ago

Announcing OneDev – open source Git server with unique features

robinshen
20pts6
www.gitplex.com 8y ago

GitPlex – browse code in Git repository like in IDE

robinshen
105pts42
www.gitplex.com 8y ago

GitPlex – release of a new Git management and code review server

robinshen
4pts2
www.pmease.com 9y ago

QuickBuild7 – the continuous integration server aiming at flexibility

robinshen
1pts0
www.pmease.com 9y ago

Show HN: GitPlex – A new Git repo management server with code review

robinshen
193pts94
[dead] 2 years ago

Tod is a command line tool to test/debug OneDev CI/CD jobs against local changes to avoid the modify/commit/push/run/check cycles.

Under the hood, tod stashes local changes to a commit and pushes to server under a temporal ref to run specified job. Log of running job is streamed back to tod so that you can check job progress and status without leaving terminal.

Since job runs on server, it does not have many quirks and limitations of other tools (gitlab-runner exec or nektos/act for instance), such as requiring you to set up job environments, unable to handle job dependencies, etc. And you can still get fast feedback via shallow clone and cache.

For details, please check tod project at https://github.com/theonedev/tod

Besides git, OneDev only has one JVM process which actually saves resources compared to other products packaging dozens of processes.

In future, I will explore graalvm (or Jave native) to further reduce resources.

Thanks for the comment. OneDev has built-in CI/CD which can be used to block pull requests not satisfying desired criteria... This should be a matter of calling into third party license/security check tool such as SonarQube etc.

Congrats on SourceGraph. Hoping to see more innovations you brought to code search area. For users wanting an integrated experience of code search, self-hosted git repositories, issues, and CI, here is another alternative:

https://github.com/theonedev/onedev.

Checkout the demo here:

https://code.onedev.io/projects/linux

Press 't' for quick symbol search, and 'v' for advanced search with regex support.

You may also hover mouse over a symbol to find its declarations and usages.

Thanks for willing to contribute. I will write some guideline for that later. Also it is possible to develop in IntelliJ, just that you need to run "mvn compile" from command line every time you changes the dependencies. While in Eclipse, it is fully automated with help of M2E.

A container registry feature request is in place. Please submit feature request for npm/nuget registry. As to kanban boards, I am not very familiar with it yet. Can you please try OneDev board and let me know what points you feel missing compared to Kanban? You may also file feature request so that discussion can happen there easier.