Robin Mills
2c8988fc7a
#1109 and #1041 Debugging cygwin/jenkins_build.sh I don't know why this has broken as it has been working perfectly for at least a year.
10 years ago
Robin Mills
99235e8a6f
#1109 and #1041 . Reinstate recursive cygwin bash
10 years ago
Robin Mills
c15fc94311
#1109 and #1041 Process the last build when there's more than 1.
10 years ago
Robin Mills
641890509c
#1109 and #1041 Use xmllint -html to parse output from webserver.
10 years ago
Robin Mills
df7b3a19eb
#1109 and #1041 Only use /usr/local/bin/curl because I've built and installed 7.45.0 there.
10 years ago
Robin Mills
0e0dc9488b
#1109 and #1041 . Use /usr/local/bin/cmake to build (because I can guarantee it on the buildserver). Documentation Update.
10 years ago
Robin Mills
17086bd363
Removed trunk/buildserver
10 years ago
Robin Mills
0f5de51617
#1109 and #1041 Fixes for msvc
10 years ago
Robin Mills
15b8d317aa
#1109 and #1041 Always build 64 bit libraries.
10 years ago
Robin Mills
3399a7d018
#1109 and #1041 Work in progress. Adding linux/cygwin/msvc support to test_daily.sh
10 years ago
Robin Mills
e20b6ca826
#1109 and #1041 Detab script
10 years ago
Robin Mills
6e2c2e44ee
#1109 and #1041 Documentation corrections. First cut of buildserver/test_daily.sh script
10 years ago
Robin Mills
7642614181
#1109 and #1041 More corrections to ReadMe.txt
...
I used regedit (run as administrator) to change the Windows services to run c:\cygwin64\bin\cygrunsrv.exe and sshd restarted effortlessly in 64 bits. samples/exifprint.cpp compiles/links/runs as documented. Very pleased.
10 years ago
Robin Mills
463fe4b1b4
#1109 and #1041 Corrections to ReadMe.txt.
...
I still haven't persuaded cygwin to link correctly. Something horribly wrong. I've realised that the buildserver sshd is 32 bit and therefore builds a 32 bit library. I might attempt the configure sshd to run cygwin64, however it took a lot of effort to get everything to build over sshd, I'm reluctant to modify anything about sshd. I'll feel differently when I work on this tomorrow.
10 years ago
Robin Mills
aa1e9e88e5
#1109 and #1041 Added documentation and log files to the published builds.
10 years ago
Robin Mills
57a4a08458
#1041 date handling is locale independent
10 years ago
Robin Mills
2327f16f70
#1041 set LD_LIBRARY_PATH to ensure the test suite uses the newly built library
10 years ago
Robin Mills
247bb1c670
#1041 Adding a comment to jenkins_daily.sh
10 years ago
Robin Mills
4191c7bf96
#1041 Detech PLATFORM as msvc using JOB_NAME
10 years ago
Robin Mills
3ccac0575a
#1041 Fixed msvc to run from ssh
10 years ago
Robin Mills
555caac165
#1041 : Changes to set PLATFORM correctly.
10 years ago
Robin Mills
6efd001272
#1041 . Correction to r4099 for Linux
10 years ago
Robin Mills
e3ebf44671
#1041 . Correction to typos in r4099
10 years ago
Robin Mills
bea56d0f2b
#1041 Minor changes to jenkins_daily.sh for Kubuntu and Mac
10 years ago
Robin Mills
f11a374a50
#1041 . Build server is working fine from command-line on Linux/Mac/Cygwin/msvc (MinGW not tackled yet).
...
Cygwin/msvc have been crashing in Jenkins due to cygwin fork issue. I've totally reinstalled cygwin on the buildserver. If this doesn't fix it, I think a cron-job on the build-server can run jenkins_daily over ssh on windows. Almost there. Very pleased with progress.
10 years ago
Robin Mills
272ab3fd1a
#1041 Fixes to jenkins_daily.sh for macosx and linux. Disabled cygwin on Jenkins to avoid the Windows10/cygwin/fork crash.
10 years ago
Robin Mills
b12aca62cd
#1041 get jenkins_daily.sh to work on Mac/Cygwin/MSVC/Linux and publish builds on userContent/builds { daily/weekly/monthly}
10 years ago
Robin Mills
4ac2c94ad2
#1041 Polishing jenkins_daily.sh
10 years ago
Robin Mills
5765aa6bfc
#1041 : Fixed vcvars.bat. jenkins bash environment has PROCESSOR_ARCHITECTURE=x86, although the Jenkins builder configure panel (and script console) says AMD64.
10 years ago
Robin Mills
9286acd397
#1041 . debugging vcvars.bat
10 years ago
Robin Mills
69e7a53583
#1041 . Strengthen default opt handling in vcvars.bat
10 years ago
Robin Mills
7ab254efe6
#1041 Correction to r4090
10 years ago
Robin Mills
14e8d28e5d
#1041 Enable user to pass arguments to jenkins_daily.sh. Better 'no build generated' handling.
10 years ago
Robin Mills
db16f80d9f
#1041 We often build Win32 although we request x64. I suspect a rogue copy of vcvars.bat on the builder's path.
10 years ago
Robin Mills
bb032fb6c7
#1041 Still struggling with the test suite
10 years ago
Robin Mills
8cf3504093
#1041 . Changes to ensure cmakeBuild.cmd selects win32/x64 correctly.
10 years ago
Robin Mills
1ac5f3c857
#1041 . Another attempt.
10 years ago
Robin Mills
50bf5481ad
#1041 . Yet another effort to get the test suite to run.
10 years ago
Robin Mills
57fb67ec33
#1041 Get jenkins_daily.sh to run test suite. I'm making hard work from a simple task.
10 years ago
Robin Mills
a140402e17
#1041 Still trying to get the tests to run. Gggrrr. Windows10+Cygwin don't like each other.
10 years ago
Robin Mills
787c17a8ec
#1041 : Still trying to get test suite to run after build.
10 years ago
Robin Mills
7491a9576b
#1041 Still trying to persuade jenkins_daily.sh to build AND run the test suite on buildserver
10 years ago
Robin Mills
ebc5a6e3dc
#1041 More changes to get jenkins_daily.sh to run from Jenkins on W10.
10 years ago
Robin Mills
6681b83581
#1041 . Updating jenkins_daily.sh to build in <exiv2dir>/build
10 years ago
danielkaneider
12f5b629ff
#1041 . Adding better NMake support
10 years ago
Robin Mills
da86b085ae
#1041 . Updating jenkins_daily.sh. I'll leave this to run for a few days asking him to build everything and publish the artefacts.
10 years ago
Robin Mills
6f8915475c
#1041 Adding jenkins_daily.sh to build CMake/msvc
10 years ago
Robin Mills
ab9ee2c6df
#1024 . Support for C++11 #include <regex>. --grep keys may have an optional trailer /i to indicate to ignore case.
10 years ago
Robin Mills
8369445c6f
buildServer: fix for Windows10/cygwin/bash being unable to launch recursively.
10 years ago
Robin Mills
1c5b1476d0
buildServer. Don't call bash recursively on Cygwin as Windows10 can't allocate another stack. Just call the script again.
10 years ago