Settings

Theme

Show HN: McPiper 1.3 – track Gitlab CI/CD pipelines from macOS status bar

mcpiper.app

4 points by gerlv 5 years ago · 5 comments

Reader

gerlvOP 5 years ago

Hey everyone,

McPiper 1.3 release is out with private GitLab servers support.

Let me know what you think!

McPiper is a macOS status bar app that tracks GitLab CI/CD pipelines and sends notifications when the pipelines fail.

Some promo codes:

34F6PPN7RWP4

NYWXXK9K4NEH

F36NLF7TW3FY

WLNFKXRL77FR

L3LHELRXFLMF

  • CallMeMarc 5 years ago

    Thanks for the code! Just installed it, runs pretty smooth so far.

    Quick feedback:

    - the popup to allow notification did not come (after manually allowing it works)

    - the name seems a bit weird, I guess the Mc comes from Mac?

    - I would prefer to have a setting that filters pipelines that are triggered by me only

    - you can open the preferences window unlimited times

    - a bit weird that it requires write access but I guess that's a problem of GitLabs permission management

    Otherwise it looks really nice :)

    I have been using a VS Code Plugin until now but having push notifications is really nice as I now can go through the sidebar notifications and have a list of all pipelines and can work through them instead of having only the latest in my IDE status bar

    • gerlvOP 5 years ago

      Hi Marc, thank you for the detailed feedback, it's very useful!

      > - the popup to allow notification did not come (after manually allowing it works)

      What's your macOS version? I've tried replicating it, but seems to work ok. It should ask at the last screen during the onboarding.

      > - the name seems a bit weird, I guess the Mc comes from Mac?

      Correct, it's a short version of Mac

      > - I would prefer to have a setting that filters pipelines that are triggered by me only

      Yep, it's on the radar, as this data isn't available directly from the GraphQL pipeline object, it requires another REST request to GitLab

      > - you can open the preferences window unlimited times

      That should be a quick fix

      > - a bit weird that it requires write access but I guess that's a problem of GitLabs permission management

      Yeah, I've raised it with them as docs dont't specify it at all, the ticket still open after 7 months

      • CallMeMarc 5 years ago

        > What's your macOS version? I've tried replicating it, but seems to work ok. It should ask at the last screen during the onboarding.

        Running Catalin 10.15.7 currently. Yes, the screen came but typically MacOS would send a popup notification where I can enable/disable notifications for McPiper but that didn't came

        > Yep, it's on the radar, as this data isn't available directly from the GraphQL pipeline object, it requires another REST request to GitLab

        Would be a very useful feature as I have a few repositories that I'm working on like once or twice a week but my colleagues are triggering pipelines on a daily basis

        Also do you know why there is no "app icon" in my dock when I open the preferences window? If I hit CMD+Tab I also cannot jump to the window, but when I hit CRTL+UP and I see the window and can jump into it. Hope you get what I mean, quite new to MacOS :^)

        Is it also possible to have a setting for the popup window width? Our repository names (including the organisation + groups) are quite long

  • NeckBeardPrince 5 years ago

    Used: WLNFKXRL77FR

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection