Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-02 | Bump minimum Elixir version to 1.10 | Haelwenn (lanodan) Monnier | |
With the release of Elixir 1.14, Elixir 1.9 is now end-of-life. Elixir 1.10 Release Notes: https://github.com/elixir-lang/elixir/releases/tag/v1.10.0 | |||
2022-07-20 | CI: Remove cache on cycles | Haelwenn (lanodan) Monnier | |
cycles uses a different system than the rest of the testing_cache, creating errors like libcrypto.so.1 being missing | |||
2022-07-12 | CI: cycles: Use current stable elixir image | Haelwenn (lanodan) Monnier | |
2022-07-12 | CI: template for change policies based on build stage | Haelwenn (lanodan) Monnier | |
2022-07-11 | CI: Run stages when .gitlab-ci.yml changes | Haelwenn (lanodan) Monnier | |
2022-07-11 | CI: Run lint and cycles in alpine | Haelwenn (lanodan) Monnier | |
2022-07-11 | CI: Run postgres services in alpine | Haelwenn (lanodan) Monnier | |
2022-01-15 | unit-testing-erratic: allow failure | Alex Gleason | |
2021-12-26 | CI: Fix the broken tasks. | Lain Soykaf | |
2021-12-26 | CI: Use own package as base | Lain Soykaf | |
So we can skip updating and installing the same packages a million times. It will still grab the hex.pm stuff -- maybe we can find a way to avoid this, too. | |||
2021-12-26 | CI: Start testing erratic test again | Lain Soykaf | |
Erratic tests are now ran in their own task, so we don't block normal testing. The runtime is under a minute, so even if this one has to be retried, it shouldn't take forever. | |||
2021-12-25 | GitLab CI: don't retry failed jobs | Alex Gleason | |
2021-11-15 | CI: Upload the image for all platforms | Lain Soykaf | |
For some reason the other platforms started failing, too. This fixes it. Why? Don't know. | |||
2021-11-14 | CI: Conservatively update release images so they keep building. | Lain Soykaf | |
2021-10-06 | CI: Bump lint stage to elixir-1.12 | Haelwenn (lanodan) Monnier | |
Elixir 1.12 changed formatting rules, this allows to avoid having to rollback to run `mix format` | |||
2021-09-20 | Update to newer buildx as current one can't be downloaded due to some Github ↵ | Mark Felder | |
error | |||
2021-06-11 | Cycles CI: skip unless Elixir code is modified | Alex Gleason | |
2021-06-09 | Cycles CI: disable cache | Alex Gleason | |
2021-06-09 | CI: echo $MIX_ENV | Alex Gleason | |
2021-06-09 | Add cycles test to .gitlab-ci.yml | Alex Gleason | |
Thank you @jb55@bitcoinhackers.org for the awk syntax | |||
2021-06-02 | Don't generate new specs unless they've changed. | Mark Felder | |
2021-06-02 | Skip build, test, analysis/lint when we don't make code changes | Mark Felder | |
2021-04-29 | CI: Purge pleroma build directory between runs | Alex Gleason | |
2021-04-27 | Cache gitlab-ci based on mix.lock | Alex Gleason | |
2021-03-11 | Execute mix deps.get earlier and avoid duplicate invocations if possible | Mark Felder | |
2021-03-10 | Revert "See if switching to same image as releases fixes the build" | Mark Felder | |
This reverts commit 502d166b7e44e36a94974df4770de6c6a239ad75. | |||
2021-03-10 | See if switching to same image as releases fixes the build | Mark Felder | |
2021-03-10 | Ensure we fetch deps during spec-build stage | Mark Felder | |
2021-02-17 | Do not want these interfering with develop builds | Mark Felder | |
2021-02-17 | Make it possible to generate custom docker images by prefixing the branch ↵ | Mark Felder | |
name with "build-docker" | |||
2021-02-03 | CI: Forgot $ in spec-deploy | rinpatch | |
2021-02-03 | CI: Add job ref when calling api docs builder | rinpatch | |
Just grabbing the latest artifact for the branch does not work because gitlab will only change the latest artifact when the whole pipeline finishes | |||
2021-02-03 | Improve OpenAPI spec and deploy it to api.pleroma.social | rinpatch | |
Too many changes in OpenAPI spec to describe each one, but basically it is tag fixes, bringing consitency to operation summaries and fixing some incorrect information. | |||
2020-11-27 | Gitlab-CI: Explicitly tag specified arm32 images. | lain | |
So we don't accidentally run generic images on runners that only can deal with specific images. | |||
2020-11-19 | Gitlab CI: Update postgres | lain | |
2020-11-17 | Gitlab CI: Specify image architecture for arm64 images | lain | |
2020-11-13 | Gitlab CI: Change tags bag to arm32 | lain | |
2020-11-13 | Gitlab CI: Alpine is alpine | lain | |
2020-11-13 | Gitlab CI: Specify arm32v7 image for arm32 builds | lain | |
2020-10-20 | CI: Install libmagic-dev in debian release targets | Haelwenn (lanodan) Monnier | |
2020-10-20 | CI: Install file-dev in alpine release targets | Haelwenn (lanodan) Monnier | |
2020-10-09 | Merge branch 'develop' into feature/gen-magic | Mark Felder | |
2020-09-28 | CI: Add ffmpeg | lain | |
2020-09-10 | Merge branch 'develop' into feature/gen-magic | Mark Felder | |
2020-08-26 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | lain | |
pleroma-2.1-rc0 | |||
2020-08-25 | Merge branch 'buildx-multiarch-arm32v7' into 'develop' | Haelwenn | |
Add multiarch support to docker container, fixes pleroma/pleroma-docker-compose#2 Closes pleroma-docker-compose#2 See merge request pleroma/pleroma!2789 | |||
2020-08-25 | Merge branch 'stable' of git.pleroma.social:pleroma/pleroma into pleroma-2.1-rc0 | lain | |
2020-08-19 | CI: Fix release builds once more. | lain | |
2020-08-13 | CI: Add cmake to build | lain | |
2020-08-13 | Build files: Add cmake | lain | |