From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

CSLUG - Central South LabVIEW User Group (UK)

cancel
Showing results for 
Search instead for 
Did you mean: 

Code Re-use

One gotcha I have found with sub-modules is that you are checked out that point in history, they do not update with your main code. Under our CI I have a line which then gets the latest version(cd to the directory; git checkout master; git pull) and then when I get to a version I am happy with I can check out a specific tag. For me, they seem to fit into the project more naturally as the code goes with my check-in and not as a separate aside, looking at you VIPM. This has caused issues on the CI Server as you then have to rebuild your .vipc files and reload on the server. I know this can be done automatically, but having the configuration of LabVIEW changed everytime it does a build has an element that doesn't seem to fit with the idea of having a consistent build process.

Mike

0 Kudos
Message 11 of 11
(847 Views)