Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-20 | Switch release builder to hexpm images (mostly) | Lain Soykaf | |
2024-12-20 | CI: Allow failure for non-musl arm for now | Lain Soykaf | |
2024-09-18 | Elixir 1.14 and Erlang/OTP 23 is now the minimum supported release | Mark Felder | |
2024-09-16 | Reapply "Custom mix task to retry failed tests once in CI pipeline" | Mark Felder | |
This reverts commit b281ad06de2de331450a5e319e3ba497071d4197. | |||
2024-08-16 | Merge branch 'ci-git-fetch' into 'develop' | feld | |
CI: GIT_STRATEGY: fetch See merge request pleroma/pleroma!4224 | |||
2024-08-15 | CI: GIT_STRATEGY: fetch | Haelwenn (lanodan) Monnier | |
Seems to avoid fetching all the branches which was preventing shallow cloning from being actually useful. | |||
2024-08-13 | Revert "Custom mix task to retry failed tests once in CI pipeline" | Mark Felder | |
This reverts commit ed2976b237b53a524247d564691e0a12d3231d68. | |||
2024-07-01 | CI: Switch to Elixir 1.17 | Mark Felder | |
2024-07-01 | Fix cycles job name | Mark Felder | |
2024-06-27 | Change CI jobs to Elixir 1.16.3 | Mark Felder | |
2024-06-20 | Enable erratic tests | Mark Felder | |
2024-06-20 | Change CI caching strategy | Mark Felder | |
Key the cache on the image being used and the commit sha. This should allow the cache to be reused by the same runner across multiple jobs/stages where appropriate. | |||
2024-06-19 | Custom mix task to retry failed tests once in CI pipeline | Mark Felder | |
This will be temporary* as we hunt down the cause of the random test failures * gonna regret this | |||
2024-06-12 | CI: Disallow failures for Elixir 1.15 | Haelwenn (lanodan) Monnier | |
2024-06-12 | Switch formatting checks to Elixir 1.15 | Haelwenn (lanodan) Monnier | |
2024-06-08 | Update job names | Mark Felder | |
2024-06-08 | OTP updates | Mark Felder | |
Update to otp25 for Elixir 1.13; otp26 for Elixir 1.15 | |||
2024-05-20 | CI: Specify correct image name. | Lain Soykaf | |
2024-05-20 | CI: Add new builders for base images | Lain Soykaf | |
2024-05-20 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into bump-elixir | Lain Soykaf | |
2024-03-19 | CI: Move changelog check to later in the pipeline | Lain Soykaf | |
No reason to not run tests. | |||
2024-03-18 | Update minimum Postgres version to 11.0; disable JIT | Mark Felder | |
This release is where JIT was introduced and it should be disabled. Pleroma's queries do not benefit from JIT, but it can increase latency of queries. | |||
2024-03-17 | CI: Remove RUM tests. | Lain Soykaf | |
2024-01-21 | Fix testing cache policy | Mark Felder | |
2024-01-21 | Fix testing cache policy | Mark Felder | |
2024-01-21 | Clarify formatting and cycles versions | Mark Felder | |
2024-01-21 | Rename 1.15 image to include otp25, clarify test names | Mark Felder | |
2024-01-21 | Fix the image name | Mark Felder | |
2024-01-20 | Use our own 1.15 ci-base image | Mark Felder | |
2024-01-20 | Add Dialyxir with manual job execution | Mark Felder | |
2024-01-20 | Spec building should be in build stage | Mark Felder | |
2024-01-20 | Linting as a separate stage | Mark Felder | |
2024-01-20 | Add a build and test pipeline for elixir 1.15 with a new naming convention | Mark Felder | |
2023-12-20 | Elixir 1.13 is the minimum required version | Mark Felder | |
2023-12-13 | Gitlab CI: Switch to our own docker hub | Lain Soykaf | |
2023-12-13 | Gitlab CI: Update postgres for rum tests. | Lain Soykaf | |
2023-12-12 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵ | Lain Soykaf | |
no-async-clear-config | |||
2023-12-11 | Gitlab CI: Build using system provided libvips | Lain Soykaf | |
2023-12-10 | CI: Use Elixir 1.13 for linting. | Lain Soykaf | |
2023-12-03 | Revert "CI: Remove test coverage" | Lain Soykaf | |
This reverts commit d99e139c6bec91150a10b68c032019a163eccf04. | |||
2023-11-30 | CI: Remove test coverage | Lain Soykaf | |
2023-11-30 | Gitlab CI: Make it work for a local runner | Lain Soykaf | |
2023-11-07 | Merge branch 'develop' into phoenix1.7 | Mark Felder | |
2023-07-04 | CI: Use CI_JOB_TOKEN for cross-repo pipeline triggers | Haelwenn (lanodan) Monnier | |
2023-07-04 | CI: Let curl return non-0 on http failure code | Haelwenn (lanodan) Monnier | |
Otherwise it silently fails | |||
2023-07-01 | Force the use of amd64 runners for jobs using ci-base | tusooa | |
2023-05-31 | Bump minimum Elixir to 1.12 | Mark Felder | |
2023-05-17 | Merge branch 'tusooa/changelog-improve' into 'develop' | Haelwenn | |
Use git diff to search for changelog entry See merge request pleroma/pleroma!3875 | |||
2023-05-02 | Fix MR pipelines not having build and test jobs | tusooa | |
2023-04-26 | Do not use needs: in pipeline yaml | tusooa | |