#pipelight — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pipelight, aggregated by home.social.
-
Bug fix pushed to master!
#pipelight won't crash on corrupted log files anymore!
#rust #devops #developers
https://github.com/pipelight/pipelight -
Forgot to mention, I fixed recent issues for #javascript pipelines ( due to latest #deno )
Linter rules are now lighter so you can still write and run short and dirty code 😈
-
Don't worry!
I will implement every most wanted features on #pipelight.I was working on other tools and now know exactly how to write that code. 💪
All features come to those who waits 😉
-
Sorry #pipelight users I had the master branch down for at least a week!
I didn't push fixes from the dev branch, as it is the branch I am running locally so I just thought the problem was gone.
Sily dev 🙈
-
@TheDragon Haha 😅
This is indeed a long time awaited feature, that I direly need too!!
And at that time I was afraid of the way to implement it.
(Event handling in multiple threads with rust async and mspc channels.)But I didn't give up and am currently upping my skills on other projects.
I am struggling right now but in the end I'll just have to slap some code from #virshle into #pipelight. (hopefully this year!)
-
@TheDragon Haha 😅
This is indeed a long time awaited feature, that I direly need too!!
And at that time I was afraid of the way to implement it.
(Event handling in multiple threads with rust async and mspc channels.)But I didn't give up and am currently upping my skills on other projects.
I am struggling right now but in the end I'll just have to slap some code from #virshle into #pipelight. (hopefully this year!)
-
@TheDragon Haha 😅
This is indeed a long time awaited feature, that I direly need too!!
And at that time I was afraid of the way to implement it.
(Event handling in multiple threads with rust async and mspc channels.)But I didn't give up and am currently upping my skills on other projects.
I am struggling right now but in the end I'll just have to slap some code from #virshle into #pipelight. (hopefully this year!)
-
@TheDragon Haha 😅
This is indeed a long time awaited feature, that I direly need too!!
And at that time I was afraid of the way to implement it.
(Event handling in multiple threads with rust async and mspc channels.)But I didn't give up and am currently upping my skills on other projects.
I am struggling right now but in the end I'll just have to slap some code from #virshle into #pipelight. (hopefully this year!)
-
@TheDragon Haha 😅
This is indeed a long time awaited feature, that I direly need too!!
And at that time I was afraid of the way to implement it.
(Event handling in multiple threads with rust async and mspc channels.)But I didn't give up and am currently upping my skills on other projects.
I am struggling right now but in the end I'll just have to slap some code from #virshle into #pipelight. (hopefully this year!)
-
@frankel I can't see the whole article! Is #pipelight in the list? 😅
-
You wait forever for some #nix flakes to build an output, then only can you build another one 😓
The freshly built one erases the previous one from the build (./result) directory 😵
#sysadmin emotional damage!
Next time you could:
• Use a unique build dir for each output: 😱
--link-out /result-my-package• Store your commands in a #pipelight toml file, to execute them in one tap, (in the background and parallelized 😏)
-
@stw I use to deploy containers with raw shell scripts and git hooks.
Now everything is made easy through #pipelight.
-
You don't have to change your favorite tools to obtain great automation flow.
You just need #pipelight alongside.
Then #Git push, to run #make and #just recepes!! 😇
#developers #linux
https://pipelight.dev/cookbook/pipelight_and_make.html -
Finally a crate that makes its debut out of #pipelight. 😄
For those who want to *kill parents* AND let *children live*! 😇
Here is a process management crate to
- Find (easily)
- Kill (parent, family or siblings)
- Spawn detached long running processes -
For local stuffs and if you like spending time in the terminal, #pipelight might suit you! 😀
-
So you are using #pipelight as a light #jenkins replacement! 🤔
-
#Pipelight typescript issue fixed.
It was a nasty bug that slide in with #deno 2.2.
Fixed by replacing external #UUID library with bultins uuid library.
This type of heartful message is what keeps me sharing my best code with you. ☺
-
Run pipelines in the terminal.
#pipelight is a cli/engine that runs pipelines in the terminal.(pssst: it's #foss 😏 and #rust 😏)
It has json AND pretty tree outputs so you can inspect every process outputs fairly quickly.🕵
Supports #yaml, #toml, #hcl, #javascript and some other languages.
#sysadmin #devops #cicd #developers
Every buzz word are there👌so you don't miss it, thk me later 😜 -
-
You can take advantage of #pipelight features
While keeping using #Just.- logging
- #git hooks
- parallel execution
- background processYou only need to edit a small pipelight.[toml, js...] file. And call Just from there.
This way you don't have to rewrite your every pipelines.
-
I've been distrait today and locked myself out of a production servers! 🤕 (messed up #ssh keys).
Only remaining choice was to wipe it and start from a fresh #debian.😭
Fortunately, #nixos infect + #pipelight deployments will reinstall everything in just a few commands. 😏
-
Found you @chenrui !!
Thanks a lot for the #pipelight #homebrew formula! -
So someone managed to make #pipelight to #homebrew! 😱
#Cicd can be fun on mac tooooo! 😀https://mastodon.social/@homebrew_new_pkgs/113832977590963513
-
I must be preaching to converted, but here i wrote a small article/tutorial on #git hook management using #pipelight.
https://dev.to/megatronprime/git-hooks-for-100x-devsnot-for-faint-heart-5d9b
-
A 13Mb tool for your #cicd!
Use #Pipelight to accelerate your local #workflow!
Stay in your #ide while enjoying pipelines running in the background! -
It's #followfriday time again !
Boosts are welcome !
#photography
@steptoeedwall
@katzefudder#Linux #infosec #pkm #cli #blogging #FOSS
@ashed
@crashmoney
@lostprototype
@krisso
@tuckerk
@mpiedrav32
@mr_oova
@pancake#rust
@ezivkovic
@zethtren
@orhun #ratatui
@ekuber compiler team member
@unspeaker
@jean_dupont #pipelight
@timClicks
@Mara#activist
@ProjectFearlessnessI have an archive of my posts if interested to check this hashtag https://lazybear.io/followfriday
-
The point I have been failing to explain is that
#pipelight provides a formidable way to manage #git hooks.It allows
**combination of events and branches!** 🤯```
[[pipelines]]
name = "test"[[pipelines.steps]]
name = "js tests"
commands = ["bun test"]# See below, the hook will only run on dev and feature branches!!
[[pipelines.triggers]]
branches = ["feature-*","dev"] actions= ["pre-push", "pre-commit"]
```
#nodejs
#webdev
#devops -
#Pipelight is aiming to be a full fledged #cicd solution, but good things take time.
First, I want the tool to be great locally! It already has:
- Formidable process management:
It collects every process output and execution time in readable tree style logs.- Comfortable Git hook management:
Pain free #git hook definition in a uniform syntax.This while staying as close to the kernel as possible to be light and fast thanks to #rust ecosystem.