Marko Barišić
e302be98a2
Push successful RC builds to S3 ( #1741 )
...
* Add new workflow which calls release build workflows
* Make the workflow build packages only on RC tags
* Change artifact names to include OS name
2024-02-21 17:08:14 +01:00
Marko Barišić
5f2e3f01d0
Turn e2e tests back on for release build workflows ( #1725 )
2024-02-15 16:20:04 +01:00
Marko Barišić
2c774ff09b
Add rules for rc workflows ( #1722 )
2024-02-15 15:33:14 +01:00
Marko Barišić
b443934b68
Update release CI job timeouts ( #1683 )
...
* Set timeout for jobs in release CI to 60 minutes
* Set timout for stress test large to 12 hours
2024-01-31 19:19:05 +01:00
Marko Barišić
a9ef28c68e
Upgrade deprecated github actions ( #1673 )
...
* upgrade actions/checkout from v3 to v4
* upgrade actions/upload-artifact from v3 to v4
* upgrade actions/download-artifact from v2 and v3 to v4
* Fix duplicate artifact names in diff.yaml
* Fix duplicate artifact names in release_debian10.yaml and release_ubuntu2004.yaml
2024-01-30 22:52:56 +01:00
Marko Barišić
79361e9205
Disable e2e tests in all workflows ( #1677 )
...
* Disable e2e tests in diff.yaml
* Disable e2e tests in release builds
2024-01-30 19:37:00 +01:00
Marko Barišić
f1484240a0
Make release CI predictable ( #1658 )
...
* Move stress test large to a separate workflow
* Combine Debian10 and Ubuntu20.04 stress tests into one workflow
* Remove BigMemory tag from release_debian10
* Move e2e tests to a separate job
* Move debug interation tests to a separate job
* Move release durability and stress tests to a separate job
* Move release benchamarks to separate job
* Add 90 min timeout restriction to all jobs
* Move env variables to workflow level
* Move BUILD_TYPE env var to workflow level
---------
Co-authored-by: Aidar Samerkhanov <aidar.samerkhanov@memgraph.io>
2024-01-26 17:01:25 +01:00
Marko Barišić
5e5f215be4
Add steps to bring kafka and pulsar up and down on daily builds ( #1643 )
2024-01-17 14:44:18 +01:00
Marko Barišić
e56e516f94
Add BigMemory label to the release build ( #1568 )
2023-12-07 11:54:43 +01:00
Andi
b1bd977f7b
Fix GQL release worklflows ( #1424 )
2023-10-28 12:50:16 +02:00
Marko Barišić
e9f3a5fd1b
Fix default value in release workflows ( #1418 )
2023-10-26 16:17:16 +02:00
Aidar Samerkhanov
667e7f670e
Parametrize CI workflows build type ( #1324 )
...
The Release is the default, it's also possible to run package_all with
RelWithDebInfo
2023-10-17 00:04:08 +02:00
andrejtonev
fd819cd099
Add custom e2e test activation to include the toolchain libs ( #1130 )
2023-08-01 17:13:47 +02:00
Marko Budiselić
3b9133fd5a
Improve e2e and replication testing setup ( #1061 )
...
* Add `--replication-restore-state-on-startup` with `false` as default
Co-authored-by: Aidar Samerkhanov <aidar.samerkhanov@memgraph.io>
Co-authored-by: Andi Skrgat <andi8647@gmail.com>
2023-07-19 21:18:43 +02:00
Marko Budiselić
cf1a86ed13
Refactor tests/integration/run.sh ( #1016 )
2023-06-15 23:10:52 +02:00
Bruno Sačarić
14c651d3ba
edit workflows ( #756 )
2023-01-31 23:20:49 +01:00
Jure Bajic
1d5f387ddd
Add python check ( #643 )
2022-11-09 11:48:34 +02:00
János Benjamin Antal
e1f31d3d02
Toolchain v4 with fbthrift ( #318 )
2022-01-18 12:51:27 +01:00
Antonio Andelic
d417ffee6e
Update community build step ( #261 )
2021-10-08 14:36:17 +02:00
antonio2368
69e4f1784b
Small polishing for Release workflow ( #250 )
2021-10-03 11:09:57 +02:00
antonio2368
e51954fc94
Update toolchain to v3 ( #189 )
...
* Make memgraph buildable with new toolchain
* Use toolchain v3 in workflows
2021-07-08 14:20:48 +02:00
János Benjamin Antal
5af3d0ff68
Add e2e tests for triggers ( #152 )
2021-05-26 14:36:41 +02:00
Josip Seljan
2a0b0d969f
Replace mg_client with mgconsole ( #153 )
2021-05-26 11:59:36 +02:00
Marko Budiselić
e8a41e4457
Add automated build of all Memgraph packages ( #123 )
2021-03-30 12:08:51 +02:00
antonio2368
e8e4cd7f97
Memory control e2e test ( #115 )
...
* Add memory control e2e test
* Fix cmake for jemalloc
2021-03-24 15:21:18 +01:00
Marko Budiselić
866ed45562
Add daily build for all major latest OSs ( #110 )
2021-03-16 09:13:50 +01:00