techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

5.2K
active users

#pipelight

0 posts0 participants0 posts today
Areskul<p>You don't have to change your favorite tools to obtain great automation flow.</p><p>You just need <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> alongside.</p><p>Then <a href="https://mastodon.social/tags/Git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Git</span></a> push, to run <a href="https://mastodon.social/tags/make" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>make</span></a> and <a href="https://mastodon.social/tags/just" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>just</span></a> recepes!! 😇</p><p><a href="https://mastodon.social/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a><br><a href="https://pipelight.dev/cookbook/pipelight_and_make.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pipelight.dev/cookbook/pipelig</span><span class="invisible">ht_and_make.html</span></a></p>
Areskul<p>Finally a crate that makes its debut out of <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a>. 😄</p><p>For those who want to *kill parents* AND let *children live*! 😇</p><p>Here is a process management crate to</p><p>- Find (easily)<br>- Kill (parent, family or siblings)<br>- Spawn detached long running processes</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustaceans" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustaceans</span></a></p><p><a href="https://docs.rs/pipelight_exec/0.4.2/pipelight_exec/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.rs/pipelight_exec/0.4.2/p</span><span class="invisible">ipelight_exec/</span></a></p>
Areskul<p><span class="h-card" translate="no"><a href="https://mastodon.social/@jakub_zalas" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jakub_zalas</span></a></span> </p><p>For local stuffs and if you like spending time in the terminal, <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> might suit you! 😀</p><p><a href="https://github.com/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight</span><span class="invisible"></span></a></p>
Areskul<p>So you are using <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> as a light <a href="https://mastodon.social/tags/jenkins" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jenkins</span></a> replacement! 🤔</p><p><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a></p><p><a href="https://github.com/pipelight/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/pipelight</span><span class="invisible"></span></a></p>
Areskul<p><a href="https://mastodon.social/tags/Pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pipelight</span></a> typescript issue fixed.</p><p>It was a nasty bug that slide in with <a href="https://mastodon.social/tags/deno" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deno</span></a> 2.2.</p><p>Fixed by replacing external <a href="https://mastodon.social/tags/UUID" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UUID</span></a> library with bultins uuid library.</p><p>This type of heartful message is what keeps me sharing my best code with you. ☺</p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a></p><p><a href="https://github.com/pipelight/pipelight/issues/35" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/pipelight/pipelight</span><span class="invisible">/issues/35</span></a></p>
Areskul<p>Run pipelines in the terminal.</p><p><a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> is a cli/engine that runs pipelines in the terminal.(pssst: it's <a href="https://mastodon.social/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> 😏 and <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> 😏)</p><p>It has json AND pretty tree outputs so you can inspect every process outputs fairly quickly.🕵</p><p>Supports <a href="https://mastodon.social/tags/yaml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>yaml</span></a>, <a href="https://mastodon.social/tags/toml" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>toml</span></a>, <a href="https://mastodon.social/tags/hcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hcl</span></a>, <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> and some other languages.</p><p><a href="https://mastodon.social/tags/sysadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysadmin</span></a> <a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a> <a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a> <a href="https://mastodon.social/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <br>Every buzz word are there👌so you don't miss it, thk me later 😜</p><p><a href="https://github.com/pipelight/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/pipelight</span><span class="invisible"></span></a></p>
Areskul<p><span class="h-card" translate="no"><a href="https://mastodon.social/@rust_discussions" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rust_discussions</span></a></span> I will add this to <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> 😈</p>
Areskul<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@psyhackological" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>psyhackological</span></a></span> <span class="h-card" translate="no"><a href="https://lazybear.social/@hyde" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hyde</span></a></span> </p><p>You can take advantage of <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> features<br>While keeping using <a href="https://mastodon.social/tags/Just" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Just</span></a>.</p><p>- logging<br>- <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> hooks<br>- parallel execution<br>- background process</p><p>You only need to edit a small pipelight.[toml, js...] file. And call Just from there.</p><p>This way you don't have to rewrite your every pipelines.</p>
Areskul<p>I've been distrait today and locked myself out of a production servers! 🤕 (messed up <a href="https://mastodon.social/tags/ssh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ssh</span></a> keys).</p><p>Only remaining choice was to wipe it and start from a fresh <a href="https://mastodon.social/tags/debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debian</span></a>.😭</p><p>Fortunately, <a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a> infect + <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> deployments will reinstall everything in just a few commands. 😏</p>
Areskul<p>Found you @chenrui !!<br>Thanks a lot for the <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> <a href="https://mastodon.social/tags/homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homebrew</span></a> formula!</p>
Areskul<p>So someone managed to make <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> to <a href="https://mastodon.social/tags/homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homebrew</span></a>! 😱<br><a href="https://mastodon.social/tags/Cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cicd</span></a> can be fun on mac tooooo! 😀</p><p><a href="https://mastodon.social/@homebrew_new_pkgs/113832977590963513" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@homebrew_new_</span><span class="invisible">pkgs/113832977590963513</span></a></p>
Areskul<p>I must be preaching to converted, but here i wrote a small article/tutorial on <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> hook management using <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a>.</p><p><a href="https://dev.to/megatronprime/git-hooks-for-100x-devsnot-for-faint-heart-5d9b" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/megatronprime/git-hooks</span><span class="invisible">-for-100x-devsnot-for-faint-heart-5d9b</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a><br><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a></p>
Areskul<p><a href="https://mastodon.social/tags/Rcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rcl</span></a> is a configuration language that fulfills my expectations with its syntax and compatibility with the rust ecosystem! </p><p>Sorry Pkl, Kdl and Hcl...<br>Rcl is the next in line to be integrated with <a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a>!</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a><br><a href="https://mastodon.social/tags/sysadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysadmin</span></a><br><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a><br><a href="https://mastodon.social/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a><br><a href="https://mastodon.social/tags/sre" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sre</span></a></p><p><span class="h-card" translate="no"><a href="https://fosstodon.org/@ruuda" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ruuda</span></a></span> <br><a href="https://github.com/ruuda/rcl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ruuda/rcl</span><span class="invisible"></span></a></p>
Areskul<p>A 13Mb tool for your <a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a>!</p><p>Use <a href="https://mastodon.social/tags/Pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pipelight</span></a> to accelerate your local <a href="https://mastodon.social/tags/workflow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>workflow</span></a>!<br>Stay in your <a href="https://mastodon.social/tags/ide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ide</span></a> while enjoying pipelines running in the background!</p><p><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a><br><a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a><br><a href="https://mastodon.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a></p><p><a href="https://github.com/pipelight/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/pipelight</span><span class="invisible"></span></a></p>
📷 🖋 Hyde<p>It's <a href="https://lazybear.social/tags/followfriday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>followfriday</span></a> time again !</p><p>Boosts are welcome !</p><p><a href="https://lazybear.social/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a><br><span class="h-card" translate="no"><a href="https://mastodon.social/@steptoeedwall" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>steptoeedwall</span></a></span><br><span class="h-card" translate="no"><a href="https://hessen.social/@katzefudder" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>katzefudder</span></a></span></p><p> <a href="https://lazybear.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://lazybear.social/tags/infosec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosec</span></a> <a href="https://lazybear.social/tags/pkm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pkm</span></a> <a href="https://lazybear.social/tags/cli" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cli</span></a> <a href="https://lazybear.social/tags/blogging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blogging</span></a> <a href="https://lazybear.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a><br><span class="h-card" translate="no"><a href="https://mastodon.ml/@ashed" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ashed</span></a></span><br><span class="h-card" translate="no"><a href="https://sunny.garden/@crashmoney" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>crashmoney</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@lostprototype" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>lostprototype</span></a></span><br><span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@krisso" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>krisso</span></a></span><br><span class="h-card" translate="no"><a href="https://mastodon.social/@tuckerk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tuckerk</span></a></span><br><span class="h-card" translate="no"><a href="https://mastodon.social/@mpiedrav32" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mpiedrav32</span></a></span><br><span class="h-card" translate="no"><a href="https://fosstodon.org/@mr_oova" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mr_oova</span></a></span> <br><span class="h-card" translate="no"><a href="https://infosec.exchange/@pancake" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pancake</span></a></span></p><p><a href="https://lazybear.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a><br><span class="h-card" translate="no"><a href="https://hachyderm.io/@ezivkovic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ezivkovic</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@zethtren" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>zethtren</span></a></span> <br><span class="h-card" translate="no"><a href="https://fosstodon.org/@orhun" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>orhun</span></a></span> <a href="https://lazybear.social/tags/ratatui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ratatui</span></a><br><span class="h-card" translate="no"><a href="https://hachyderm.io/@ekuber" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ekuber</span></a></span> compiler team member<br><span class="h-card" translate="no"><a href="https://mastodon.social/@unspeaker" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>unspeaker</span></a></span> <br><span class="h-card" translate="no"><a href="https://mastodon.social/@jean_dupont" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jean_dupont</span></a></span> <a href="https://lazybear.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> <br><span class="h-card" translate="no"><a href="https://mastodon.nz/@timClicks" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>timClicks</span></a></span><br><span class="h-card" translate="no"><a href="https://hachyderm.io/@Mara" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Mara</span></a></span></p><p> <a href="https://lazybear.social/tags/activist" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>activist</span></a> <br><span class="h-card" translate="no"><a href="https://mastodonapp.uk/@ProjectFearlessness" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ProjectFearlessness</span></a></span></p><p>I have an archive of my posts if interested to check this hashtag <a href="https://lazybear.io/followfriday" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lazybear.io/followfriday</span><span class="invisible"></span></a></p>
Areskul<p>The point I have been failing to explain is that<br><a href="https://mastodon.social/tags/pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pipelight</span></a> provides a formidable way to manage <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> hooks.</p><p>It allows<br>**combination of events and branches!** 🤯</p><p>```<br>[[pipelines]]<br>name = "test"</p><p>[[pipelines.steps]]<br>name = "js tests"<br>commands = ["bun test"]</p><p># See below, the hook will only run on dev and feature branches!!</p><p>[[pipelines.triggers]]<br>branches = ["feature-*","dev"] actions= ["pre-push", "pre-commit"]<br>```<br><a href="https://mastodon.social/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a><br><a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a><br><a href="https://mastodon.social/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a></p><p><a href="https://github.com/pipelight/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/pipelight</span><span class="invisible"></span></a></p>
Areskul<p><a href="https://mastodon.social/tags/Pipelight" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pipelight</span></a> is aiming to be a full fledged <a href="https://mastodon.social/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a> solution, but good things take time.</p><p>First, I want the tool to be great locally! It already has:</p><p>- Formidable process management:<br>It collects every process output and execution time in readable tree style logs.</p><p>- Comfortable Git hook management:<br>Pain free <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> hook definition in a uniform syntax.</p><p>This while staying as close to the kernel as possible to be light and fast thanks to <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> ecosystem.</p><p><a href="https://github.com/pipelight/pipelight" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/pipelight/pipelight</span><span class="invisible"></span></a></p>