New answers tagged logging
1
vote
Approach to tagging/versioning builds of an executable
Build versions / labelling is a tool, you need to decide what are your requirements, some common requirements are:
To identify the specific commit that the build was produced from.
To identify the ...
-1
votes
Approach to tagging/versioning builds of an executable
I think almost everyone uses:
Single CI pipeline for all builds,human specified Major.Minor and an incremented build number
This wont pick up on local builds, but it works for all dev/test/prod ...
4
votes
Approach to tagging/versioning builds of an executable
First, let me say there is nothing inherently wrong in having a build process which depends on specific tools, and Git may be one of theses tools. Source code requires always special tools like ...
-1
votes
Approach to tagging/versioning builds of an executable
Having a git commit/tag baked into the final artifact (package, executable, docker image, etc) is extremely useful. It helps debugging a lot. If you use anything else, then how will you know what code ...
Top 50 recent answers are included
Related Tags
logging × 272java × 37
design × 30
c# × 30
exceptions × 22
design-patterns × 19
python × 17
debugging × 17
c++ × 14
programming-practices × 13
.net × 12
architecture × 10
database × 10
php × 7
web-applications × 7
performance × 6
patterns-and-practices × 6
unit-testing × 5
database-design × 5
microservices × 5
spring × 5
error-handling × 5
java-ee × 5
elasticsearch × 5
algorithms × 4