113 Commits

Author SHA1 Message Date
b481d3c747 Try tarpaulin 4 times before failing 2020-02-15 20:57:52 +00:00
90bcd87007 Reactivate Failure is allowed for benchmark and coverity 2020-02-09 20:01:44 +01:00
3a0483e8ee Fix asset caching issue in CI. 2020-01-23 18:18:54 +01:00
898b5c6593 Fix benchmarks and profile overrides.
This was necessary because Cargo recently deprecated the "overrides"
keyword in favor of "package", and Criterion changed its interface.

This commit also now lists more configurable keys, so if they aren't set
to their defaults the user will be able to find them.  This includes the
roll key, which wasn't listed earlier and is different on Windows and
Mac.  It does *not* include the respawn key because that key is already
shown when you die.
2020-01-20 14:16:28 +01:00
f840e49e72 Revert "Merge branch 'angelonfira/add-asset-separation-and-compression' into 'master'"
This reverts merge request !650
2019-12-01 22:12:26 +00:00
14eebd930d Added audio compression job for CI 2019-12-01 21:16:55 +00:00
203d76a550 remove option to build debug builds, because they are not needed and to reduce caches 2019-11-25 01:10:06 +01:00
1093d51c41 tarpaulin fails because it cannot parse Cargo.toml, somehow removing these lines makes tarpaulin run again, so we use it as a workaround/quickfix 2019-11-21 20:18:13 +01:00
e0d5376852 Simplyfy builds and checks,
when doing 2 builds, rust recompiles alot files and doesnt cache them, this is avoided by just call cargo build instead
2019-11-21 20:18:12 +01:00
67b589b3c9 add tarpaulin coverage 2019-11-21 20:18:08 +01:00
5609031391 simplify before-script 2019-11-21 20:18:06 +01:00
22ec19ec55 make cargo check less verbose 2019-11-21 20:18:05 +01:00
b08f11cfa4 switch to new caching inside docker, described at: https://gitlab.com/veloren/veloren-docker-ci/merge_requests/8
we need to ln target to /dockercache/veloren/target in order for the cace to take affect, the old caching info is no longer needed inside .gitlab-ci.yml
2019-11-18 12:11:54 +01:00
db80ddb088 fix a ci problem if debug dir wasnt available 2019-11-14 09:33:16 +01:00
5d2199bd33 more debug stuff in ci 2019-11-14 01:24:08 +01:00
a196ad40b6 Strip linux executables. 2019-11-11 12:52:27 -05:00
1c9e311693 Fix #364. 2019-10-29 23:48:15 +01:00
c4093956f7 Fix ci job. 2019-10-28 19:23:27 +01:00
64a9b0f1b1 Added basic security job that just runs audit. 2019-10-28 19:18:02 +01:00
1a47cadc24 fix(CI): remove unneeded copy 2019-10-17 15:35:14 +02:00
cde310fa5a change(CI): include LICENSE in artifacts 2019-10-17 15:06:20 +02:00
7d2b3bca0f rename all caches to prevent busting 2019-10-10 16:53:26 -04:00
212c3a1720 Fixed target 2019-10-10 20:47:40 +00:00
32f296d581 Don't copy assets 2019-10-09 19:18:59 -04:00
e7b97e0c66 md5sum assets 2019-10-09 22:42:39 +00:00
8fa4ffdfd9 Angelonfira/ci hotfixes arifacts 2019-10-08 17:03:00 +00:00
2835caf778 Fixed ci artifact placement. 2019-10-08 14:39:52 +02:00
4af15bcba2 Fixed a typo on the ci config. Fixes master pipelines. 2019-10-08 12:46:40 +02:00
0d01480b7a Update dockerimage. 2019-10-08 11:14:46 +02:00
4f52a88c27 CI improvements 2019-10-08 08:13:40 +00:00
4a59ed233c Changed to oct toolchain 2019-10-03 17:19:22 -04:00
a9771850d7 Prevent double zip with CI 2019-09-29 10:59:34 +00:00
2c3c758cbf Changed stages 2019-09-07 16:35:10 +00:00
52d84248ec Remove all warnings 2019-09-04 19:03:49 -04:00
e1eccb18fd Deny all wanings, only use check in CI 2019-09-04 01:13:18 -04:00
722ba8da20 update ci for new shader position 2019-08-15 23:56:14 -04:00
ef049607e0 really really fix .gitlab-ci windows release build wasnt uploading artifacts 2019-08-04 18:14:48 +02:00
42c8eb8c2d temp allor release builds to be generated 2019-08-04 16:55:09 +02:00
683298b0bf prepare release builds in release branches 2019-08-04 16:26:59 +02:00
33cbb96a82 Removed Discord feature 2019-07-08 16:17:50 +00:00
933063a8f4 Stopped server from building 2019-07-07 16:16:08 +02:00
8786b7b4b7 Tried added Discord feature right to final builds 2019-07-07 16:16:08 +02:00
377c80192f Test add Discord feature to build 2019-07-07 16:16:07 +02:00
5442bbfe62 Force CI to block on rustc warnings 2019-07-07 03:24:22 +00:00
d847fc2fc6 Fix CI problems 2019-07-06 18:03:29 +00:00
92c5a7dd7c Added manual build option 2019-06-19 15:51:21 +00:00
6b09fd7c53 Pedantic comment and language fixes.
Former-commit-id: eb49765c911aaa97a9c8ed351216a7a6f8411213
2019-05-17 18:32:07 -04:00
3333987fcb Only push on master
Former-commit-id: a252869ed2e3c6779411c8f571acf413de173a78
2019-05-13 10:43:06 -04:00
ac25e27718 Always pull LFS
Former-commit-id: 37f76cd968ad778e4e259cca9390e7b10179795d
2019-05-13 09:45:21 -04:00
d17609bd3d fix the missing assets in artifact
Former-commit-id: a30253d7d624074e0e831a430bceb8f994e6dd20
2019-05-12 20:26:02 +00:00