robinshen
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
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.
In future, I will explore graalvm (or Jave native) to further reduce resources.
All development happens here, and GitHub serves as a mirror
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
From a user of OneDev:
>> As an open source project, it is too good to be true
Hands-On GitOps with OneDev and Kubernetes
OneDev4 – All-in-One DevOps platform
OneDev4 gets a completely redesigned UI, to be professional and beautiful. Online demo available at https://code.onedev.io
OneDev 3.2 – Self-Hosted All-in-One DevOps Platform
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
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.
You may also hover mouse over a symbol to find its declaration and occurrences.
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?