Mark Felder
dc4baee6dd
Do not want these interfering with develop builds
3 år sedan
Mark Felder
068740aa16
Make it possible to generate custom docker images by prefixing the branch name with "build-docker"
3 år sedan
rinpatch
c47ca99592
CI: Forgot $ in spec-deploy
3 år sedan
rinpatch
00268b4476
CI: Add job ref when calling api docs builder
Just grabbing the latest artifact for the branch does not work because
gitlab will only change the latest artifact when the whole pipeline
finishes
3 år sedan
rinpatch
9fcff7851f
Improve OpenAPI spec and deploy it to api.pleroma.social
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.
3 år sedan
lain
6db710c9ba
Gitlab-CI: Explicitly tag specified arm32 images.
So we don't accidentally run generic images on runners
that only can deal with specific images.
3 år sedan
lain
b38c3de411
Gitlab CI: Update postgres
3 år sedan
lain
ffc2bb70ff
Gitlab CI: Specify image architecture for arm64 images
3 år sedan
lain
fcb1e7b750
Gitlab CI: Change tags bag to arm32
3 år sedan
lain
27108acd0f
Gitlab CI: Alpine is alpine
3 år sedan
lain
1d3f916991
Gitlab CI: Specify arm32v7 image for arm32 builds
3 år sedan
rinpatch
3a6aa103d3
.gitlab-ci.yml: Add libmagic to installed packages for OTP releases
3 år sedan
Haelwenn (lanodan) Monnier
54d99cbb72
CI: Install libmagic-dev in debian release targets
3 år sedan
Haelwenn (lanodan) Monnier
ccd1e75e35
CI: Install file-dev in alpine release targets
3 år sedan
lain
ec2f70cd23
CI: Add ffmpeg
3 år sedan
lain
d833d2c1fd
CI: Fix release builds once more.
3 år sedan
Ivan Tashkinov
da116d81fb
[ #2497 ] Added video preview proxy. Switched from exexec to Port.
3 år sedan
lain
035c44dd7b
CI: Add cmake to build
3 år sedan
lain
a47406d577
Build files: Add cmake
3 år sedan
rinpatch
cb376c4c4c
CI: install cmake since fast_html now requires it
3 år sedan
Guy Sheffer
0c4e855663
Add checksum to docker buildx, add aarch/arm64 to the list of platforms
3 år sedan
Guy Sheffer
f9e8a94106
Add multiarch support to docker container, fixes https://git.pleroma.social/pleroma/pleroma-docker-compose/-/issues/2
4 år sedan
Mark Felder
6167593881
Support Exiftool for stripping EXIF data
We really only want to strip location data anyway, and mogrify strips color profiles.
4 år sedan
stwf
af9eb7a2b1
re-enable federation tests
4 år sedan
rinpatch
55d8263c00
Update OTP releases to official images of 1.10.3
This is necessary since we bumped required version of elixir to 1.9.
The dlsym bug should be gone by now.
4 år sedan
Steven Fuchs
aca6a7543a
Upgrade to Elixir 1.9
4 år sedan
href
ec1452fd1c
Pleroma.MIME: use gen_magic
4 år sedan
Ivan Tashkinov
0e23138b50
[ #2497 ] Specified SHELL in .gitlab-ci.yml as required for `exexec`.
4 år sedan
Ivan Tashkinov
3a1e810aaa
[ #2497 ] Customized `exexec` launch to support root operation (currently required by Gitlab CI).
4 år sedan
lain
2f2e5fea34
Give up for now and make gitlab retry failed jobs.
4 år sedan
jp
bcaaba4660
remove testing `only:` in docker build
4 år sedan
jp
c2715ed772
add imagemagick and update inherited container to alpine:3.11
4 år sedan
Mark Felder
d3cd3b96bf
Remove problematic --cache-from argument
4 år sedan
lain
e97b50d17a
Merge branch 'fix-testing' into 'develop'
Fix CI by temporarily removing federated testing
See merge request pleroma/pleroma!2314
4 år sedan
stwf
a8c6933ca0
remove federated testing
4 år sedan
jp
1e17ad2275
Update docker release / stable jobs
4 år sedan
jp
ffab411327
Update docker jobs for release branches and stable branches
4 år sedan
jp
0c9499bf25
Fix only: on docker develop/latest job
4 år sedan
jp
4d19f38753
update `only:` for release/ branch regex matching. and to avoid running image builds on unnecessary forks
4 år sedan
jp
cc4c3255fe
Fix odd spacing
4 år sedan
jp
a58a0a7b1b
Remove forked test branch matching
4 år sedan
jp
ff15d6ef13
Remove artifacts passing by setting `dependencies: []`
4 år sedan
jp
964d188a96
Add allow_failure to docker jobs
4 år sedan
jp
fe57e5139f
Remove cache from docker jobs. Split devlop and stable branches into their own jobs
4 år sedan
jp
2ef8f0be6c
Update Dockerfile with labels. Update gitlab-ci for registry usage
4 år sedan
rinpatch
407449158f
CI: Add a cache policy for test jobs and fix rum tests recompiling
everything
4 år sedan
rinpatch
703e5829dd
.gitlab-ci.yml: bump rum postgres to non-bugged version and disable
--trace
4 år sedan
Egor Kislitsyn
798aa0c335
Use PosgreSQL v12 in the federated tests
4 år sedan
lain
9a2d38107c
CI: Make benchmarks manually triggered.
4 år sedan
lain
bbec9bb727
Tests: Run the daemon
5 år sedan