Jan Christoph Uhde
20e1a673fd
Feature/planning 499 different error codes for version check ( #3118 )
...
* return different error codes for check-version
* Adds data file for exit codes that can be used by ArangoDB applications
* add some exit codes
* better return codes for centos
* add codes in arangod
* remove test code
* prevent re-downloading of starter and other small improvements
* fix some erros
* finish centos
* update urls
* add info about systemd detection
* move further towards a working systemd setup
* set service type to simple
* add arangodb-update-db script
* start work on debian packages
* a db dir that is already in place (former installation) should be reused now
* fix minor bugs
* Implement exit code translation in the windows installer.
* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
Wilfried Goesgens
31cc349d05
Feature/tag starter with release ( #2886 )
...
* tag the ArangoDB Starter as part of the release process.
* check for tools to be installed
2017-07-27 13:36:01 +02:00
Wilfried Goesgens
87e4e09996
don't add the '-g' linker flag for windows - it doesn't understand it. ( #2681 )
2017-06-28 15:17:20 +02:00
Wilfried Goesgens
cf53ee86db
fix retry
2017-06-07 12:04:37 +02:00
Wilfried Goesgens
eb6cea75ae
disable build-retry
2017-06-06 22:23:26 +02:00
Wilfried Goesgens
d1ecba0d30
fix build-retry
2017-06-06 21:43:07 +02:00
Wilfried Goesgens
b60bda828d
allow re-attempts when building packages to work around crapple signing failing randomly
2017-06-06 12:43:32 +02:00
Wilfried Goesgens
ce82b0009c
one more place where quotes are wrong
2017-05-23 15:39:06 +02:00
Wilfried Goesgens
1ee149d1ea
fix build script - it doesn't work properly with quotes.
2017-05-23 09:47:39 +02:00
Wilfried Goesgens
5ca6622352
Lintify build.sh
...
- wrap overlong lines
- use $() instead of ``
- use shell lists for CONFIGURE_OPTIONS and MAKE_PARAMS
- add quotes
2017-05-22 14:35:13 +02:00
Wilfried Goesgens
bb4055f3cf
windows sometimes fails on first attempt if the build directory was last used to compile another branch, but succeed on second attempt...
2017-05-22 13:11:40 +02:00
Wilfried Goesgens
c14daad63a
clean up _CPack directories before starting the build
2017-05-15 09:41:12 +02:00
Wilfried Goesgens
0f71c233b4
fix cygwin rebuild detection
2017-05-09 13:51:33 +02:00
Wilfried Goesgens
8b7930375d
follow arangodb starter repository rename
2017-05-09 13:35:03 +02:00
Wilfried Goesgens
fe0d987642
fix condition to force full rebuild on windows
2017-05-09 10:17:14 +02:00
Wilfried Goesgens
b40fc1074d
try to detect situations where we need to invalidate the windows build directory
2017-05-08 17:26:40 +02:00
Wilfried Goesgens
da56a559de
revert changing directory for downloading - doesn't work in some cases
2017-05-05 09:47:18 +02:00
Wilfried Goesgens
6ac9831c0e
fix the execution flags of arangodbstarter
2017-05-04 16:21:52 +02:00
Wilfried Goesgens
decb36d8bc
force windows to run 64 bit compiler & linkers
2017-04-26 10:00:30 +02:00
Wilfried Goesgens
6e97f169d2
work around centos ancient git versions
2017-04-18 19:21:43 +02:00
Wilfried Goesgens
4c5d8a9bbc
work around centos ancient git versions
2017-04-18 18:43:58 +02:00
Wilfried Goesgens
b91c14437d
work around centos ancient git versions
2017-04-18 18:35:55 +02:00
Wilfried Goesgens
c6d65ea0fa
add the ArangoDBStarter to the packages
2017-04-13 14:27:33 +02:00
Wilfried Goesgens
4567be8688
add the ArangoDBStarter to the packages
2017-04-13 14:24:44 +02:00
Wilfried Goesgens
b9bcf292d5
better filter when building windows test tarball
2017-04-12 12:16:09 +02:00
Wilfried Goesgens
ab882744d9
on windows put the catch test next to the binaries so we can find the proper dll easily
2017-04-07 16:44:45 +02:00
Wilfried Goesgens
9a96487991
use GNU/sed on mac, fix location of catch test
2017-04-07 11:26:00 +02:00
Wilfried Goesgens
22b46ac3ee
fix enterprise branch detection so it doesn't trigger a full recompile
2017-04-06 15:54:22 +02:00
Wilfried Goesgens
cdcff0c9f1
fix detection of partial cmake configure
2017-04-06 15:32:23 +02:00
Wilfried Goesgens
267f0796d6
fix detection of partial cmake configure
2017-04-06 15:26:32 +02:00
Wilfried Goesgens
a0d331937c
fix if clause
2017-04-06 09:38:52 +02:00
Wilfried Goesgens
257a1632b1
fix windows path problems for test tarballs
2017-04-05 15:36:10 +02:00
Wilfried Goesgens
3c9044acef
don't flush cmake state partially - its not supported.
2017-04-05 12:27:06 +02:00
Wilfried Goesgens
3d8222aaa7
Windows doesn't have makefiles...
2017-04-05 12:25:30 +02:00
Wilfried Goesgens
b4d125dcc2
fix the linebreaks the wintendo uses
2017-04-04 17:37:46 +02:00
Wilfried Goesgens
530ef8c804
properly include the javascript enterprise folders into the test tarballs
2017-04-03 13:19:56 +02:00
Wilfried Goesgens
24f9e9e6a6
improve error message
2017-03-23 14:22:28 +01:00
Wilfried Goesgens
9eddbc6735
give windows cmake a windows path
2017-02-20 18:02:33 +01:00
Max Neunhoeffer
c37dcd5c5e
Fix a shell script used during build.
2017-02-16 13:54:35 +01:00
Wilfried Goesgens
b6906e840f
move symbol server to the build.sh
2017-02-15 15:55:20 +01:00
Wilfried Goesgens
e10dca6417
allow to specify the directory for the windows client build
2017-02-14 17:07:59 +01:00
Wilfried Goesgens
dbaee5a398
error out if package build fails
2017-02-10 15:03:40 +01:00
Wilfried Goesgens
2c1624a1b5
flush build directory if we reset the git copy
2017-01-18 17:10:52 +01:00
Wilfried Goesgens
0d42bea863
flush build directory if we reset the git copy
2017-01-18 17:09:35 +01:00
Wilfried Goesgens
162c341251
handle sloaris which output
2017-01-10 17:35:15 +01:00
Wilfried Goesgens
4ce59adbc6
fix debug enabling V8 for debug builds
2017-01-10 16:38:00 +01:00
Wilfried Goesgens
e4c205afde
we also need to specify the build type in the other build configs.
2017-01-10 16:26:25 +01:00
Wilfried Goesgens
76a51e0243
don't fail if which doesn't find binaries
2017-01-06 13:36:29 +01:00
Wilfried Goesgens
0b97b30cd6
add debian package with debug symbols
2017-01-05 16:06:55 +01:00
Wilfried Goesgens
69ee472a93
properly start the tarball
2016-12-09 14:13:35 +01:00