Commit Graph

22 Commits (b287ddc52acf43c3d3a5fc11e42a8b1b8d66e800)

Author SHA1 Message Date
Samantaz Fox 215446e638
Docker: Also add tini to ARM64 dockerfile
Samantaz Fox 758b7df400
dockerfile: Pass '-Ddisable_quic' to 'crystal build' ()
+ use alpine 3.16 as a base like the crystal team
Émilien Devos 5e090778ae
Use alpine 3.16 for crystal 1.4.1
Until crystal 1.5 has been tested.
Émilien Devos 6c73614a47
Bump revision for crystal alpine package on Docker
Émilien Devos 64fe4de3fb bump to crystal 1.4.1
Émilien Devos 67e8fcaf93
bump to crystal 1.4.0 ()
TheFrenchGhosty 7dcd5035c0 Fix the Dockerfile sed command (Closes )
Samantaz Fox eba311baa9
Merge pull request from syeopite/dep-manager-for-videojs-stuff
Add dependency manager script for videojs stuff
Samantaz Fox 7dbbe27cdd
Use --production flag for shards installation on docker
Emilien Devos d928b9eaad switch to alpine 3.15 for using crystal 1.2.2
Émilien Devos be1a390b50
Upgrade crystal on ARM64 docker image
Samantaz Fox 5eb83bb39c
Bump crystal version for ARM docker container to 1.2.0-r0 ()
Émilien Devos cc10e8ca5d
bump version number for crystal alpine linux package
syeopite 6e1b62aedf
Fix docker
Clone scripts folder to docker container

Copy videojs-dependencies.yml to docker container

Copy assets folder eariler in build process

Copy assets folder from builder
Emilien Devos 0e37e42abd use crystal 1.1.1 for the ARM docker image
syeopite dd141daefd
Make building in release mode optional ()
Emilien Devos 891116f13b docker images with --release for more stability
fixes 
Emilien Devos d78e5281fe use pre-compiled lsquic docker image
from https://quay.io/repository/invidious/lsquic-compiled
fixes 
syeopite 46f8b04e40
Revert "bump crystal docker image version +"
This reverts commit f2b69fd812.

Crystal 1.1.0 is not supported by Invidious due to upstream issue. See
Emilien Devos f2b69fd812 bump crystal docker image version +
use alpine:edge docker image in order to use crystal 1.1.1
syeopite 637a5cc14f
Add CI for testing arm64 docker ()
* Add CI for testing build of docker-arm64

* Add specs check to dockerfiles
nemunaire aa3608f0af
Include liblsquic build in dockerfile + add support for ARM64 on Docker ()
Co-authored-by: Emilien Devos <contact@emiliendevos.be>