crabman
8d07447b47
Take artifacts from the correct profile on macos builds
2024-05-31 08:46:44 +00:00
crabman
94d67d2b44
attempt fixing build on macos x86
2024-05-30 09:55:44 +00:00
crabman
636e1bc2b3
only add aarch64 target on the macos-aarch64 job
2024-05-23 08:21:02 +00:00
Marcel Märtens
331c5b8f98
add target
2024-05-23 08:17:04 +00:00
Marcel Märtens
de1a99d8cb
uninstall old toolchains
2024-05-23 08:17:04 +00:00
Marcel Märtens
73de7859bc
install missing toolchain on pipelien on macos runners
2024-05-23 08:17:04 +00:00
crabman
e6a9d4434f
fix test-server compile warnings
2024-04-21 09:48:35 +00:00
LunarEclipse
b0dd4e1135
Updated CODEOWNERS
2024-04-04 09:06:27 +02:00
maxicarlos08
b7cc9c8f24
override default before_script for gittag job
2023-12-21 17:47:13 +01:00
maxicarlos08
58592e9ae0
print git version in gittag job
2023-12-21 15:47:33 +01:00
maxicarlos08
312e8165d0
use bitnami/git image for gittag job
2023-12-21 15:47:29 +01:00
Joshua Barretto
777874c805
Perform a cleanup before publishing a tag
2023-11-30 10:17:06 +00:00
Marcel Märtens
a100ee15a3
the error seems to be persistent, e.g. https://gitlab.com/veloren/veloren/-/jobs/5378935781#L208
...
The object does not seem to exist in the respective hash:
```
Checking out d690f256
as detached HEAD (ref is master)...
bad object 3908ca9e842530c44ea05ac673ae2d93bc636e24
```
trying out to log more info
2023-10-27 00:53:05 +02:00
maxicarlos08
cee3ee46c7
added explanatory comment
2023-10-13 14:35:16 +02:00
maxicarlos08
d8785d3297
enable thin lto for macos
2023-10-13 14:35:16 +02:00
Marcel Märtens
13188b49e1
We noticed multiple CI errors over the last week, e.g. https://gitlab.com/veloren/veloren/-/jobs/4749826609
...
$ if [[ ! "${SCHEDULE_CADENCE}" =~ ${TAG_REGEX} ]]; then # collapsed multi-line command
warning: redirecting to https://gitlab.com/veloren/veloren.git/
Locking support detected on remote "origin". Consider enabling it with:
$ git config lfs.https://veloren-bot:[MASKED]@gitlab.com/veloren/veloren.git/info/lfs.locksverify true
ref weekly:: Error in git rev-list --stdin --objects --not --remotes=origin --: exit status 128 fatal: bad object 11bc48033cf4e6528268f2acd97324e16e118bce
error: failed to push some refs to 'https://veloren-bot:[MASKED]@gitlab.com/veloren/veloren '
There seems to be a fix proposed here: https://github.com/git-lfs/git-lfs/issues/3977 by running git fetch first.
lets try it out. Maybe we need to give it some commandline parameters to optimize in the future
2023-07-27 13:22:06 +02:00
Imbris
02637ff347
Revert GIT_STRATEGY: none from !3983 , it turns out that the git repo is
...
actually needed in the docker job for the docker file in the server-cli
folder... although it is only 1 file so there may be more efficient ways
to get it...
2023-07-18 21:33:02 -04:00
Imbris
fb99265d4a
Use common base image for gittag job
2023-07-16 20:30:56 -04:00
Imbris
f0a324e729
Minor CI optimization (don't fetch git repo in docker publishing job
...
where we don't use it)
(and cargo decided to update cfg-if version in random dependency)
2023-07-16 20:30:55 -04:00
Christof Petig
34da94cbad
remove release mode from CI and move to the proper place in CHANGELOG
2023-07-01 15:44:15 +02:00
Christof Petig
28c3721ecf
upgrade wasmer, implement basic WASI, turn off login events for now
2023-07-01 15:31:53 +02:00
Marcel Märtens
9009491f5c
move translations over too
2023-06-27 00:13:01 +02:00
Marcel Märtens
6d4338943d
swap out cidb server and give it an own dns entry
2023-06-16 15:22:07 +02:00
Marcel Märtens
fd681ea041
fix windows lib ci copy
2023-05-10 16:38:46 +02:00
Marcel Märtens
cd7d889c13
get rid of oldtime in chrono
2023-05-05 18:25:49 +02:00
Marcel Märtens
d995491f44
we are ignoreing those errors anyway, i think chrono is not using that functionality of time any more and the other 2 dependencies are very hard to get ever rid of in our codebase :/
2023-05-05 18:25:49 +02:00
Imbris
8da8b56308
Generate index page for documentation using unstable flag
2023-04-22 14:16:34 -04:00
juliancoffee
9dc07a38db
Follow-up from i18n-helpers MR
2022-10-01 18:35:36 +03:00
Marcel Märtens
b6f6de62b5
reenable coverage
2022-09-26 08:36:17 +02:00
Ben Wallis
693e3be066
Temporarily disabled coverage build step due to issues building docker cache image
2022-09-15 17:08:08 +01:00
juliancoffee
ae399b3c7c
Remove cfg(feature = stat) for localization test
2022-08-25 14:23:27 +03:00
juliancoffee
f2eb1fe7c8
Make i18n csv own binary
...
* Put file that needs care back into csv
2022-08-25 14:23:26 +03:00
juliancoffee
9a0ac8dcce
Make test_all_localizations
run at unittest
2022-08-25 13:18:06 +03:00
Marcel
cafef52b01
Merge branch 'socksonme/fix_coverage_shell_script' into 'master'
...
Fix coverage shell script
See merge request veloren/veloren!3552
2022-08-20 13:14:32 +00:00
Socksonme
0e5b472d1d
Fix sed regex
2022-08-19 19:45:22 +03:00
juliancoffee
a16af15140
Make CI trigger on .ftl changes
2022-08-19 18:29:47 +03:00
juliancoffee
847ee1c1b1
Implement i18n-tooling
...
* Working csv export
* Working i18n-check
2022-08-17 22:46:48 +03:00
Marcel Märtens
9a45ad28c1
fix deprecated coverage setting:
...
https://docs.gitlab.com/ee/ci/pipelines/settings.html#add-test-coverage-results-using-project-settings-removed
https://github.com/xd009642/tarpaulin#gitlab-pipelines
2022-07-17 21:47:54 +02:00
Ben Wallis
af04843a20
Re-enabled mimalloc for non msvc builds
2022-07-10 14:50:35 +01:00
Marcel Märtens
697673bcca
update toolchain to nightly-2022-04-25
2022-05-03 15:22:28 +02:00
Marcel Märtens
6aa4d664fc
accidently checked for SCHEDULE_CADENCE to be empty
2022-04-28 12:03:58 +02:00
Marcel Märtens
dba817ba57
kaniko seems to have a different shell that doesnt support local command, just use export then
2022-04-25 08:10:35 +02:00
Marcel Märtens
0941dfffae
Seems like before_script in publish was overwriting cargo on pages job, so i just move it into the script itself
2022-04-24 19:48:27 +02:00
Marcel
731fd1021d
Merge branch 'xMAC94x/no_deps' into 'master'
...
skip artifact downloading in CI page and tag jobs
See merge request veloren/veloren!3338
2022-04-24 17:45:24 +00:00
Marcel Märtens
ddb90b9f5a
skip artifact downloading in CI page and tag jobs
2022-04-24 18:26:21 +02:00
Marcel Märtens
c55cbb16e1
fix typo
2022-04-24 18:21:36 +02:00
Marcel Märtens
0c50d6fe24
include gittag into yaml
2022-04-24 10:42:14 +02:00
Marcel Märtens
618d4b2340
simply scripts alot, not the null check is necessray because gitlab ci regex with variables is weird and would contain errors otherwise.
...
limit pages to master run only, as we dont export scheduled pages
2022-04-24 10:41:35 +02:00
Marcel Märtens
203fe7ad47
remove duplicate airshipper ci jobs. Introduce weekly build.
...
This requires the veloren schedule to contain variables and requires the airshipper server to handle those in the config
2022-04-24 07:39:57 +02:00
Marcel Märtens
32de827e61
add linux-aarch64 on master builds to be consistent
2022-03-03 10:33:19 +01:00