Nick Sweeting
|
a0c16ecae0
bump dependency versions
|
2 years ago |
Nick Sweeting
|
5881a64353
fallback to alternative way of getting chrome version if needed
|
2 years ago |
Nick Sweeting
|
b021a23b7b
dont install C compiler for final pip install archivebox in Dockerfile
|
2 years ago |
Nick Sweeting
|
4a4ed2cad6
fix version string parsing
|
2 years ago |
Nick Sweeting
|
c183de2903
split archivebox version into separate RUN line so that version can depend on VERSION.txt to get build time
|
2 years ago |
Nick Sweeting
|
083d8b9965
fix Dockerfile lint issues
|
2 years ago |
Nick Sweeting
|
eaedd828b7
fix missing stderr redirect breaking docker hub autobuild
|
2 years ago |
Nick Sweeting
|
3d9d01ccd7
fix PLAYWRIGHT_BROWSERS_PATH not always being created
|
2 years ago |
Nick Sweeting
|
c808e53b44
chown PLAYWRIGHT_BROWSERS_PATH after installing so archivebox setup can run
|
2 years ago |
Nick Sweeting
|
56f27fdb13
remove dev packages from lockfiles
|
2 years ago |
Nick Sweeting
|
c6e5a565c0
switch back to locked cache instead of private but put targetarch in cache id to separate them
|
2 years ago |
Nick Sweeting
|
57f033be60
add targetos to build args
|
2 years ago |
Nick Sweeting
|
00d671240e
use private caches for each architecture build so as not to pollute caches with bad binaries
|
2 years ago |
Nick Sweeting
|
41bd7c6480
fix cache locking errors during parallel builds
|
2 years ago |
Nick Sweeting
|
bc555cca96
working arm v7 build
|
2 years ago |
Nick Sweeting
|
211ca363b5
better dockerfiles caching
|
2 years ago |
Nick Sweeting
|
562fd5a3bb
revert back to python-3.11 base image and add cache dirs for massive build speed increase
|
2 years ago |
Nick Sweeting
|
ce4df6d965
use global pip cache
|
2 years ago |
Nick Sweeting
|
da80a41afb
use bookworm-backports for everything
|
2 years ago |
Nick Sweeting
|
47d9161168
fix Dockerfile
|
2 years ago |
Nick Sweeting
|
aabc89d6a7
add requirements.txt
|
2 years ago |
Nick Sweeting
|
f0d51c377b
attempt fix for python build
|
2 years ago |
Nick Sweeting
|
214016d8a1
fix broken arg
|
2 years ago |
Nick Sweeting
|
b87af19235
use pdm sync instead of pdm install in docker
|
2 years ago |
Nick Sweeting
|
479a6f44ea
dont install site packages as editable
|
2 years ago |
Nick Sweeting
|
32e363848e
install all optionall dependencies in docker
|
2 years ago |
Nick Sweeting
|
1bfbf5e9c3
add pip packages build step
|
2 years ago |
Nick Sweeting
|
a677ef7113
fix conditional on architecture
|
2 years ago |
Nick Sweeting
|
6b35c30e17
fix armv7 build for Docker and bare metal
|
2 years ago |
c01o
|
08cffb8742
Fix docker build
|
2 years ago |