home.social

#pipelight — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pipelight, aggregated by home.social.

  1. #pipelight #cicd

    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 😈

    github.com/pipelight/pipelight

  2. 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 😉

    #cicd #devops #webdev
    github.com/pipelight/pipelight

  3. 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 🙈

  4. @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!)

  5. @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!)

  6. @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!)

  7. @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!)

  8. @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!)

  9. 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 😏)

    #linux #foss #programming

  10. @stw I use to deploy containers with raw shell scripts and git hooks.

    Now everything is made easy through #pipelight.

    github.com/pipelight/pipelight

  11. 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
    pipelight.dev/cookbook/pipelig

  12. 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

    #rust #rustaceans

    docs.rs/pipelight_exec/0.4.2/p

  13. @jakub_zalas

    For local stuffs and if you like spending time in the terminal, #pipelight might suit you! 😀

    github.com/pipelight

  14. #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. ☺

    #opensource #foss #cicd

    github.com/pipelight/pipelight

  15. 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 😜

    github.com/pipelight/pipelight

  16. @psyhackological @hyde

    You can take advantage of #pipelight features
    While keeping using #Just.

    - logging
    - #git hooks
    - parallel execution
    - background process

    You 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.

  17. 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. 😏

  18. Found you @chenrui !!
    Thanks a lot for the #pipelight #homebrew formula!

  19. #Rcl is a configuration language that fulfills my expectations with its syntax and compatibility with the rust ecosystem!

    Sorry Pkl, Kdl and Hcl...
    Rcl is the next in line to be integrated with #pipelight!

    #rust
    #cicd
    #sysadmin
    #devops
    #nixos
    #sre

    @ruuda
    github.com/ruuda/rcl

  20. A 13Mb tool for your #cicd!

    Use #Pipelight to accelerate your local #workflow!
    Stay in your #ide while enjoying pipelines running in the background!

    #devops
    #git
    #neovim

    github.com/pipelight/pipelight

  21. 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

    github.com/pipelight/pipelight

  22. #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.

    github.com/pipelight/pipelight