In order to be able to switch programmatically between build versions (at the time of a release) I have written a script that can parse the xml configuration files for Jenkins on the controller and change them. I am now at the stage where this works for all Linux, Unix and macOS platforms. Also the upload scripts and the documentation build can be switched programmatically (with some limitations, for later).
Switching on Windows does not work yet because the documentation is built with a script, with the path to the documentation hard coded. I have changed this manually from 4.X to 5.0 to 5.1beta but it is not ideal to have to do these things on the various Win platforms (10 in total) so I wanted to move the download of the documentation from the script to the command line of Jenkins, as for all other platforms. In doing so I have failed to move the WGET download commands for the documentation from the downloaddocs.bat script to the command line on Jenkins. This is an example of what I get (I added the —verbose to see what is going on): jenkins@PO-XPC-FH97 C:\Users\jenkins\workspace\ooRexx-windows64-build\oorexxDocs>wget --no-check-certificate --verbose --timestamping --no-if-modified-since https://sourceforge.net/projects/oorexx/files/oorexx-docs/5.1.0/rexxref.pdf --2025-01-17 18:13:30-- https://sourceforge.net/projects/oorexx/files/oorexx-docs/5.1.0/rexxref.pdf Resolving sourceforge.net (sourceforge.net)... 104.18.13.149, 104.18.12.149 Connecting to sourceforge.net (sourceforge.net)|104.18.13.149|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2025-01-17 18:13:30 ERROR 404: Not Found. When I copy the url and paste it into a browser it works and the download starts, only from Jenkins this seems not to work. I am bewildered. From what I see the command is exactly the same when running from the bat file. Another option would be to add the built version (5.1.0beta, 5.1.0 etc) to the command line of the existing script. I am not comfortable to do this so maybe if Erich could give me a hand I would be grateful. There are still some things to solve but with the switching possibility the work will be considerable less painful. I will restore the 5.1.0beta now, in a couple of hours everything should be back to normal Hälsningar/Regards/Grüsse, ooRexx oor...@jonases.se
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel