Commit Graph

136 Commits (2e2fb5f8026a8d70f5d64dcc94f8253a5db24020)

Author SHA1 Message Date
Alex Gleason cac4ed5eb0
GitLab CI: don't retry failed jobs
3 years ago
Lain Soykaf f78cb6ab9a CI: Upload the image for all platforms
3 years ago
Lain Soykaf 5c7aa4a1e9 CI: Conservatively update release images so they keep building.
3 years ago
Haelwenn (lanodan) Monnier a17910a6c6
CI: Bump lint stage to elixir-1.12
3 years ago
Mark Felder 36df37e056 Update to newer buildx as current one can't be downloaded due to some Github error
3 years ago
Alex Gleason 640e1cf09d
Cycles CI: skip unless Elixir code is modified
3 years ago
Alex Gleason 87cd04fe0c
Cycles CI: disable cache
3 years ago
Alex Gleason cefb952dff
CI: echo $MIX_ENV
3 years ago
Alex Gleason 4bb578a1d7
Add cycles test to .gitlab-ci.yml
3 years ago
Mark Felder 9f391da73d Don't generate new specs unless they've changed.
3 years ago
Mark Felder e06466a532 Skip build, test, analysis/lint when we don't make code changes
3 years ago
Alex Gleason b5ae826898
CI: Purge pleroma build directory between runs
3 years ago
Alex Gleason b9a99ac0d4
Cache gitlab-ci based on mix.lock
3 years ago
Mark Felder 884584772b Execute mix deps.get earlier and avoid duplicate invocations if possible
4 years ago
Mark Felder fa75f11ca1 Revert "See if switching to same image as releases fixes the build"
4 years ago
Mark Felder 502d166b7e See if switching to same image as releases fixes the build
4 years ago
Mark Felder 8feeb672c8 Ensure we fetch deps during spec-build stage
4 years ago
Mark Felder dc4baee6dd Do not want these interfering with develop builds
4 years ago
Mark Felder 068740aa16 Make it possible to generate custom docker images by prefixing the branch name with "build-docker"
4 years ago
rinpatch c47ca99592 CI: Forgot $ in spec-deploy
4 years ago
rinpatch 00268b4476 CI: Add job ref when calling api docs builder
4 years ago
rinpatch 9fcff7851f Improve OpenAPI spec and deploy it to api.pleroma.social
4 years ago
lain 6db710c9ba Gitlab-CI: Explicitly tag specified arm32 images.
4 years ago
lain b38c3de411 Gitlab CI: Update postgres
4 years ago
lain ffc2bb70ff Gitlab CI: Specify image architecture for arm64 images
4 years ago
lain fcb1e7b750 Gitlab CI: Change tags bag to arm32
4 years ago
lain 27108acd0f Gitlab CI: Alpine is alpine
4 years ago
lain 1d3f916991 Gitlab CI: Specify arm32v7 image for arm32 builds
4 years ago
Haelwenn (lanodan) Monnier 54d99cbb72
CI: Install libmagic-dev in debian release targets
4 years ago
Haelwenn (lanodan) Monnier ccd1e75e35
CI: Install file-dev in alpine release targets
4 years ago
Mark Felder 04b514c567 Merge branch 'develop' into feature/gen-magic
4 years ago
lain ec2f70cd23 CI: Add ffmpeg
4 years ago
Mark Felder 55562ca936 Merge branch 'develop' into feature/gen-magic
4 years ago
lain fc42446755 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into pleroma-2.1-rc0
4 years ago
Haelwenn fd04137e18 Merge branch 'buildx-multiarch-arm32v7' into 'develop'
4 years ago
lain ea2b5c07e3 Merge branch 'stable' of git.pleroma.social:pleroma/pleroma into pleroma-2.1-rc0
4 years ago
lain d833d2c1fd CI: Fix release builds once more.
4 years ago
lain 035c44dd7b CI: Add cmake to build
4 years ago
lain a47406d577 Build files: Add cmake
4 years ago
rinpatch cb376c4c4c CI: install cmake since fast_html now requires it
4 years ago
Guy Sheffer 0c4e855663 Add checksum to docker buildx, add aarch/arm64 to the list of platforms
4 years ago
Guy Sheffer f9e8a94106 Add multiarch support to docker container, fixes https://git.pleroma.social/pleroma/pleroma-docker-compose/-/issues/2
4 years ago
Mark Felder 6167593881 Support Exiftool for stripping EXIF data
4 years ago
stwf af9eb7a2b1 re-enable federation tests
4 years ago
rinpatch 55d8263c00 Update OTP releases to official images of 1.10.3
4 years ago
Steven Fuchs aca6a7543a Upgrade to Elixir 1.9
4 years ago
href ec1452fd1c Pleroma.MIME: use gen_magic
4 years ago
lain 2f2e5fea34 Give up for now and make gitlab retry failed jobs.
4 years ago
jp bcaaba4660 remove testing `only:` in docker build
5 years ago
jp c2715ed772 add imagemagick and update inherited container to alpine:3.11
5 years ago