summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2022-01-11CI: Conservatively update release images so they keep building.release/2.4.2Lain Soykaf
2022-01-11CI: Upload the image for all platformsLain Soykaf
For some reason the other platforms started failing, too. This fixes it. Why? Don't know.
2021-06-11Cycles CI: skip unless Elixir code is modifiedAlex Gleason
2021-06-09Cycles CI: disable cacheAlex Gleason
2021-06-09CI: echo $MIX_ENVAlex Gleason
2021-06-09Add cycles test to .gitlab-ci.ymlAlex Gleason
Thank you @jb55@bitcoinhackers.org for the awk syntax
2021-06-02Don't generate new specs unless they've changed.Mark Felder
2021-06-02Skip build, test, analysis/lint when we don't make code changesMark Felder
2021-04-29CI: Purge pleroma build directory between runsAlex Gleason
2021-04-27Cache gitlab-ci based on mix.lockAlex Gleason
2021-03-11Execute mix deps.get earlier and avoid duplicate invocations if possibleMark Felder
2021-03-10Revert "See if switching to same image as releases fixes the build"Mark Felder
This reverts commit 502d166b7e44e36a94974df4770de6c6a239ad75.
2021-03-10See if switching to same image as releases fixes the buildMark Felder
2021-03-10Ensure we fetch deps during spec-build stageMark Felder
2021-02-17Do not want these interfering with develop buildsMark Felder
2021-02-17Make it possible to generate custom docker images by prefixing the branch ↵Mark Felder
name with "build-docker"
2021-02-03CI: Forgot $ in spec-deployrinpatch
2021-02-03CI: Add job ref when calling api docs builderrinpatch
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-03Improve OpenAPI spec and deploy it to api.pleroma.socialrinpatch
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-27Gitlab-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-19Gitlab CI: Update postgreslain
2020-11-17Gitlab CI: Specify image architecture for arm64 imageslain
2020-11-13Gitlab CI: Change tags bag to arm32lain
2020-11-13Gitlab CI: Alpine is alpinelain
2020-11-13Gitlab CI: Specify arm32v7 image for arm32 buildslain
2020-10-20CI: Install libmagic-dev in debian release targetsHaelwenn (lanodan) Monnier
2020-10-20CI: Install file-dev in alpine release targetsHaelwenn (lanodan) Monnier
2020-10-09Merge branch 'develop' into feature/gen-magicMark Felder
2020-09-28CI: Add ffmpeglain
2020-09-10Merge branch 'develop' into feature/gen-magicMark Felder
2020-08-26Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into ↵lain
pleroma-2.1-rc0
2020-08-25Merge 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-25Merge branch 'stable' of git.pleroma.social:pleroma/pleroma into pleroma-2.1-rc0lain
2020-08-19CI: Fix release builds once more.lain
2020-08-13CI: Add cmake to buildlain
2020-08-13Build files: Add cmakelain
2020-08-07CI: install cmake since fast_html now requires itrinpatch
2020-08-06Add checksum to docker buildx, add aarch/arm64 to the list of platformsGuy Sheffer
2020-07-22Add multiarch support to docker container, fixes ↵Guy Sheffer
https://git.pleroma.social/pleroma/pleroma-docker-compose/-/issues/2
2020-07-10Support Exiftool for stripping EXIF dataMark Felder
We really only want to strip location data anyway, and mogrify strips color profiles.
2020-07-08re-enable federation testsstwf
2020-06-17Update OTP releases to official images of 1.10.3rinpatch
This is necessary since we bumped required version of elixir to 1.9. The dlsym bug should be gone by now.
2020-06-16Upgrade to Elixir 1.9Steven Fuchs
2020-06-16Pleroma.MIME: use gen_magichref
2020-05-12Give up for now and make gitlab retry failed jobs.lain
2020-03-31remove testing `only:` in docker buildjp
2020-03-31add imagemagick and update inherited container to alpine:3.11jp
2020-03-31Remove problematic --cache-from argumentMark Felder
2020-03-31Merge branch 'fix-testing' into 'develop'lain
Fix CI by temporarily removing federated testing See merge request pleroma/pleroma!2314
2020-03-19remove federated testingstwf