Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-08-07 | CI: install cmake since fast_html now requires it | rinpatch | |
2020-08-06 | Add checksum to docker buildx, add aarch/arm64 to the list of platforms | Guy Sheffer | |
2020-07-22 | Add multiarch support to docker container, fixes ↵ | Guy Sheffer | |
https://git.pleroma.social/pleroma/pleroma-docker-compose/-/issues/2 | |||
2020-07-10 | Support Exiftool for stripping EXIF data | Mark Felder | |
We really only want to strip location data anyway, and mogrify strips color profiles. | |||
2020-07-08 | re-enable federation tests | stwf | |
2020-06-17 | Update OTP releases to official images of 1.10.3 | rinpatch | |
This is necessary since we bumped required version of elixir to 1.9. The dlsym bug should be gone by now. | |||
2020-06-16 | Upgrade to Elixir 1.9 | Steven Fuchs | |