Commit Graph

58 Commits

Author SHA1 Message Date
Forest Anderson
14eebd930d Added audio compression job for CI 2019-12-01 21:16:55 +00:00
Marcel Märtens
203d76a550 remove option to build debug builds, because they are not needed and to reduce caches 2019-11-25 01:10:06 +01:00
Marcel Märtens
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
Marcel Märtens
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
Marcel Märtens
67b589b3c9 add tarpaulin coverage 2019-11-21 20:18:08 +01:00
Marcel Märtens
5609031391 simplify before-script 2019-11-21 20:18:06 +01:00
Marcel Märtens
22ec19ec55 make cargo check less verbose 2019-11-21 20:18:05 +01:00
Marcel Märtens
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
Marcel Märtens
db80ddb088 fix a ci problem if debug dir wasnt available 2019-11-14 09:33:16 +01:00
Marcel Märtens
5d2199bd33 more debug stuff in ci 2019-11-14 01:24:08 +01:00
Acrimon
a196ad40b6 Strip linux executables. 2019-11-11 12:52:27 -05:00
Acrimon
1c9e311693 Fix #364. 2019-10-29 23:48:15 +01:00
Acrimon
c4093956f7 Fix ci job. 2019-10-28 19:23:27 +01:00
Acrimon
64a9b0f1b1 Added basic security job that just runs audit. 2019-10-28 19:18:02 +01:00
Songtronix
1a47cadc24 fix(CI): remove unneeded copy 2019-10-17 15:35:14 +02:00
Songtronix
cde310fa5a change(CI): include LICENSE in artifacts 2019-10-17 15:06:20 +02:00
Forest
7d2b3bca0f rename all caches to prevent busting 2019-10-10 16:53:26 -04:00
Forest Anderson
212c3a1720 Fixed target 2019-10-10 20:47:40 +00:00
Forest Anderson
32f296d581 Don't copy assets 2019-10-09 19:18:59 -04:00
Forest Anderson
e7b97e0c66 md5sum assets 2019-10-09 22:42:39 +00:00
Forest Anderson
8fa4ffdfd9 Angelonfira/ci hotfixes arifacts 2019-10-08 17:03:00 +00:00
Acrimon
2835caf778 Fixed ci artifact placement. 2019-10-08 14:39:52 +02:00
Acrimon
4af15bcba2 Fixed a typo on the ci config. Fixes master pipelines. 2019-10-08 12:46:40 +02:00
Acrimon
0d01480b7a Update dockerimage. 2019-10-08 11:14:46 +02:00
Acrimon
4f52a88c27 CI improvements 2019-10-08 08:13:40 +00:00
Forest
4a59ed233c Changed to oct toolchain 2019-10-03 17:19:22 -04:00
Forest Anderson
a9771850d7 Prevent double zip with CI 2019-09-29 10:59:34 +00:00
Forest Anderson
2c3c758cbf Changed stages 2019-09-07 16:35:10 +00:00
Imbris
52d84248ec Remove all warnings 2019-09-04 19:03:49 -04:00
Imbris
e1eccb18fd Deny all wanings, only use check in CI 2019-09-04 01:13:18 -04:00
Imbris
722ba8da20 update ci for new shader position 2019-08-15 23:56:14 -04:00
Marcel Märtens
ef049607e0 really really fix .gitlab-ci windows release build wasnt uploading artifacts 2019-08-04 18:14:48 +02:00
Marcel Märtens
42c8eb8c2d temp allor release builds to be generated 2019-08-04 16:55:09 +02:00
Marcel Märtens
683298b0bf prepare release builds in release branches 2019-08-04 16:26:59 +02:00
Forest Anderson
33cbb96a82 Removed Discord feature 2019-07-08 16:17:50 +00:00
Forest Anderson
933063a8f4 Stopped server from building 2019-07-07 16:16:08 +02:00
Forest Anderson
8786b7b4b7 Tried added Discord feature right to final builds 2019-07-07 16:16:08 +02:00
Forest Anderson
377c80192f Test add Discord feature to build 2019-07-07 16:16:07 +02:00
Forest Anderson
5442bbfe62 Force CI to block on rustc warnings 2019-07-07 03:24:22 +00:00
Forest Anderson
d847fc2fc6 Fix CI problems 2019-07-06 18:03:29 +00:00
Forest Anderson
92c5a7dd7c Added manual build option 2019-06-19 15:51:21 +00:00
Cody
6b09fd7c53 Pedantic comment and language fixes.
Former-commit-id: eb49765c911aaa97a9c8ed351216a7a6f8411213
2019-05-17 18:32:07 -04:00
Forest
3333987fcb Only push on master
Former-commit-id: a252869ed2e3c6779411c8f571acf413de173a78
2019-05-13 10:43:06 -04:00
Forest
ac25e27718 Always pull LFS
Former-commit-id: 37f76cd968ad778e4e259cca9390e7b10179795d
2019-05-13 09:45:21 -04:00
Dominik Broński
d17609bd3d fix the missing assets in artifact
Former-commit-id: a30253d7d624074e0e831a430bceb8f994e6dd20
2019-05-12 20:26:02 +00:00
Forest Anderson
23b76e95f9 Merge branch 'reusable-commit-build-job' into 'master'
Reusable commit build job for linux and windows.

See merge request veloren/veloren!104

Former-commit-id: 65896515ab1571917fc56e4d7f102c9452d43c91
2019-05-08 00:53:55 +00:00
Nikita Puzankov
f68b1ba17b Make nightly builds use reusable job.
Former-commit-id: d1606156f8766b965c6fe2265fcf430826c37254
2019-05-07 05:12:46 +00:00
Nikita Puzankov
d086654541 Reusable commit build job for linux and windows.
Former-commit-id: ee3dd9d3664fb8841fb6580db746f2160231543b
2019-05-03 19:06:14 +00:00
Forest
9fc50645b5 Remove submodule content from Gitlab-ci
Former-commit-id: 86b7cbb8a9de7309defd8b8395eea5355961bd68
2019-05-03 13:21:48 -04:00
Forest Anderson
eb6d8a1378 Clean code must not fail
Former-commit-id: 05ca3143c59fe11e2a84448a8377a549edaffec5
2019-04-29 21:19:17 +00:00