News for hackers. Stuff that matters.

robinshen

Re: on Tuesday February 27, 2024 @02:08AM (#39521008)
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

Re:Revolt: FOSS Discord Alternative on Thursday June 22, 2023 @08:33PM (#36441189)
Hi, OneDev author here. Thanks for mentioning it. For any questions, please visit https://code.onedev.io/onedev/server/~issues to get support.
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @07:44AM (#32317422)
Thanks for the comment. What area of OneDev UI you feel is unpolished?
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @07:23AM (#32317279)
Turns out the front end apache process is crawling for some reason. Restarted and is ok now.
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @06:56AM (#32317142)
The UI internally generates a yaml file to store in the repository. For instance OneDev uses this yaml to build itself:

https://code.onedev.io/projects/160/files/main/.onedev-build...

The advantage is that you can get things working quickly while still be able to diff changes, or generate the file with some other tool.

Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @06:09AM (#32316909)
Disclaimer I am the author (not OP). I guess the user re-posted by simply copying my original one...
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @05:42AM (#32316754)
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.

Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @05:39AM (#32316737)
Docs definitely needs to be improved. Currently I am writing all docs in OneDev itself, which may not be appropriate.
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @05:38AM (#32316729)
It is running on a single 2 core medium class EC2 server. I am starting a powerful machine hoping to get things better during this HN traffic.
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @04:57AM (#32316505)
Thank you for seconding OneDev!
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @04:54AM (#32316489)
We are dogfooding here: https://code.onedev.io/

All development happens here, and GitHub serves as a mirror

Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @04:53AM (#32316478)
It is running on a medium EC2 server with 2 core. So might be slow during in this HN traffic...
Re:OneDev – A Lightweight Gitlab Alternative on Tuesday August 02, 2022 @04:50AM (#32316473)
Re:OneDev UI is 10x~30x faster than Gitlab on Tuesday May 31, 2022 @09:51AM (#31569462)
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.
Re:Gitlab New Logo: DevOps Is at the Center of Gitlab on Thursday April 28, 2022 @05:06AM (#31190251)
This is exactly what I am doing for OneDev: https://github.com/theonedev/onedev

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

The latest 4.9 release comes with service desk feature to create/discuss issues via email. This release also sees the ability to import repositories/issues from GitHub/GitLab/Gitea/BitBucket Cloud/JIRA Cloud/YouTrack.For detail, please check: https://github.com/theonedev/onedev/wiki/4.9

( Read More... | no comments | 3 points | on HN )
Checkout https://github.com/theonedev/onedev for a serious self-hosted git server, with CI/CD baked in.

From a user of OneDev:

>> As an open source project, it is too good to be true

Re:OneDev4 – All-in-One DevOps platform on Monday November 23, 2020 @02:22AM (#25184310)
OneDev is an all-in-one devops platform with git management, issue tracking, and docker/kubernetes based CI engine.

OneDev4 gets a completely redesigned UI, to be professional and beautiful. Online demo available at https://code.onedev.io

Re:OneDev 3.1: An all-in-one devops platform on Wednesday May 06, 2020 @09:43PM (#23098730)
I am mainly a Windows guy, and just realized that SSH access is so important to some users. We are always listening. Let me know if you have any other thoughts.
Re:OneDev 3.1: An all-in-one devops platform on Wednesday May 06, 2020 @09:40PM (#23098712)
Thanks for the nice words. Glad to see it is useful for you.

OneDev 3.1: An all-in-one devops platform

OneDev is an all-in-one devops platform for git management, code review, issue tracking, and build running.With version 3.1, it is now able to clone repository via SSH, as well as storing CI job definition in Yaml.It can run happily on a 2G mem VM, and is ideal for personal projects with rich set of features.Checkout details at: https://github.com/theonedev/onedev

( Read More... | 5 comments | 5 points | on HN )
Re:Sourcegraph raised a $23M Series B on Friday March 13, 2020 @11:21PM (#22572932)
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.

Re:Google Open Source Code Search on Thursday March 12, 2020 @10:43AM (#22557352)
Glad to see google open sourced this. I also implemented code search in my open source project OneDev (https://github.com/theonedev/onedev). To try it, please visit https://code.onedev.io/projects/android-framework-base/. Press "t" for quick symbol search, and "v" for advanced search with regular expression support.

You may also hover mouse over a symbol to find its declaration and occurrences.

Re:Show HN: OneDev – A Lightweight GitLab Alternative on Tuesday January 21, 2020 @08:44AM (#22106791)
Will milestone work for your case? You may create milestones directly from board, and switch board view to specific milestone
Re:Show HN: OneDev – A Lightweight GitLab Alternative on Tuesday January 21, 2020 @08:41AM (#22106773)

Ask HN: What qualifies a GitHub trending repository

My GitHub repository gets 700 stars yesterday thanks to the HN post (https://news.ycombinator.com/item?id=22081419). However it does not appear in GitHub's overall trending list for the day. Instead it shows under Java category. Are there any other rules for the overall ranking besides stars?

( Read More... | no comments | 2 points | on HN )

Older »