3

What do you hate most about your current CI/CD setup at work?

Mine is that staging and production are released independently. If staging fails, it can still roll out to master. This scares me.

Comments
  • 0
    Oh shit, you need a guard.
  • 2
    Why are they linked in the first place?
  • 1
    Everything.

    Cause it's that bad.
  • 3
    That I don't have one, and deploy is an npm script that calls a bash script and then a bunch of other npm scripts which are docker commands. The whole thing is targeted at an SSH host and all security depends on how that SSH connection is secured.
    Oh, and testing means running the debug npm script and walking through a checklist stored with the code in version controlled Obsidian.
  • 0
    The fact that my CI must run on a Mac (iOS dev is the worst), and XCode does not work well with docker.

    This means IT RUNS ON BARE METAL 😱
  • 0
    @react-guy we know IT runs on bare metal.
  • 1
    My deploy pipeline is a bash script...
  • 0
    And by the way version controlling the test items is an advancement compared to the last team I was in where you had to filter the discord for [testitem] and execute those plus a couple pinned messages written by Marc who failed to follow the informal standard in the first few moths.
Add Comment