- 17 Posts
- 28 Comments
melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
2·7 days agoHey 👋 and thanks for your interest. Yes it can be self hosted - please read this - http://deadsimpleci.sparrowhub.io/doc/forgejo-setup , right now you need to build your own container image and run it with docker/podman. Please let me know if I can help
melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
1·11 days agojust test
just use dedicated alpine image, pretty easy:
https://deadsimpleci.sparrowhub.io/doc/cookbook

melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
1·12 days agoIn what environment is the CI
By default this is alline:latest docker container , however one can use custom docker images ( to be documented, but let me know if you are interested ), on the demo server , Ubuntu image is used
melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
1·12 days agorun_task comes as a part of dsci SDK for Python . What do you mean by build time dependencies? You are free put anything into Python / Bash tasks that are called by run_task function in job file … if you point your repo on demo server I can help you with that …
melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
3·13 days agoUpdate for new users: Just create some repo and add http://127.0.0.1:4000/forgejo_hook to a repo web hook, then create some dsci pipeline and it will gets triggered
melezhik@programming.devOPto
Show & Tell@programming.dev•Dead Simple CI - looking for beta testers
2·13 days agoActually just enabled self registration , no need to ask me, but still will be happy to see anyone in discord )
It uses yaml only for configuration part, but pipeline itself is far more then that . Not sure what do you mean by “middle ground”, could you please elaborate? Thanks
Just added the feature of running jobs on localhost for debugging:
cd .dsci/job_one; docker run -it -v $PWD:/opt/job --entrypoint /bin/bash dsci -c "cd /opt/job/; s6 --task-run ."
deleted by creator
deleted by creator
Yep,I will figure out the proper design later , but thanks 😊
Oh, sorry for that, changed theme to light , hopefully better now
Feedback are welcome , the project is in very early stage …
melezhik@programming.devto
Raku@programming.dev•Sparky distributed jobs flow - Alexey Melezhik
2·9 months agoTLTR;
Sparky is a distributed jobs framework that allows orchestration of remote tasks on cluster of nodes. It’s simple to set up and easy to use. This post is a brief overview of Sparky architecture design.
Sparky targeted audience is:
cloud providers to manage underlying multiple hosts infrastructure
data scientists to process data in distributed manner (aka data pipelines)
software engineers and devops doing any tasks with distributed nature in mind
melezhik@programming.devto
Programming@programming.dev•Any suggestions for a self-hosted CI that can also be run locally?
1·10 months agoYou may try out https://github.com/melezhik/sparky which is a local / remote task runner with nice front end and scripts could be written on many languages
melezhik@programming.devto
Programmer Humor@programming.dev•How people react when they see me work.
1·11 months agoYep. Fancy devs watching me coding some Rakulang in nano 😂
Ok. “I am a good FOSS developer”
melezhik@programming.devto
Programming@programming.dev•Coders or lemmy, what editors do you use? Is it worth learning a new one?
1·1 year agoThanks, will take a look
melezhik@programming.devto
Programming@programming.dev•Coders or lemmy, what editors do you use? Is it worth learning a new one?
13·1 year agonano is the best (imho) for up to medium size files. It’s preinstalled in most Linux boxes , it’s simple and flexible enough, takes a minimal amount of time to learn basic for keys and then use them all the time









I am going to simplify installation method to just single golang binary , coming soon