jaypore_ci
hypothesize
jaypore_ci | hypothesize | |
---|---|---|
4 | 2 | |
36 | 3 | |
- | - | |
4.6 | 0.0 | |
11 months ago | over 6 years ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jaypore_ci
- The worst thing about Jenkins is that it works
-
Ask HN: Those making $0/month or less on side projects – Show and tell
https://www.jayporeci.in/
I've been working on this CI system for a while.
1. Zero setup. Works on git hooks.
2. Python as the config language. Makes it very easy to do dependencies/matrix jobs/conditional jobs.
3. Offline first. It can work online with gitea as well.
4. Everything is in git. I don't need to muck around in and configure the CI system itself.
-
Feature Flags in a CI Pipeline
The config is a single python file and I run jobs using a git hook on my own laptop.
I'd love some feedback on what else I could add to this project to make life easier for people.
https://www.jayporeci.in/
-
Show HN: Self hosted CI tightly integrated with Gitea
I recently started using Gitea to host all my small projects. This has been great so far, however the lack of an inbuilt CI system like (github / gitlab) ended up hitting me hard.
I turned to drone CI / woodpecker CI / agola CI but they all required me to set up a server / runner etc so that they could run.
That's why I build Jaypore CI:
- Runs on your laptop / remote cloud
- CI status is directly posted in pull request description
- Uses docker to run everything so we can have caching / db services / publishing packages etc
- Configuration language is normal python. This allows job matrix, complex conditional jobs, multiple languages for each job
https://github.com/theSage21/jaypore_ci
hypothesize
-
Ask HN: Those making $0/month or less on side projects – Show and tell
I haven't touched it in years, but during grad school I created a fully operational browser-based app for integrated note-taking and reference management for academic projects, based on locally stored markdown files, and designed to minimize attentional breaks: https://github.com/rkp8000/hypothesize .
I ended up using it for the remainder of my PhD; however, it was unfortunately a bit too easy to accidentally delete an entire note document, and I never got around to fixing it (although at least one other person ended up using it as the primary tool for their grad studies also :) ).
It definitely earned me no more than $0/month.
-
Ask HN: Show me your Half Baked project
https://github.com/rkp8000/hypothesize
In grad school I made a browser-based app in django to try to integrate note-taking and reference management as seamlessly as possible, having been fairly disappointed with existing software. Basically, it's kind of wiki-like, except links open in place by default so you don't lose your place jumping between pages.
I got it working well enough to use for the entirety of my PhD but don't really use it anymore just because it's still fairly clunky in certain ways.
I have zero time to continue working on it, but I do still kind of like the idea and would be thrilled if someone else picked it up!
What are some alternatives?
github-workflows-kt - Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!
agstoolbox - 🧰Utility Adventure Game Studio software to help manage, install, and uninstall different AGS Editor versions.
ArchiSteamFarm - C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
getstreamline - Streamline is a stream-of-consciousness writer for Obsidian
beaker - An experimental peer-to-peer Web browser
notemapp-web - A notepad for maps - take notes on a world map and sync them across any device
git-bug - Distributed, offline-first bug tracker embedded in git, with bridges
hist-prototype - A prototype of a history-keeping database
tql - A GraphQL query builder for TypeScript. Avoid the pain of codegen.
Scrabble Solver by Kamil Mielnik - Free, open-source, and cross-platform analysis tool for Scrabble, Super Scrabble & Literaki. Quickly find top scoring words using given letters and board state. Available in English, French, German, Persian, Polish, Romanian & Spanish.
endoflife.date - Informative site with EoL dates of everything
Nobody.live - View twitch streamers with zero viewers at nobody.live