this post was submitted on 30 Jun 2024
14 points (100.0% liked)

General Programming Discussion

7750 readers
3 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] bitchkat 1 points 3 months ago (1 children)

You managed to agree with me without understanding the discussion.

Lets say you run a build that compiles v2.0 branch and store the artifacts as myproduct-2.0.2.tar.gz

You deploy that to your QA environment. Your testers have it and when they are done the results "looks good, time to release it to prod.

What you should do is take your build an promote it to released status. Now this can be picked up by customers or deployed to prod.

But, believe it not, there are people that branches named dev, test, prod. So when they complete testing on the artifacts above, they run another build on the prod branch and either release that to customers or deploy on internal prod.

You're saying the same thing as me -- when they do that prod build, its not the same artifacts as they tested in QA. In fact, anything you tested previously is no longer relevant because you have a new build.

[–] [email protected] 1 points 3 months ago

Can we both agree this debate is getting a bit long?

Anyway, the debate made me think a lot about this stuff.

I hope I encounter you online again, some day…