1
0
Fork 0
Commit Graph

136 Commits

Author SHA1 Message Date
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