I have a legacy application to maintain. Currently, releases are built from one particular developper workstation, that is a bad, bad habit.
I asked for a virtualized build server to automate the build from one centralized environment. The only problem is that the server they gave me run with windows server 2003, and they will not give me a windows XP to do that...
Should I be careful on specific issues, what should I be aware of?
Normally the OS an application is built on with Delphi does not matter, so there should be no problems. The only exception would be with any imported type libraries, because a newer OS could come with a more recent version. This can be worked around by not using the imported unit directly, but by copying a known good version to your project, renaming it and adding it to version control.